Wire #7
- Direction
- Outbound (we called the supplier)
- Document
- PunchOutSetupRequest
- URL
- POST https://public.demo.borong.com/punchout/setup-request
- Status
- 200 · 147 ms
- When
- 2026-09-06 15:25:06
Request headers
Content-Type: text/xml; charset=utf-8 Accept: text/xml, application/xml Content-Length: 2635 User-Agent: PunchOut Mock Host 1.0
Request body
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.021/cXML.dtd">
<cXML payloadID="1788679506.10001.86124@punchout.demo.borong.com" timestamp="2026-09-06T15:25:06+08:00" xml:lang="en-US">
<Header>
<From>
<Credential domain="NetworkID">
<Identity>DEMO-BUYER</Identity>
</Credential>
</From>
<To>
<Credential domain="NetworkID">
<Identity>DROPEE</Identity>
</Credential>
</To>
<Sender>
<Credential domain="NetworkID">
<Identity>DEMO-BUYER</Identity>
<SharedSecret>demo-secret</SharedSecret>
</Credential>
<UserAgent>PunchOut Mock Host 1.0</UserAgent>
</Sender>
</Header>
<Request deploymentMode="test">
<PunchOutSetupRequest operation="create">
<BuyerCookie>BC-F1A26C9F6B33C5FF</BuyerCookie>
<Extrinsic name="FirstName">Tania</Extrinsic>
<Extrinsic name="LastName">Marican</Extrinsic>
<Extrinsic name="UserFullName">Tania Marican</Extrinsic>
<Extrinsic name="UniqueName">tania.marican@demo-buyer.test</Extrinsic>
<Extrinsic name="UserEmail">tania.marican@demo-buyer.test</Extrinsic>
<Extrinsic name="Department">OPU-1000</Extrinsic>
<Extrinsic name="UserId">ACC20</Extrinsic>
<Extrinsic name="PhoneNumber">60312345020</Extrinsic>
<BrowserFormPost>
<URL>https://punchout.demo.borong.com/punchout/return</URL>
</BrowserFormPost>
<Contact role="endUser">
<Name xml:lang="en">Tania Marican</Name>
<Email>tania.marican@demo-buyer.test</Email>
</Contact>
<SupplierSetup>
<URL>https://public.demo.borong.com/punchout/setup-request</URL>
</SupplierSetup>
<ShipTo>
<Address addressID="ADDR-1003">
<Name xml:lang="en">HQ Engineering</Name>
<PostalAddress name="default">
<DeliverTo>Tania Marican</DeliverTo>
<Street>Level 21, Menara Utama</Street>
<Street>Jalan Ampang</Street>
<City>Kuala Lumpur</City>
<State>MYKUL</State>
<PostalCode>50450</PostalCode>
<Country isoCountryCode="MY">Malaysia</Country>
</PostalAddress>
<Email name="default">tania.marican@demo-buyer.test</Email>
<Phone name="work">
<TelephoneNumber>
<CountryCode isoCountryCode="MY">00</CountryCode>
<AreaOrCityCode>00</AreaOrCityCode>
<Number>60312345020</Number>
</TelephoneNumber>
</Phone>
</Address>
</ShipTo>
</PunchOutSetupRequest>
</Request>
</cXML>
Response headers
HTTP/1.1 200 OK Server: nginx/1.24.0 (Ubuntu) Content-Type: application/xml Connection: close X-Powered-By: PHP/8.4.25 Cache-Control: no-cache, private Date: Sun, 06 Sep 2026 07:25:06 GMT charset: utf-8 Set-Cookie: XSRF-TOKEN=eyJpdiI6IlNJYml6WmN4K2VzUVl1dkQrTjJPTFE9PSIsInZhbHVlIjoiMDY1VmgzUEx2eFk0b01Ic2cyV09OSk9BcGw1VkptTmZ4U2ZUWU1ZRmlpOGtWaEZaSXlPbDdURWdxY2dkak9LZk9WTUU2VG1Gc1orM3JCQW9yZmNEN2s0SVpWdFgrL0p6c3l5dy9PcFhBWTZoNFZBRmk1YTFuMlV3MjNaUmpsdTYiLCJtYWMiOiJhNTUxZmUzN2Y1ZDQxNmI1ZjRjNWE4N2NhNTA1MTg4ODRmODM1NjBmMjVjNDFhNGI4OGViY2UxMDQzMjM5OGZkIiwidGFnIjoiIn0%3D; expires=Sun, 06 Sep 2026 09:25:06 GMT; Max-Age=7200; path=/; secure; samesite=lax Set-Cookie: borong_public_demo_session=eyJpdiI6IldGMDA2VGMxbFkySFJBMFBrNk1mWEE9PSIsInZhbHVlIjoiMGtUNmdTUlIrdjBmNnhkOFUwRFpjVkpJQ3BZSlJka21NWE44ZjEwazRpVVVvTC9HcHJpaUlpNG4vREgwSC9RYWZDdXFjTE0yejlOcTMvczNNTG1FcmRvV0RIOUc1cm1jdnM0K0VjTXBvNnhsa3RwUURwOGpqcURBNG12cTZLMSsiLCJtYWMiOiI5ZWE3YjQwZjM0MTQwODI4ZTk1ZDA2NDVkMTZjZTRkYWE5ZTM3NWQ2ZmU4NjhkZTE0OTYwYmEwZTEyNzVhYTlhIiwidGFnIjoiIn0%3D; expires=Sun, 06 Sep 2026 09:25:06 GMT; Max-Age=7200; path=/; secure; httponly; samesite=lax
Response body
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.021/cXML.dtd">
<cXML xml:lang="en-US" payloadID="1788679506.10001.31276@dropee.com" timestamp="2026-09-06T07:25:06">
<Response>
<Status code="400" text="Error: Possibly incomplete data received. SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'company_id_for_user' cannot be null (Connection: mysql, Host: mysql, Port: 3306, Database: public_demo_5, SQL: insert into `punchout_sessions` (`payload_id`, `user_id`, `company_id_for_user`, `token`, `punchout_buyer_cookie`, `punchout_browser_form_post`, `updated_at`, `created_at`) values (1788679506.10001.86124@punchout.demo.borong.com, 33, ?, 7CBpbhvHgbucetM4zFRRFpz0xu88Gn, BC-F1A26C9F6B33C5FF, https://punchout.demo.borong.com/punchout/return, 2026-09-06 07:25:06, 2026-09-06 07:25:06))"/>
</Response>
</cXML>