PunchOut Gateway

Edit on GitHub

PunchOut Gateway module provides basic implementation

Support Use Cases

Current implementation supports any number of simultaneously active OCI and cXML connections inn one Spryker shop.

Support for the shop integration to iFrame can only be enabled globally for the whole shop, following this guideline.

For OCI flow, the cart is created for every new request. The first one is named Punchout, the second Punchout 1 and so forth. Cart cleanup functionality will be implemented in the following releases.

For cXML flow, a single cart is created or reused for each BuyerCookie value.

Check integration guide to integrate PunchOut Gateway module into your Spryker shop.

Check project configuration documentation for details about fine-tuning the integration on the project level.