Vendure is one of the most exciting headless commerce platforms in Europe - modern, flexible and increasingly the first choice for technically demanding B2B teams. What was missing until now: a native connection to the procurement systems of major customers. That is now changing.
The Vendure team has developed an official PunchOut gateway plugin and tested it together with us. It is now available as a community plugin in the Vendure ecosystem. In addition to Shopware, Magento and JTL-Shop, PunchCommerce now also supports Vendure as a fully-fledged gateway for OCI, cXML and IDS Connect connections.
The plugin connects Vendure with PunchCommerce in the proven gateway mode: PunchCommerce takes over the protocol translation (cXML, OCI, IDS Connect) in the background, while your Vendure shop does what it does best - manage products, control shopping carts, process orders.
The process for your customer's buyer:
For your shop, this means: no separate PunchOut implementation, no protocol logic in the code, no maintenance effort for cXML, OCI or IDS Connect specifications.
Parallel sessions: A customer can have multiple PunchOut sessions open at the same time - each with its own isolated shopping basket. Important when different departments of the same company order in parallel.
Flexible product field mapping: PunchOut-specific fields such as unit of measure, packaging unit or weight can be mapped directly to Vendure custom fields. Products that are sold in kilograms instead of units are automatically assigned the correct unit in the procurement system.
Order lifecycle: After the transfer, the order changes to "Transferred" status in Vendure. The shopping basket is archived and the actual order is placed via the regular procurement channel. No data is lost.
European hosting: As with all PunchCommerce connections, the protocol processing runs via our infrastructure in Germany (Hetzner Cloud, Falkenstein and Nuremberg locations). Full GDPR compliance, no data transfer to third countries.
In addition to the plugin, the Vendure team has published a ready-made demo storefront: vendurehq/punchcommerce-storefront-demo. It shows the complete PunchOut integration as a working reference implementation - ideal as a starting point for your own project.
The integration is aimed at B2B companies that use Vendure as a commerce platform and need to fulfil the PunchOut requirements of their key accounts. Typical scenarios:
Are you using Vendure and your customers want PunchOut? We will show you in a brief discussion how the integration works in practice - live and on your specific setup.
If you have any questions or suggestions, just send us an email hallo@punchcommerce.de or call us at +49 6142 / 953 80 - 60. We appreciate your feedback!
Back to the journal