Harmony: Shopping Cart Information
Technical Information
- Website Information
- Website Editor
- FAQ
- Free Trial Website
- Additional Services
- Technical Information
- Going Live
- Getting Started
- Online Print Center
- W4P 3.0
- Printer@Work
- Policies and Procedures
- Administrative
- uDesignIT!
- Instant Pricing
- Harmony
- Training
- Orders and Jobs
- Products, Forms, and People
- Email Newsletter
- Release Notes
- DesignEdit
- Odyssey
- Resources
- Websites for Printers
On a typical WS4P website, certain information pertaining to an order gets entered only after an item has been placed in the shopping cart. This shopping cart information is parsed out in the cXML file using the fields indicated below:
<Payment><![CDATA[New test]]></Payment> <Shipping><Description><![CDATA[per pound]]></Description></Shipping> <Comments> <Timestamp>8/29/2009 3:20 PM</Timestamp> <Subject>Test</Subject> This is a test note; </Comments>
The <Payment> tag indicates the method of payment selected by the customer for the order in question. Values are created on the website's Online Print Center Settings page, under the Payment Options section.
Similarly, the <Shipping> tag highlights the shipping method selected by the customer at the time the order is placed. These values are also created on the website's Online Print Center Settings page.
For orders entered directly into the MIS system and then exported to the website, any <Payment> or <Shipping> methods used that are not currently available on the website will be added on the fly to the website's Online Print Center Settings page, so the order on the website matches the order in the MIS system.
Extrinsic ElementsIn addition to the standard questions on every WS4P shopping cart, printers are allowed to add their own custom questions to the page. These questions are included with the cXML file, in the form of <Extrinsic> elements.
<Extrinsic name="Purchase Order Number:"><![CDATA[887654]]></Extrinsic> <Extrinsic name="Additional Comments or Instructions:"><![CDATA[This is a test...]]></Extrinsic>
Each <Extrinsic> element's name matches up with the corresponding element's name on the website. In this example, we included two <Extrinsic> elements, one for a Purchase Order Number and one for Additional Comments or Instructions.