punchoutprocure
Punchout Session · Coupa · cXML edit

PS-5016

For REQ-1005 · Dana Buyer · started Nov 13, 10:49 PM · Shopping

Session

Session ID9df5b69c6cc2cb1f
BuyerCookie sentCOUPA-6ce544fac404861e
BuyerCookie returned—
Setup payloadID1794610147621.3bddb514@procure.punchouthq.com
Store session tokenfd727a6f11f0a6ded7c32b58e21f7ee2e062f879
Setup response200 success · 46 ms
Return URL (BrowserFormPost)https://procure.punchouthq.com/punchout/return/9df5b69c6cc2cb1f
ExpiresNov 13, 11:49 PM
Cart—

Timeline

PunchOutSetupRequest (edit) accepted: 200 success. StartPage issued.Nov 13, 10:49 PM
Cart refused: BuyerCookie mismatch: expected COUPA-6ce544fac404861e, received COUPA-d41e4305fb41c7ec.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="1794610147621.3bddb514@procure.punchouthq.com" timestamp="2026-11-13T22:49:07+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="edit">
      <BuyerCookie>COUPA-6ce544fac404861e</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/9df5b69c6cc2cb1f</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>
      <ItemOut quantity="2" lineNumber="1">
        <ItemID>
          <SupplierPartID>PEN-001</SupplierPartID>
          <SupplierPartAuxiliaryID>quote:2;item:1</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>
        </ItemDetail>
      </ItemOut>
      <ItemOut quantity="3" lineNumber="2">
        <ItemID>
          <SupplierPartID>PAP-500</SupplierPartID>
          <SupplierPartAuxiliaryID>quote:2;item:2</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>
        </ItemDetail>
      </ItemOut>
    </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="1794610147.5df70aef@gateway-supply.local" timestamp="2026-11-13T22:49:07+00:00" xml:lang="en-US">
  <Response>
    <Status code="200" text="success"></Status>
    <PunchOutSetupResponse>
      <StartPage><URL>https://supply.punchouthq.com/punchout/session/start/token/fd727a6f11f0a6ded7c32b58e21f7ee2e062f879/</URL></StartPage>
    </PunchOutSetupResponse>
  </Response>
</cXML>
Refused cart · Nov 13, 10:49 PM · BuyerCookie mismatch: expected COUPA-6ce544fac404861e, received COUPA-d41e4305fb41c7ec.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.041/cXML.dtd">
<cXML payloadID="1794610147.be2e1940@gateway-supply.local" timestamp="2026-11-13T22:49:07+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-d41e4305fb41c7ec</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:2;item:1</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:2;item:2</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>