PunchOutSetupRequest
PunchOutSetupRequest
The cXML PunchOutSetupRequest
document is the first document exchanged in the PunchOut process. It is sent from the shoppers eProcurement system to the suppliers eCommerce site via an HTTP(S) POST request with the XML in the POST body.
Example message
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.040/cXML.dtd">
<cXML payloadID="1539050765.0492@example.com" timestamp="2018-10-09T02:06:05+00:00">
<Header>
<From>
<Credential domain="NetworkId">
<Identity>buyer</Identity>
</Credential>
</From>
<To>
<Credential domain="DUNS">
<Identity>acme</Identity>
</Credential>
</To>
<Sender>
<Credential domain="NetworkId">
<Identity>buyer</Identity>
<SharedSecret>jd8je3$ndP</SharedSecret>
</Credential>
<UserAgent>Application Name v1.2.3</UserAgent>
</Sender>
</Header>
<Request>
<PunchOutSetupRequest operation="create">
<BuyerCookie>550bce3e592023b2e7b015307f965133</BuyerCookie>
<Extrinsic name="UserEmail">jdoe@example.com</Extrinsic>
<Extrinsic name="FirstName">John</Extrinsic>
<Extrinsic name="LastName">Doe</Extrinsic>
<Extrinsic name="PhoneNumber">555-555-5555</Extrinsic>
<BrowserFormPost>
<URL>https://example.com/cxml_cart</URL>
</BrowserFormPost>
</PunchOutSetupRequest>
</Request>
</cXML>
, multiple selections available,
Related content
PunchOutSetupResponse
PunchOutSetupResponse
More like this
PunchOut - Technical Communication Overview
PunchOut - Technical Communication Overview
More like this
Connect via PunchOut (Blue Webshop)
Connect via PunchOut (Blue Webshop)
More like this
OrderRequest
OrderRequest
More like this
Van Marcke PunchOut "Lite"
Van Marcke PunchOut "Lite"
More like this