Home > Contents > Index > 
AssetMaker | Cart Tags | Errors | Miscellany | Index 
Order Item Parameters: Introduction
This section describes the order item parameters in your shopping cart. An order item holds information about one item to be purchased. Order item parameters describe the characteristics of a single order item.
All order item parameters fall into one of these categories:
- Required, which you must set.
- Optional, which you may or may not set, but might provide additional useful information to Transact.
Names are case-sensitive. Values, including numeric quantities, are strings for both input and output.
Note
The Transact Order Entry API (OEAPI) documentation uses the term attribute when referring to a shopping cart argument. This document uses the term parameter instead to avoid confusion with an attribute, which is an asset that describes other assets in the catalog.
To set a parameter, call CART.SETITEMPARAMETERS.
To get the value of a single parameter, call CART.GETITEMPARAMETER. To get the values of a list of parameters, call CART.GETITEMPARAMETERS.
For more information about shopping cart parameters, see Chapter 16, "Sites Cart Parameters."
We organized the parameters by function:
- General Parameters
- Product Description Parameters
- Delivery Parameters
- Cost and Payment Parameters
- Subscription Parameters
- Tax Parameters
- Custom Field Parameters
Each table contains the following four columns:
Name - Name of the parameter.
Description - A brief description of the parameter. More detailed explanations of the parameters follow each table.
Value Range - Range of values for the parameter.
Constraints - One of the following:
- Required: You must specify a value for this parameter.
- Required if: You must specify a value if the stated condition is true.
- OK if: You may specify a value only if the stated condition is true.
- Prohibited if: You cannot specify a value if the other specified parameter has the specified value.
- Mutually Exclusive: You cannot specify a value if the other specified parameter has any value.
- Default: The default value if you do not specify a value.
General Parameters
The following table summarizes general order item parameters:
0= no;1= yesSubscription = 1ClassID
Detail
Name
UniqueIDProduct Description Parameters
The following table summarizes the parameters that describe products for sale:
Subscription = 1online,service,ortangible
Delivery Parameters
The following table summarizes the parameters that determine how physical goods, digital goods and digital subscriptions are delivered to buyers:
onlineordownloadType = onlineProhibited ifType != onlineType = online,credit, ormicroProhibited ifType = tangible,coupon, ornoneType = tangible,coupon, ornone
Cost and Payment Parameters
The following table summarizes the parameters that determine the cost of goods and methods of payment:
Demoto test storesType = microornoneType = microornone
example:6.95Type = tangible=
Typetangible
Subscription Parameters
The following table summarizes the parameters for digital subscriptions:
1 = yesSubscription = 1Default: 0Subscription = 1Default: 0Subscription = 1;Mutually Exclusive:AutoRenew=1Default: 1InstallmentCount>=2none
prorate
fullSubscription = 1Default:none
1 = yesType = onlineProhibited ifType != onlineDefault:0Subscription = 1Prohibited if:Subscription = 0d|w|m(days, weeks, months); example:2w(two weeks)Subscription=1Default:0d(zero days)
Tax Parameters
The following table summarizes the parameters that control taxation of goods:
Type = couponornone0is yes1is no2is VAT exemptType = couponornone
>= 0.0VatFlag = 0orVatFlag = 1Prohibited ifType = couponornone
Custom Field Parameters
The following table summarizes the custom parameters:
Home > Contents > Index > 
Oracle Miscellaneous Reference
Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.