AddProductVariantUnitFeeInput

Input for adding new 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

    Default value: false

    increment BigDecimal PREVIEW

    Quantity in increments that user will have to buy

    showPricePerIncrement Boolean

    If true, increment would be displayed on purchase

    Default value: false

    blockContractDecrease Boolean

    If true, contract decrease is blocked

    Default value: false

    blockContractIncrease Boolean

    If true, contract increase is blocked

    Default value: false

    blockOriginalContractDecrease Boolean

    If true, contract decrease is blocked compared to the original order value

    Default value: false

    canDecreaseUnits Boolean

    If true, unit quantity can be decreased

    Default value: false

    canIncreaseUnits Boolean

    If true, unit quantity can be increased

    Default value: false

    unitRangePrices [ItemPriceRangeInput!]

    Defines prices for different unit ranges

    setupFee ItemPriceInput

    Defines price for setup fee on the unit