UltracartClient::CartItem
Name
Type
Description
Notes
arbitrary_unit_cost
Currency
[optional]
attributes
Array<CartItemAttribute>
Attributes
[optional]
auto_order_schedule
String
Auto order schedule the customer selected
[optional]
default_image_url
String
URL to the default multimedia image
[optional]
default_thumbnail_url
String
URL to the default multimedia thumbnail
[optional]
description
String
Description of the item
[optional]
discount
Currency
[optional]
extended_description
String
Extended description of the item
[optional]
item_id
String
Item ID
[optional]
item_oid
Integer
Item object identifier
[optional]
kit
Boolean
True if this item is a kit
[optional]
kit_component_options
Array<CartKitComponentOption>
Options associated with the kit components
[optional]
manufacturer_suggested_retail_price
Currency
[optional]
maximum_quantity
Float
Maximum quantity the customer can purchase
[optional]
minimum_quantity
Float
Minimum quantity the customer can purchase
[optional]
multimedia
Array<CartItemMultimedia>
Multimedia
[optional]
options
Array<CartItemOption>
Options
[optional]
phsyical
CartItemPhysical
[optional]
position
Integer
Position of the item in the cart
[optional]
preorder
Boolean
True if this item is on pre-order
[optional]
properties
Array<CartItemProperty>
Properties associated with the item
[optional]
quantity
Float
quantity
[optional]
schedules
Array<String>
Customer selectable auto order schedules
[optional]
total_cost
Currency
[optional]
total_cost_with_discount
Currency
[optional]
unit_cost
Currency
[optional]
unit_cost_with_discount
Currency
[optional]
upsell
Boolean
True if this item was added to the cart as part of an upsell
[optional]
variations
Array<CartItemVariationSelection>
Variations
[optional]
view_url
String
URL to view the product on the site
[optional]
require 'ultracart_api'
instance = UltracartClient ::CartItem . new (
arbitrary_unit_cost : null ,
attributes : null ,
auto_order_schedule : null ,
default_image_url : null ,
default_thumbnail_url : null ,
description : null ,
discount : null ,
extended_description : null ,
item_id : null ,
item_oid : null ,
kit : null ,
kit_component_options : null ,
manufacturer_suggested_retail_price : null ,
maximum_quantity : null ,
minimum_quantity : null ,
multimedia : null ,
options : null ,
phsyical : null ,
position : null ,
preorder : null ,
properties : null ,
quantity : null ,
schedules : null ,
total_cost : null ,
total_cost_with_discount : null ,
unit_cost : null ,
unit_cost_with_discount : null ,
upsell : null ,
variations : null ,
view_url : null
)