PunchOut cXML

What’s PunchOut cXML (aka cXML Punchout)?

An industry standard protocol developed by Ariba, based on the XML meta language, that enables online shopping and ordering between e-procurement systems such as Coupa, SAP Ariba, Oracle, Basware, and SciQuest / Jaggaer among others; and e-commerce web store platforms like Magento, Woo Commerce, Shopify, and Oro Commerce, among others, directly from the e-procurement system’s user interface.

Why is my customer asking for it?

Your customer is using (or planning to use) an e-procurement system to order online from suppliers, including you. But unlike the basic e-commerce process supported by your web store today, the e-procurement process requires among other things, pre-approval of orders before creation of a shopping cart – capabilities not supported by your web store today.

What are the benefits of having PunchOut cXML capability in my Web Store?

If you don’t provide this capability, your customer could replace you with a source that can – or possibly start using Amazon Business – because your customer’s e-procurement ROI is based on maximizing spend volume processed by the e-procurement system. The good news is it also provides great benefits to your business; automated ordering, reduction in errors and exceptions, e-invoicing; and the potential for increased sales now that your web store is directly accessible from any customer’s e-procurement system’s user interface.

How do I get this capability?

  1. You can build it into your web store by yourself. This can be expensive and time consuming, especially if you aren’t familiar with the technical specification (visit www.cxml.org for more information)
  2. You can use a PunchOut Portal Provider, who can build and host a separate site for you and then maintain the PunchOut connections to your customers.
  3. You can use the Vurbis Plugin, which makes your existing web store PunchOut cXML-capable with any e-procurement system using the Vurbis Cloud.