Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Establishing connection between SPO and the supplier punchout system

SPO and the supplier punchout system use PunchOutRequest and PunchOutResponse payloads to establish the connection.

The PunchOut system returns a PunchOutResponse, which contains the start URL for the PunchOut session. The SPO endpoint parses this response and opens the URL in a new tab. This parsing can be implemented using the XML Parser action step.

Note: The PunchOutRequest and PunchOutResponse payloads are expected to follow the same structure across all PunchOut systems.

The following figure illustrates the connection flow:

Image omitted: punchout-establish-conn.png
How SPO communicates with a punchout system.

Parent Topic:Understanding Punchout