CreateCartRequestServiceModel_ItemByLicenseKey

Element for cart items based on license keys.

NOTE: Each partner account configuration can have different products set up (e.g. WIFI product for 1 year with 10 seats), which restrict the values that can be specified for the LicenseCategoryName, LicenseSeats, and Years fields. Please work with your Webroot e-commerce business partner to identify valid order combinations.

NameDescriptionTypeAdditional Information
LicenseSeats

The number of seats the license should have.

integer

None.

LicenseCategoryName

License category associated to this item.

Possible values are: WIFI, AD, ADP, ADE, WSAV, WSAE, WSAI, WSAC, WSAG, WSASB, SAEP, SDNS, SECA.

string

None.

Keycode

The license key with which to create either a renewal or an upgrade item.

string

Required

StorageGb

The number Gigabytes to be reserved for Backup & Sync online storage.

integer

None.

Years

The number of years the license should be valid.

Possible values are: 0, 0.083, 0.167, 0.5, 1, 1.25, 1.5, 2, 2.25, 2.5, 3, 3.25, 3.5.

string

Required

LicenseKeycodeTypeId

The identifier of a license's keycode type.

Possible values are: 1 = standard license, 3 = parent license.

integer

None.

ItemHierarchyId

An identifier specifying whether the cart item is a primary or secondary product. Secondary products have an 'ItemHierarchyId' of 2 and represent products dependent on a primary product. Examples include SDNS (Webroot DNS Protection) and SECA (Webroot Security Awareness Training) products provisioned as part of an item whose primary product is SAEP.

integer

None.

ExpirationDate

The expiration date of this license. Although Years is a required input for the cart item, it is possible to define a custom expiration date for the item by using this parameter.

date

None.

VendorOrderItemCode

The vendor specific order item code.

string

None.

CartItemBundleId

The bundle identifier for this item.

integer

None.

LicenseAttributeValue

A value which indicates the product usage model for this item. Digit one defines the order type (1 = MSP, 2 = reseller). Digit two determines which terms a license is based on (1 = monthly, 2 = annually). Digit three refers to the associated billing model (0 = sold, 1 = overage, 2 = utility). As an example, 210 stands for "Reseller Monthly Sold". Please note that the exact values you can use are determined by your contract with Webroot.

integer

None.