cXML punchout integration

cXML Punchout Transaction · for Adobe Commerce, Magento 1/2, Shopware 5/6, OXID eShop, OroCommerce, WooCommerce …

Does your customer buy through Coupa, Jaggaer, Oracle iProcurement or another cXML-capable procurement system? With cXML Punchout Transaction your shop becomes a punchout catalog in that system. Ordering stays fast, standardised and simple.

cXML Punchout Transaction is the flow defined in the cXML standard by which a procurement system such as Coupa, Jaggaer or Oracle iProcurement opens a session in a supplier's shop and gets the filled cart back. cXML (commerce eXtensible Markup Language) is an XML format Ariba published in 1999; the punchout consists of PunchOutSetupRequest, PunchOutSetupResponse and PunchOutOrderMessage. Our extension implements these messages in your shop.

Delivery
Plugin, integrated directly into your shop system
Shop systems
Adobe Commerce, Magento 1/2, Shopware 5/6, OXID eShop, OroCommerce, WooCommerce
Buyer systems
SAP Ariba, Coupa, Jaggaer, Oracle iProcurement, Unimarket, Proactis and other cXML-capable systems
Protocol
cXML (PunchOutSetupRequest, PunchOutOrderMessage)

From the procurement system into your shop and back.

  1. Call from the procurement system

    The buyer picks your catalog. Their system sends a PunchOutSetupRequest and the buyer lands directly in your shop.

  2. Shopping

    The buyer sees your range with their terms and adds items to the cart.

  3. Return via cXML

    One click sends the cart with all order details back to the procurement system as a PunchOutOrderMessage.

  4. Approval and ordering

    The cart goes through approval and ordering in the procurement system. The order can come back to your shop via cXML Purchase Order.

The extension works in your shop backend: products, prices and units go back the way your customer's procurement system expects them.

Connect it yourself, or have it connected.

punchout.dev

One script tag. Any shop system.

  • No plugins, no theme changes
  • cXML and OCI from the same tag
  • 28-day sandbox, no card
  • Optional go-live service, €490 once

orcamultimedia

A ready-made plugin, installed by our team.

  • Implemented as a dedicated module or extension
  • No changes to your existing extensions
  • Fixed price, no additional maintenance costs
  • Adapted to your system
  • Internal test mode
  • Shopware Technology Partner and B2BSellers Technology Partner

Test your shop: cXML Punchout Simulator

Which procurement systems use cXML punchout?

cXML punchout is used by SAP Ariba, Coupa, Jaggaer, Oracle iProcurement, Unimarket and Proactis, among others. For SAP Ariba, orcamultimedia also offers a dedicated PunchOut plugin with Level 2.

Which shop systems is the extension available for?

The cXML Punchout Transaction extension is available for Adobe Commerce, Magento 1/2, Shopware 5/6, OXID eShop, OroCommerce and WooCommerce. For other shop systems, get in touch.

Can I test my shop in advance?

orcamultimedia's punchout simulator checks in advance whether your catalog is ready for cXML Punchout Transaction. The extension also has an internal test mode.

How does it differ from SAP OCI?

cXML punchout and SAP OCI both bring the cart from your shop into your customer's procurement system. SAP OCI is mainly used by SAP SRM and SAP S/4HANA, cXML by SAP Ariba, Coupa and many other procurement systems.

Is there a solution without an extension?

punchout.dev offers cXML punchout without an extension: a single script tag turns your shop into a cXML and OCI supplier, whatever the shop system.

Contact

Questions about your integration?

Get in touch and request detailed information. Or open the sandbox and try it yourself.