All Classes and Interfaces
Class
Description
An adjustment made to any part of the order.
DTO containing codes used to apply offers to orders.
Contains information on a code's usability.
Enumerates the different values possible for
CodeUsabilityInfo.getCodeUsabilityType()
.Information on a
CodeUsabilityInfo.getCodeToUse()
usage for a related offer.DTO for holding customer information for determining which offers apply to a customer.
Defines the default types for an
Adjustment
, primarily determining when it should be
applied to an order or items in an order.Defines the default values possible for
Free Trial
Adjustment length units
.Defines the default period types possible for
recurring prices
.Defines the default term duration types possible for
recurring
prices
.DTO containing relevant information about a
FulfillmentGroup's
destination address.Represents a free gift item to be automatically added to cart from free gift offers.
DTO containing information about a group of items that share the same fulfillment information
(means, destination, and payment info).
A DTO structure that provides pricing information for a given fulfillment group via offer
adjustments.
DTO containing information about fulfilling an
OrderLineItem
as part of a
FulfillmentGroup
.An adjustment for a line item of the order.
Represents the detail for an order-level adjustment for an item on a per-quantity basis.
A DTO structure that provides pricing information for a given
LineItem
via offer
adjustments.Collection of pricing details for an
ItemResponse
.DTO containing information regarding a item in an
Order
or FulfillmentGroup
.Slimmed-down reference to a
LineItem
that allows specifying what type of line item it is.DTO holding the resulting information about the validity of offers and offer code usages.
A DTO structure that provides offer qualifier or target information for a given
LineItem
.Slimmed-down reference to an offer.
DTO for holding order data relevant for determining whether offers apply to a request.
DTO containing information regarding an item in an
Order
.A DTO structure that provides pricing information across a given order for offer adjustments.
Allows deserialization of a
ProratedItemOfferAdjustment
.DTO containing prorated price adjustment information for a
EnhancedLineItem
caused by an
order-level or fulfillment group-level offer.Allows deserialization of a
ProratedOfferAdjustment
.DTO containing prorated price adjustment information for a
EnhancedLineItem
caused by an
order-level or fulfillment group-level offer.Represents the details related to a recurring (or subscription) price include the terms.
Represents a voucher that an order is qualified for.