Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

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

Main Menu Configuration Exporting Orders

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

Main Menu Configuration XML Postback