Offers
Request to retrieve a product offer from
the pricing database, including all details about the product offer. All returned data is
reflected in the product offer definition in My MATRIXX. Only
the currently-active revision of each offer is returned. The query time is used to determine
which revision to return. You can query by offer ID or external ID. For information about
querying a specific version of an offer, see the discussion about getting offers by
VersionId
.
Product Offer Required Balances
When setting ChargeRequiredBalance
, all balances must be in the
RequiredBalanceArray
of the specified product offer
Balance instances in the RequiredBalanceArray
can be created before
the offer is purchased or at the time of purchase. The Balance Creation Policy
determines whether a balance instance needs to be created when an offer is
purchased.
If ChargeRequiredBalance
is true, the offer can use only the balance
instances in the RequiredBalanceArray
.
For more information about required balances, see the discussion about product offer required balances in MATRIXX Pricing and Rating.