punchoutprocure
Punchout Session · Coupa · cXML create

PS-5022

For REQ-1007 · Dana Buyer · started Nov 13, 10:53 PM · Shopping

Session

Session IDf5ff12f8a2b2c880
BuyerCookie sentCOUPA-a3d1a621761bc6cf
BuyerCookie returned—
Setup payloadID1794610417588.c7080e44@procure.punchouthq.com
Store session token1624b08037a53fa3c4c02073b6d7b49bc0faa3e8
Setup response200 success · 111 ms
Return URL (BrowserFormPost)https://procure.punchouthq.com/punchout/return/f5ff12f8a2b2c880
ExpiresNov 13, 11:53 PM
Cart—

Timeline

PunchOutSetupRequest (create) accepted: 200 success. StartPage issued.Nov 13, 10:53 PM
PunchOutSetupRequest Sent
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.041/cXML.dtd">
<cXML payloadID="1794610417588.c7080e44@procure.punchouthq.com" timestamp="2026-11-13T22:53:37+00:00" xml:lang="en-US">
  <Header>
    <From>
      <Credential domain="NetworkId">
        <Identity>ProcureCoupa</Identity>
      </Credential>
    </From>
    <To>
      <Credential domain="NetworkId">
        <Identity>GatewaySupply</Identity>
      </Credential>
    </To>
    <Sender>
      <Credential domain="NetworkId">
        <Identity>ProcureCoupa</Identity>
        <SharedSecret>••••••</SharedSecret>
      </Credential>
      <UserAgent>Punchout Procure</UserAgent>
    </Sender>
  </Header>
  <Request deploymentMode="production">
    <PunchOutSetupRequest operation="create">
      <BuyerCookie>COUPA-a3d1a621761bc6cf</BuyerCookie>
      <Extrinsic name="User">dana.buyer@acme.example</Extrinsic>
      <Extrinsic name="UniqueUsername">dana.buyer@acme.example</Extrinsic>
      <Extrinsic name="UserEmail">dana.buyer@acme.example</Extrinsic>
      <Extrinsic name="UserFullName">Dana Buyer</Extrinsic>
      <Extrinsic name="UserPrintableName">Dana Buyer</Extrinsic>
      <Extrinsic name="FirstName">Dana</Extrinsic>
      <Extrinsic name="LastName">Buyer</Extrinsic>
      <BrowserFormPost>
        <URL>https://procure.punchouthq.com/punchout/return/f5ff12f8a2b2c880</URL>
      </BrowserFormPost>
      <SupplierSetup>
        <URL>https://supply.punchouthq.com/punchout/cxml/setup</URL>
      </SupplierSetup>
      <ShipTo>
        <Address addressID="default">
          <Name xml:lang="en">Dana Buyer</Name>
          <PostalAddress>
            <Street>123 Test Street</Street>
            <City>London</City>
            <State>LND</State>
            <PostalCode>EC1A 1BB</PostalCode>
            <Country isoCountryCode="GB">United Kingdom</Country>
          </PostalAddress>
        </Address>
      </ShipTo>
    </PunchOutSetupRequest>
  </Request>
</cXML>
Punchout Supply's Response
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.041/cXML.dtd">
<cXML payloadID="1794610417.ef720784@gateway-supply.local" timestamp="2026-11-13T22:53:37+00:00" xml:lang="en-US">
  <Response>
    <Status code="200" text="success"></Status>
    <PunchOutSetupResponse>
      <StartPage><URL>https://supply.punchouthq.com/punchout/session/start/token/1624b08037a53fa3c4c02073b6d7b49bc0faa3e8/</URL></StartPage>
    </PunchOutSetupResponse>
  </Response>
</cXML>