Skip to main content
Administrator Guide
Last Updated: 2026-03-13
Steps: Set Up Supplier Punchout

Steps: Set Up Supplier Punchout

You can configure Workday to connect to the punchout catalog of 1 or more suppliers. You can then select items from the punchout catalogs to include in your cart.
  1. Set up the supplier.
    In the
    Procurement Options
    , clear the
    Disable Change Order
    check box. This setting enables you to send cXML (commerce eXtensible Markup Language) change orders to suppliers.
  2. Create an Integration System User (ISU) and grant the ISU
    Get
    and
    Put
    access to these domains:
    • Set Up: Procurement
    • Access Requisition Supplier Link
    • Process: Requisition - Create/Edit
  3. Request values from your supplier for these cXML elements:
    • Header.From.Credential@domain
    • Header.From.Credential.Identity
    • Header.Sender.Credential.Identity
    • Header.To.Credential@domain
    • Header.To.Credential.Identity
    • Signature.KeyInfo.X509Data.X509Certificate
    • Header.Sender.Credential.SharedSecret
    For the Supplier Network Connector, the shared secret is the buyer shared secret with the Supplier Network. All supplier shared secrets are maintained on the Supplier Network.
    Punchout integrations use cXML for authentication. You need these values to create the punchout integration systems.
  4. (Optional) Access the
    Maintain Item Identifier Types
    task.
    Capture additional item classification and product flag (item tag) information on cart lines during punchout to a supplier website or a multisupplier punchout.
    Example: Configure
    Manufacturer Name
    and
    Manufacturer Part Number
    as alternate item identifier types and
    Energy Star
    as an item tag to capture the same values on punchout items.
  5. (Optional) Access the
    Maintain External (Extrinsic) Cart Details
    task.
    1. Capture extrinsic attributes, such as product type, on cart lines during multisupplier punchout.
    2. Select the
      Include in PO Issue
      check box to include the extrinsic values in the cXML purchase order during purchase order issue.
    3. Map an incoming extrinsic value to a spend category ID with the
      Spend Category
      option in the
      Business Object
      prompt. You'll also need to pass the spend category ID as an extrinsic value in the cXML for the item with a punchout provider.
    Security:
    Set Up Procurement
    domain in the Procurement functional area.
  6. (Optional) Access the
    Create x509 Public Key
    task.
    Enable digital signatures on cart returns from supplier networks or supplier sites.
    Security:
    System Administration
    domain in the System functional area.
  7. Create an integration system to access the punchout catalog of the supplier or punchout to supplier network.
  8. Set up integrations for punchout purchase orders.
    Create integration systems to send XML or EDI purchase orders to the supplier or supplier network for punchout catalog items.
  9. (Optional) Set up an integration for supplier invoicing.
    Receive cXML invoices relating to purchase orders from suppliers you access using the Supplier Network.