UpdateProductVariantUnitFeeInput
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 |
meteredUsage Boolean | If true, metered usage would be reported for this unit |
increment BigDecimal PREVIEW | Quantity in increments that user will have to buy |
showPricePerIncrement Boolean | If true, increment would be displayed on purchase |
blockContractDecrease Boolean | If true, contract decrease is blocked |
blockContractIncrease Boolean | If true, contract increase is blocked |
blockOriginalContractDecrease Boolean | If true contract decrease is blocked compared to the original order value |
canDecreaseUnits Boolean | If true, unit quantity can be decreased |
canIncreaseUnits Boolean | If true, unit quantity can be increased |
unitRangePrices [ItemPriceRangeInput!] | Defines prices for different unit ranges |
removeSetupFee Boolean | Defines if setup fee needs to be removed for this unit price Default value: false |
setupFee ItemPriceInput | Defines price for setup fee on the unit |