In-house, US-based support · a person, not a queuesales@varcommerce.com  ·  +1 (614) 662-5100
procurement integration

VARCommerce + PunchOut / cXML

In one paragraph

VARCommerce supports cXML PunchOut: a customer on a cXML-compatible procurement system such as Ariba, Coupa, Jaggaer, Workday or ServiceNow shops your VARCommerce storefront from inside their system, the cart returns to them for approval, their purchase order arrives as a VARCommerce order, and ship notices and invoices go back to them as cXML documents.

What syncs between VARCommerce and PunchOut / cXML

DataDirectionWhenStatus
PunchOut setup and cart return (PunchOutSetupRequest / PunchOutOrderMessage)bothper sessionConfirmed in code
Purchase order (OrderRequest)partner → VARCommerceon customer approvalConfirmed in code
Ship notice (ShipNoticeRequest)VARCommerce → partneron shipmentConfirmed in code
Invoice (InvoiceDetailRequest)VARCommerce → partneron invoiceConfirmed in code

What the integration covers

Confirmed in the platform’s source code. Ariba, Coupa, Jaggaer and Workday are supported through the standard cXML flow rather than partner-specific code, which is why this page says “cXML-compatible”.

Questions buyers ask

PunchOut / cXML integration questions

Which procurement systems work?

Any that speak standard cXML PunchOut, including Ariba, Coupa, Jaggaer, Workday and ServiceNow. There is no system-specific connector; the standard flow is used for all of them.

Is SAP OCI supported?

Not today. cXML is the supported protocol.