CreateCartRequestServiceModel

Request model for creating carts.

Note: At least one item must be specified in either the ItemsByLicenseKey or the ItemsByAttributes collection.

NameDescriptionTypeAdditional Information
TypeOfOrder

The type of order to be placed ("RESELLER", "MSP").

string

Required

Locale

The language and territory to use as the locale setting for the order. The format of the locale must be the ISO two-letter language code (lowercase) and the ISO two-letter country code (UPPERCASE), concatenated with an underscore ('_') character. E.g. en_US, ja_JP.

The locales that can be used are defined by the partner account configuration. Please reach out to your Webroot e-commerce business partner to identify valid locales for your orders.

string

Required

ItemsByLicenseKey

Items to be added to the cart based on license keys.

Collection of CreateCartRequestServiceModel_ItemByLicenseKey

None.

ItemsByAttributes

Items to be added to the cart based on attributes.

Collection of CreateCartRequestServiceModel_ItemByAttributes

None.