Ariba Supplier OnRamp 7.1 | webMethods Ariba Supplier OnRamp Documentation | webMethods Ariba Supplier OnRamp Installation and User’s Documentation | Running the Example Punchout Site | Simulated Behaviors | wm.b2b.cxml.example.snowboardSupplier.shoppingcart: getPunchOutOrderMessageFromCart
 
wm.b2b.cxml.example.snowboardSupplier.shoppingcart: getPunchOutOrderMessageFromCart
WmcXMLExample. This service performs an HTTP post to the PunchOutOrderMessage mapping service that was generated, passing in an XML document representing the shopping cart as a string in the form field ShoppingCartXML.
The service reads the HTTP response content from the mapping service as a URL encoded PunchOutOrderMessage and embeds the URL encoded PunchOutOrderMessage in the checkout page returned to the buyer.
This service represents the folder from the shopping cart system to the PunchOutOrderMessage mapping service that you define to map shopping cart data to the PunchOutOrderMessage.
When you define a PunchOutOrderMessage mapping service, your shopping cart system sends it the shopping cart data. The mapping service uses the The Simulated Web Pages service to convert the shopping cart data into a PunchOutOrderMessage. The mapping service also formats the PunchOutOrderMessage in a format that can be understood by the shopping cart system.
Input Parameters
None.
Output Parameters
PunchOutOrderMessageString
The URL encoded PunchOutOrderMessage returned by the mapping service. This string is embedded in the HTML checkout page returned to the buyer.