cXML (commerce eXtensible Markup Language)

cXML – Ariba's XML Standard for B2B Catalogs

The modern standard for catalog integration in cloud ERPs

cXML (commerce eXtensible Markup Language) has been Ariba's answer to OCI since 1999. While OCI is traditionally SAP-centric, cXML has established itself as the standard in Ariba, AWS, and modern cloud ERPs. We explain when you need cXML.

Learn More
XML-based, highly flexible
Ariba standard since 1999
PunchOut & PunchOutOrderMessage
Modern cloud ERPs

cXML: The XML Counterpart to OCI

cXML is modern, data-rich, and flexible – but more complex. If you use Ariba or modern cloud ERPs like NetSuite, cXML is often the better choice over OCI. We explain why and how.

How It Works

cXML Catalog Integration in Practice

PunchOut, order upload, and confirmation

PunchOut Initiation (XML)

The buyer clicks "Catalog" in Ariba. Ariba sends an XML request with PunchOutSetupRequest to Ovenca, including user, cost center, and target catalog.

  • XML-based request
  • SHA/HMAC signature
  • User context included

Catalog Punchout & Shopping Cart

Ovenca receives the PunchOutSetupRequest, validates the signature, logs in the user, and displays the catalog. The user shops, items land in the shopping cart.

  • Catalog UI
  • Real-time pricing
  • Inventory logic

PunchOutOrderMessage Return

When the user clicks "Order", Ovenca sends an XML message (PunchOutOrderMessage) with all shopping cart details back to Ariba – complete with item details, prices, attributes.

  • XML payload with items
  • Digital signature
  • Automatic validation

Governance & Audit

All cXML transactions are logged. Admins see who ordered what, when, and at what prices. Compliance and audit trail are automatic.

  • Transaction log
  • Compliance report
  • Error handling
Why Ovenca for cXML

cXML Expertise Without Ariba Lock-in

Many companies use Ariba and feel "locked in". Ovenca offers real cXML support – independent, open, and maintainable.

Combine cXML & OCI

You have old SAP SRM users (OCI) and new Ariba buyers (cXML)? Ovenca supports both side by side – without workarounds, without two systems.

Not Ariba-bound

Ovenca is Ariba-agnostic. Use NetSuite, Coupa, or your own ERP – Ovenca speaks cXML with everyone.

XML & JSON

Ovenca supports cXML and modern REST/JSON APIs in parallel. Migrate gradually to modern protocols without breaking legacy.

Flexible cXML Mapping

Every company uses cXML slightly differently (custom attributes, validation rules, etc.). Ovenca has flexible mapping – no big integration project.

Performance Over HTTPS

cXML runs via HTTPS. Ovenca is optimized for high throughput and accepts up to 10,000 concurrent punchouts without latency.

Debugging & Support

XML can be unreadable. We provide a cXML decode tool so you can inspect requests and responses live.

Frequently Asked

cXML: Questions and Answers

Related Solutions

Explore other solutions that complement your procurement process.

Cloud ERP Integration

Ready for cXML-based catalogs?

Ariba, NetSuite, Coupa – all speak cXML. Ovenca is your neutral, maintainable platform for it. Let's discuss in a conversation how cXML fits your procurement.

cXML Integration Experts

Talk to our team about your cXML requirements – whether Ariba, NetSuite, or custom ERP.

Ovenca - eProcurement Plattform for Digital Procurement

Ovenca is the ERP-agnostic eProcurement platform for indirect procurement — catalog, vendor portal and admin governance in one modular solution. Production-proven in a DAX corporation since 2014.

Built for DACH mid-market and enterprises that are replacing SAP SRM, questioning Ariba, or modernizing their catalog and supplier processes. On-premise, private cloud or hybrid — you decide where your data lives.

Contact

Düsseldorfer Str. 14

40764 Langenfeld

+49 2173 2972 20

info@ovenca.de

Features

    cXML Explained: Catalog Standard for Ariba & Modern ERP