...
UltraCart currently supports seven custom fields on a cart/order. The fields are named Custom Field 1 through Custom Field 7. The fields currently support the following amounts of data.
Field | Length |
---|---|
CustomField1 | 50 characters |
CustomField2 | 50 characters |
CustomField3 | 50 characters |
CustomField4 | 50 characters |
CustomField5 | 75 characters |
CustomField6 | 50 characters |
CustomField7 | 50 characters |
Passing on a Buy Link
On a buy link you can pass the custom fields by appending:
...
to the buy link. The Advanced Buy Link builder under:
Panel |
---|
Main Menu → Item Management → Items → [links] |
will allow you to build up the link as shown below.
...
If you require the use of the custom fields to collect additional information from the customer during the checkout, you can insert the custom fields into the checkout.
Panel |
---|
Main Menu → Configuration (Checkout) → Screen Branding themes → (Edit Theme) → Screens (tab) → Edit "Single Page Checkout" → "Below Shipping/Billing Address" (section) |
...
The values of the custom fields can also be used in conversion scripts on the receipt. If you navigate to:
Panel |
---|
Main Menu → Configuration → Screen Branding Themes → [edit] → Conversion and Tracking |
You can use tokens like [CustomField1] within your conversion HTML. These will be replaced with the actual value from the order.
...
A merchant can configure an export to collect the custom field values. Exports are configured under:
Panel |
---|
Distribution Center API
...
XML Postback is a method of communication whereby UltraCart notifies the merchant's web server of order activity by posting XML versions of the order to the merchant's server. You can read more about XML Postback here. XML Postback is configured under:
Panel |
---|