Anchor to SubscriptionContractCalculationCyclePriceAdjustmentInputSubscription
input_objectSubscription Contract Calculation Cycle Price Adjustment Input
The input fields for a price adjustment entry within an app-managed pricing policy. Stored as metadata for app use, not used for pricing calculations.
Anchor to FieldsFields
- adjustmentType (SellingPlanPricingPolicyAdjustmentType!)
- adjustmentValue (SellingPlanPricingPolicyValueInput!)
- afterCycle (Int!)
- computedPrice (MoneyInput!)
- Anchor to adjustmentTypeadjustment•Selling
Type Plan Pricing Policy Adjustment Type! non-null The price adjustment type.
Show enum values
- Anchor to adjustmentValueadjustment•Selling
Value Plan Pricing Policy Value Input! required The price adjustment value.
Show input fields
- Anchor to afterCycleafter•Int!
Cycle non-null The cycle after which the pricing policy applies.
- Anchor to computedPricecomputed•Money
Price Input! required The computed price after the adjustment is applied. The amount must be greater than or equal to 0.
Show input fields
Was this section helpful?
Anchor to Input objects using this inputInput objects using this input
- Anchor to SubscriptionContractCalculationAppManagedPricingPolicyInput.cyclePriceAdjustmentsSubscription•INPUT OBJECT
Contract Calculation App Managed Pricing Policy Input.cyclePriceAdjustments The input fields for the app-managed pricing policy on a subscription line, the calculate API equivalent of
. The policy is informational metadata and doesn't drive pricing; the line's price field does. When you restate a line without it, the stored policy is cleared.
Was this section helpful?