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.