All Classes and Interfaces
Class
Description
Dictates how included items or item choices should be priced.
Enumerates the sources where the address can be found for tax calculations.
Represents a customer facing shopping cart with items, pricing and fulfillment information.
The domain used to record the actions taken against a cart
Cart
.Enumerates the kinds of action types that could be performed on
Carts
, this also
facilitates CartActionAudit.getActionType()
.The domain object that is used to alert customers about some problems with the
Cart
.An item in a
Cart
.Deprecated, for removal: This API element is subject to removal in a future version.
Enumerates the types of a cart item.
Enumerates the kinds of statuses that could be represented by a cart's payments.
Pricing information for a
Cart
.Enumerates the kinds of statuses that could be represented by a cart's
Cart.getStatus()
.Enumerates the Collect on Delivery (COD) Status
Used to inform what configuration errors may exist on a cart item via
CartItem.getAttributeConfigErrors()
and CartItem.getGlobalConfigErrors()
Enumerates the sources where the address can be found for tax calculations.
The default action types that could be performed on
Carts
, this also facilitates
CartActionAudit.getActionType()
.The default types of the
CartAlert
The default cart item types.
Enumerates the kinds of statuses that could be represented by a cart's payments.
Enumerates the kinds of statuses that could be represented by a cart's
Cart.getStatus()
.Enumerates the types of a cart.
The default Collect on Delivery statuses
Enumerates default item list access rule role types.
Enumerates the default types for item list access rules.
Pricing strategy for a dependent cart item.
The default action types that could be performed on
DefaultCartTypes.QUOTE
-typed
Carts
, this facilitates CartActionAudit.getActionType()
.Enumerates the statuses for a quote.
Enumerates the types of users.
Contains details to attach to a dependent
CartItem
.A group of items designated to a certain fulfillment location and type.
Deprecated, for removal: This API element is subject to removal in a future version.
A cart item designated to a specific
FulfillmentGroup
for fulfillment.Tax information about this fulfillment item.
A DTO used to store a guest token string for secure guest checkout flows.
A reference object for holding data from a primary entity-asset (e.g., a product's primary image)
that can be kept on a
CartItem
for displaying product assets.Enumerated values that describe when to trigger an inventory check.
Enumerated values that describe when to trigger an inventory reservation.
Used to distinguish the ways that a Product's/Variant's inventory is represented.
A basic list of items.
A rule allowing access to an item list.
An item of an Item List.
A reference to some external SKU from the context of an item.
Properties for Quote functionalities.
Represents a pricing override to be used for a dependent item (like a warranty) if a specific
variant of the parent product is added as the dependent's parent.
Enumeration for
CartPricing.getTaxIncludedType()
DefaultCartItemTypes