Punchout, explained for Shopify suppliers
Plain guides to the protocols, the buyer systems and the setup, with the sources behind each claim. Start with the first group if your buyer just asked for punchout.
- Updated
Start here
What punchout is and what a buyer expects from you.
- How Punchout Works: cXML, OCI and Shopify
The round trip step by step, cXML versus OCI, and what Shopify B2B gives you.
- What Is a Punchout Catalog? A Supplier's Guide
What a punchout catalog is, and what the buyer's team asks a supplier for.
- Punchout by Procurement System: Setup Needs
Pick the buyer's procurement system and see what they need from you.
- Demo video
A cXML punchout in storefront mode, from the procurement system to a Shopify order, in 78 seconds.
The protocols
How the documents move between the buyer's system and your store.
- cXML Punchout: The Full Round Trip on Shopify
cXML punchout end to end: setup request, cart transfer, purchase order.
- What Is OCI Punchout? SAP's Catalog Interface
OCI punchout end to end: HOOK_URL, NEW_ITEM fields, and why there is no PO.
- cXML vs OCI: A Practical Guide for Suppliers
Which protocol your buyer will ask for, and what changes for you.
Buyer systems
What each procurement system expects from a supplier.
- Shopify Ariba Punchout Integration (cXML)
SAP Ariba: Enterprise account, ANID, catalog approval.
- Shopify Coupa Punchout Integration
Coupa: set up in the buyer's instance, no supplier fee.
- Shopify OCI Punchout for SAP SRM & S/4HANA
SAP systems with OCI: SAP SRM, S/4HANA and SAP ERP.
- Jaggaer Punchout for Shopify Suppliers
JAGGAER: cXML punchout and the enablement queue.
- Oracle Punchout for Shopify Suppliers
Oracle Procurement: punchout from the buyer's instance with cXML.
- Workday Punchout for Shopify Suppliers
Workday: cXML punchout and purchase orders.
- Ariba Network Fees for Suppliers, Explained
What SAP Business Network may charge a supplier, with SAP's figures.
Set up and fix
From the first connection to a failing test.
- Shopify Punchout Setup: First Buyer Connection
Your first buyer connection in the Shopify admin, with screenshots.
- Punchout Errors: Setup, Cart and PO Failures
Setup rejected, cart not returned, PO refused: causes and checks.
- Shopify Storefront Punchout: Your Own Theme
Storefront mode: buyers shop your own theme with a PunchOut cart.
References
Exact messages and fields, for integrators.
- cXML PunchOut Messages: Reference with Samples
Every cXML punchout message with samples and status codes.
- OCI Punchout Fields: HOOK_URL and NEW_ITEM
OCI setup parameters and NEW_ITEM fields with samples.
- Docs
The help index: every section of the setup guide and the references.