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.
- Anchor to adjustmentValueadjustment•Selling
Value Plan Pricing Policy Value Input! required The price adjustment value.
- 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.
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 app-managed pricing policy for subscription lines. These fields are stored on the contract line but do not drive pricing calculations. The actual line price is determined by the line's current price.
Was this section helpful?