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 PriceInfos for PriceableTargets.
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.