Your buyer runs SAP Ariba and wants a punchout catalogue instead of static files. We connect your store to the Ariba Network with cXML punchout — setup request, live shopping, PunchOut Order Message and purchase-order automation — and test it against their real Ariba realm before go-live.
Tell us your platform and we'll scope it. No obligation.
An Ariba punchout catalogue lets a buyer inside SAP Ariba click your catalogue item and land directly on your ecommerce site, already logged in, seeing their contract pricing. Ariba sends your store a cXML PunchOutSetupRequest; your store replies with a StartPage URL; the buyer shops as normal; and at checkout the basket travels back into Ariba as a PunchOutOrderMessage, where it becomes a requisition in their normal approval flow.
Once approved, Ariba sends the purchase order back to your store as a cXML OrderRequest — we capture it and create the order automatically, and can return order confirmations and cXML invoices through the Ariba Network to close the loop. No CIF file maintenance, no stale prices, no rekeying.
The buyer clicks your punchout item in Ariba Guided Buying or classic Buying. Ariba posts a cXML PunchOutSetupRequest with their credentials to your store, which authenticates it and returns your StartPage URL.
The buyer lands on your site inside Ariba — often in an iframe — authenticated and mapped to their account, browsing live stock and contract pricing.
At checkout the basket is returned to Ariba as a cXML PunchOutOrderMessage and becomes a requisition, complete with your part numbers, UNSPSC codes and pricing.
After approval, Ariba sends a cXML OrderRequest to your store. We create the order automatically and can send ConfirmationRequest and InvoiceDetailRequest documents back through the Ariba Network.
Ariba punchout has quirks that generic punchout builds miss. These are the ones that decide whether your integration passes the buyer’s enablement checklist first time.
Many Ariba buyers open punchout sites inside an iframe. Sessions, cookies and checkout redirects all behave differently cross-domain — we make your store work correctly framed, not just full-window.
Store-level (Level 1) or item-level (Level 2) punchout, where a specific catalogue line in Ariba deep-links straight to the matching product page on your store.
We work through your buyer’s enablement process — trading relationship requests, test realm validation, credential exchange — and test end-to-end against their live Ariba instance, not just a sandbox.
One integration serves every Ariba customer you win. Each buyer gets their own credentials, catalogue view and contract pricing — no per-client rebuild or per-connection fees.
Ready-made where it exists, built from scratch where it doesn't — one integration that serves every SAP Ariba buyer you win.
Production-ready punchout module — connects to SAP Ariba out of the box.
See the solutionOur punchout app links your Shopify store to SAP Ariba.
See the solutionBigCommerce, WooCommerce, Laravel, .NET, headless — we build the SAP Ariba connection into whatever you run.
Discuss your build
Adobe Commerce Extension Vendor
Shopify App Developer
Adobe Commerce Extension Vendor
Shopify App Developer