UpdatePricingPlanUnitFeeInput
Input for updating existing units to the plan
This page contains
Fields
| unit String! | Pricing unit. Cannot be NOT_APPLICABLE/ONE_TIME_SETUP/CONTRACT_FEE | 
| pricingStrategy UnitPricingStrategy | Price strategy for the unit | 
| unitRangePrices [PricingPlanUnitRangeFeeInput!] | Defines prices for different unit ranges | 
| removeSetupFee Boolean | Defines if setup fee needs to be removed for this unit price Default value: false | 
| setupFee PricingPlanFeeInput | Defines price for setup fee on the unit | 
| meteredUsage Boolean | If true, charge for usage is measured on an ongoing basis | 
| increment BigDecimal PREVIEW | Quantity in increments that user will have to buy | 
| showPricePerIncrement Boolean | If true, increment would be displayed on purchase | 
| canDecreaseUnitQuantityOnSubscriptionUpdate Boolean | If true, unit quantity decreases are allowed while updating the subscription | 
| blockMidContractUnitQuantityDecrease Boolean | If true, unit quantity decreases are not allowed mid-contract. The changes will take effect after the current contract ends. | 
| blockMidContractOriginalUnitQuantityDecrease Boolean | If true, unit quantity decreases fewer than the original quantity purchased are not allowed mid-contract. The changes will take effect after the current contract ends. | 
| canIncreaseUnitQuantityOnSubscriptionUpdate Boolean | If true, unit quantity increases are allowed while updating the subscription | 
| blockMidContractUnitQuantityIncrease Boolean | If true, unit quantity increases are not allowed mid-contract. The changes will take effect after the current contract ends. |