Skip to main content
Company·Published onApr 23, 2026

Vendure Partners with Punch Commerce to Bring PunchOut, OCI and cXML to Headless B2B

DH
David HöckCEO & Co-Founder, Vendure
Open source plugin adds OCI, cXML, and IDS-Connect support to Vendure, letting B2B shops plug directly into SAP Ariba, Coupa, and other procurement systems.

B2B buying doesn't only happen in a browser tab. It happens inside procurement systems, where buyers expect to punch out to a supplier catalog, fill a cart, and hand the line items back to their e-procurement platform for approval and ordering. For years that workflow has been the domain of legacy suite commerce. Today, it's available on Vendure.

We're excited to announce our technology partnership with Punch Commerce, a specialist in PunchOut integrations. Together we've built an official PunchOut Gateway Plugin for Vendure, available now as an open source community plugin.

What it does

The plugin connects Vendure to Punch Commerce in gateway mode. Punch Commerce handles the protocol translation (OCI, cXML, IDS-Connect), while Vendure remains the source of truth for catalog, pricing, carts, and orders.

The buyer journey looks like this:

  1. A buyer clicks a PunchOut link inside their procurement system (e.g. SAP Ariba or Coupa).
  2. Punch Commerce translates the request and redirects them to your Vendure storefront.
  3. The buyer browses, configures, and fills a cart with the full Vendure shopping experience.
  4. On checkout, the cart is transferred back into the procurement system as line items, ready for the standard approval and ordering flow.

Everything you'd expect from enterprise B2B is supported out of the box: parallel PunchOut sessions with isolated carts per department, flexible product mapping for units, packaging and weight, and a clean order lifecycle with a dedicated Transferred status. Hosting runs on EU infrastructure, fully GDPR compliant.

Why this matters

If you're evaluating Vendure for a new B2B platform, PunchOut is usually the question that decides whether a modern headless stack is even on the table. With this plugin, the answer is yes. You get the flexibility and developer experience of Vendure, and you still meet the procurement requirements of your largest customers.

It also means you can consolidate: one Vendure platform for self-service, sales-assisted, and procurement-driven buying, instead of separate systems glued together.

Get started

Let's talk

If you're planning a new B2B commerce platform and need to map OCI, cXML, or IDS-Connect into your buying experience, we'd like to hear from you. Get in touch and we'll walk through your setup together.

Share this article