Quoting
Estimate amounts before performing an action
Quote a subscription creation or override
Computes the amount that would be charged if a subscription were created now, without creating it. Include override fields (AmountUpFront, AmountRecurrence, Features, etc.) to simulate an overridden subscription creation.
Quote a subscription start
Computes the amount that would be charged if the specified subscription were started or restarted now, without modifying it. Always returns a NextTerm object showing the estimated recurring cost for the following billing period.
Quote a subscription upgrade
Computes the prorated amount due now and the new recurring cost if the specified subscription were upgraded to the target offer, without modifying it. Always returns a NextTerm object.
Quote a usage update
Computes the amount that would be charged for a usage update without applying it. Supports three variants: increment (add to current value for Consumption or Limitation features), absolute set (set to a specific value for Limitation features), and toggle (enable or disable an OnOff feature).
Quote a balance line creation
Computes the tax-inclusive amount that would result from creating a manual balance line, without creating it.