Object Model
There are lots of simple objects that comprise the API. Below we will list out the names of each object and describe what it is. Then on subsequent pages we will detail all the fields on the object.
Class |
Description |
Represents a shopping cart. |
|
CartChangeResult |
Object returned after a cart change. Contains the cart plus any errors. |
Represents a coupon that has been applied to a shopping cart |
|
An item in the shopping cart. |
|
The attributes configure on the item that is in the shopping cart. |
|
The option that is associated with an item. |
|
The values in a drop down list or radio button type option. |
|
If an item is a kit and the component has an option then it's represented with this object. |
|
The result object returned when you hand off the cart into the UltraCart checkout. |
|
A customer profile that can be associated with a shopping cart. |
|
An address in the customer profile's billing or shipping address book. |
|
A object to represent a distance. Used on the item dimensions. |
|
All the settings associated with gift giving on the store. |
|
A wrapping papers configuration details. |
|
Represents an item configure on the store. |
|
The attributes configured on the item. |
|
The multimedia configured on the item. |
|
The variations configured on the item. |
|
ItemMultimediaThumbnail |
The thumbnail of a multimedia object. |
A shipping estimate returned from UltraCart for a shopping cart |
|
An object to represent a weight. Used on the item weight. |