TENDERWon a tender that requires PunchOut?Download the Tender Kit

Reference

Compatibility and supported versions

One table for every platform, protocol and version.

Supported platforms and versions
PlatformVersionsPHPcXMLOCIGet it
WooCommerceWordPress 6.1+ (tested up to 7.0), WooCommerce 8.0+ (HPOS)7.0+YesYesWordPress.org
Magento 2 / Adobe Commerce2.4.xAs required by MagentoYesYesAdobe Commerce Marketplace
PrestaShop8.x, 9.xAs required by PrestaShopYesYesDownload the module (.zip)
nopCommerce4.50 to 5.xn/a (.NET)YesYesnopCommerce Marketplace
REST APIAny HTTPS stackn/aYesYesAPI specification

Protocols

What each protocol covers today

cXML, OCI and IDoc messages
MessageProtocolSupported
PunchOutSetupRequest / ResponsecXMLYes
PunchOutOrderMessage (cart return)cXMLYes
OrderRequest (purchase order)cXMLPremium plan
Session call with HOOK_URLOCIYes
Cart return as NEW_ITEM-* fieldsOCIYes
Purchase order as IDoc ORDERS05SAP IDocNot available: send us an example
ConfirmationRequest (order confirmation)cXMLOC & ASN add-on
ShipNoticeRequest (advance ship notice)cXMLOC & ASN add-on
InvoiceDetailRequest (invoice)cXMLOn request

Ship notices (ASN) on WooCommerce and PrestaShop. On WooCommerce, ShipNoticeRequest needs the Order Fulfillments feature (beta, in WooCommerce core from version 10.2) to be enabled. On PrestaShop it needs version 9.1 or later with the experimental “Improved shipment” feature enabled. Order confirmations work on both with no extra requirement.

Updates

How plugins are updated

  • Each plugin is tested against new releases of its platform before we declare support
  • Updates are delivered through the usual channel of each platform
  • Supported versions on this page are updated at every release

30-day free trial · no credit card

Your buyer is waiting. Let’s launch.

Install the plugin today and run your first test session this afternoon. If your deadline is close, tell us and we will handle your request with priority.