punchoutprocure
Punchout Session · Coupa · cXML create

PS-5020

For REQ-1006 · Dana Buyer · started Nov 13, 10:49 PM · Cart returned

Session

Session ID4ce01b516bad8785
BuyerCookie sentCOUPA-ecc45ae48e0b702f
BuyerCookie returnedCOUPA-ecc45ae48e0b702f
Setup payloadID1794610169590.d1ad60ee@procure.punchouthq.com
Store session token6dd234f938072417aaee03abeccd8a093ed26c3f
Setup response200 success · 46 ms
Return URL (BrowserFormPost)https://procure.punchouthq.com/punchout/return/4ce01b516bad8785
Expiresclosed
Cart2 lines · $29.45 · Nov 13, 10:49 PM

Timeline

PunchOutSetupRequest (create) accepted: 200 success. StartPage issued.Nov 13, 10:49 PM
Cart returned: 2 lines, $29.45, BuyerCookie matched.Nov 13, 10:49 PM
Cart refused: A cart was already returned for this session at Nov 13, 10:49 PM. Each session accepts one cart.Nov 13, 10:49 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="1794610169590.d1ad60ee@procure.punchouthq.com" timestamp="2026-11-13T22:49:29+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-ecc45ae48e0b702f</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/4ce01b516bad8785</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="1794610169.18bd5cde@gateway-supply.local" timestamp="2026-11-13T22:49:29+00:00" xml:lang="en-US">
  <Response>
    <Status code="200" text="success"></Status>
    <PunchOutSetupResponse>
      <StartPage><URL>https://supply.punchouthq.com/punchout/session/start/token/6dd234f938072417aaee03abeccd8a093ed26c3f/</URL></StartPage>
    </PunchOutSetupResponse>
  </Response>
</cXML>
Returned Cart (PunchOutOrderMessage)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.041/cXML.dtd">
<cXML payloadID="1794610171.0263a4df@gateway-supply.local" timestamp="2026-11-13T22:49:31+00:00" xml:lang="en-US">
  <Header>
    <From><Credential domain="NetworkId"><Identity>GatewaySupply</Identity></Credential></From>
    <To><Credential domain="NetworkId"><Identity>ProcureCoupa</Identity></Credential></To>
    <Sender><Credential domain="NetworkId"><Identity>GatewaySupply</Identity></Credential><UserAgent>Punchout Supply (Mage-OS)</UserAgent></Sender>
  </Header>
  <Message>
    <PunchOutOrderMessage>
      <BuyerCookie>COUPA-ecc45ae48e0b702f</BuyerCookie>
      <PunchOutOrderMessageHeader operationAllowed="edit">
        <Total><Money currency="USD">29.45</Money></Total>
      </PunchOutOrderMessageHeader>
      <ItemIn quantity="2" lineNumber="1">
        <ItemID>
          <SupplierPartID>PEN-001</SupplierPartID>
          <SupplierPartAuxiliaryID>quote:14;item:17</SupplierPartAuxiliaryID>
        </ItemID>
        <ItemDetail>
          <UnitPrice><Money currency="USD">4.99</Money></UnitPrice>
          <Description xml:lang="en">Ballpoint Pen, Blue (Box of 12)</Description>
          <UnitOfMeasure>BX</UnitOfMeasure>
          <Classification domain="UNSPSC">44121704</Classification>
          <ManufacturerPartID>AC-BP12</ManufacturerPartID>
          <ManufacturerName>Acme Office</ManufacturerName>
          <LeadTime>2</LeadTime>
        </ItemDetail>
      </ItemIn>
      <ItemIn quantity="3" lineNumber="2">
        <ItemID>
          <SupplierPartID>PAP-500</SupplierPartID>
          <SupplierPartAuxiliaryID>quote:14;item:18</SupplierPartAuxiliaryID>
        </ItemID>
        <ItemDetail>
          <UnitPrice><Money currency="USD">6.49</Money></UnitPrice>
          <Description xml:lang="en">A4 Copy Paper, 80gsm (500 sheets)</Description>
          <UnitOfMeasure>RM</UnitOfMeasure>
          <Classification domain="UNSPSC">14111507</Classification>
          <ManufacturerPartID>PC-A4-80</ManufacturerPartID>
          <ManufacturerName>PaperCo</ManufacturerName>
          <LeadTime>2</LeadTime>
        </ItemDetail>
      </ItemIn>
    </PunchOutOrderMessage>
  </Message>
</cXML>
Refused cart · Nov 13, 10:49 PM · A cart was already returned for this session at Nov 13, 10:49 PM. Each session accepts one cart.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.041/cXML.dtd">
<cXML payloadID="1794610171.0263a4df@gateway-supply.local" timestamp="2026-11-13T22:49:31+00:00" xml:lang="en-US">
  <Header>
    <From><Credential domain="NetworkId"><Identity>GatewaySupply</Identity></Credential></From>
    <To><Credential domain="NetworkId"><Identity>ProcureCoupa</Identity></Credential></To>
    <Sender><Credential domain="NetworkId"><Identity>GatewaySupply</Identity></Credential><UserAgent>Punchout Supply (Mage-OS)</UserAgent></Sender>
  </Header>
  <Message>
    <PunchOutOrderMessage>
      <BuyerCookie>COUPA-ecc45ae48e0b702f</BuyerCookie>
      <PunchOutOrderMessageHeader operationAllowed="edit">
        <Total><Money currency="USD">29.45</Money></Total>
      </PunchOutOrderMessageHeader>
      <ItemIn quantity="2" lineNumber="1">
        <ItemID>
          <SupplierPartID>PEN-001</SupplierPartID>
          <SupplierPartAuxiliaryID>quote:14;item:17</SupplierPartAuxiliaryID>
        </ItemID>
        <ItemDetail>
          <UnitPrice><Money currency="USD">4.99</Money></UnitPrice>
          <Description xml:lang="en">Ballpoint Pen, Blue (Box of 12)</Description>
          <UnitOfMeasure>BX</UnitOfMeasure>
          <Classification domain="UNSPSC">44121704</Classification>
          <ManufacturerPartID>AC-BP12</ManufacturerPartID>
          <ManufacturerName>Acme Office</ManufacturerName>
          <LeadTime>2</LeadTime>
        </ItemDetail>
      </ItemIn>
      <ItemIn quantity="3" lineNumber="2">
        <ItemID>
          <SupplierPartID>PAP-500</SupplierPartID>
          <SupplierPartAuxiliaryID>quote:14;item:18</SupplierPartAuxiliaryID>
        </ItemID>
        <ItemDetail>
          <UnitPrice><Money currency="USD">6.49</Money></UnitPrice>
          <Description xml:lang="en">A4 Copy Paper, 80gsm (500 sheets)</Description>
          <UnitOfMeasure>RM</UnitOfMeasure>
          <Classification domain="UNSPSC">14111507</Classification>
          <ManufacturerPartID>PC-A4-80</ManufacturerPartID>
          <ManufacturerName>PaperCo</ManufacturerName>
          <LeadTime>2</LeadTime>
        </ItemDetail>
      </ItemIn>
    </PunchOutOrderMessage>
  </Message>
</cXML>