All Classes and Interfaces
Class
Description
Defines the essential properties of a priceable target to make comparisons and shared logic
easier between
PriceableTarget
and PriceableTargetRef
.Represents the type of customer that used the price data.
Represents where a price data is used.
Represents where a price is coming from within a price list.
The default set of failure types that we expect to encounter with recording price data usages.
Defines the default period types possible for
recurring prices
.Defines the default term duration types possible for
recurring
prices
.An abstraction of an entity that can have a price.
This represents a slimmed-down version of
PriceableTarget
that contains only that
information which can be used to uniquely identify a target.DTO for holding data relevant for determining which pricing entities apply to an API request.
Specify a price depending on a minimum quantity being met.
DTO used to record a price data usage for a specific target.
Details about the candidate prices and their originating
PriceListRef
.Defines the essential properties of a priceable target to make comparisons and shared logic
easier between
PriceDetail
and PriceListPriceDetail
Pricing information for a
PriceableTarget
, providing the target, best price, and,
optionally, the details of all the candidate prices and their originating PriceListRefs
.DTO data needed when requesting
PriceInfo
s for PriceableTarget
s.Slimmed-down reference to a price list.
Aggregation of
PriceDetails
for a specific type of price along with the price
and currency of the "best" of all the candidate PriceLists
.Request DTO to record price data usages.
Response DTO to represent the result of recording price data usages.
Represents the details related to a recurring (or subscription) price include the terms.
Represents the details related to a usage price including the units.
Abstraction of a user that pricing entities can target.