ProductVariantPricingPlan

type for variant pricing plan

This page contains

    Fields

    id: ID!

    Unique identifier for price plan

    billingFrequency: PricingDuration! PREVIEW

    Defines the length of the each billing cycle

    allowCustomUsage: Boolean!

    If true, pricing plan allows to report custom metered usage

    keepBillDateOnUsageChange: Boolean!

    Set to true to keep billing date on usage change

    keepBillDateOnPricingPlanChange: Boolean!

    Set to true to keep billing date on pricing plan change

    reactivationPeriod: NonNegativeInt

    Reactivation period

    separatePrepaid: Boolean!

    Set to true to have prepaid charges in a separate invoice

    primaryPrice: Boolean

    If true, this pricing plan will be the primary pricing plan

    invoiceFrequency: PricingDuration PREVIEW

    Invoicing frequency for the plan. If null, billing frequency is used

    flatFee: PricingPlanItemPrice

    Defines price for flat fee of pricing plan

    setupFee: PricingPlanItemPrice

    Defines price for setup fee of pricing plan

    unitFees: [ProductVariantPricingPlanUnitPrice!]

    Defines prices on different unit prices of pricing plan

    contract: ProductVariantPricingPlanContract

    Defines contract definition

    Parent objects of ProductVariantPricingPlan

    PricingTemplate
    ProductVariantPricing

    type for variant pricing

    Queries for ProductVariantPricingPlan

    pricingTemplate

    Returns pricing template by product ref id

    productVariantPricing

    Returns pricing information for variant