Preview

UpdateMarketplaceProductBillingSettingsInput is in Preview status and is subject to change without notice. For more information about Preview status, see the GraphQL API policy.

UpdateMarketplaceProductBillingSettingsInput

Billing cycle, tax codes, and subscription billing flags to write. Validations are read-only and are not part of this input.

This page contains

    Fields

    skipFirstPayment Boolean

    Whether the first payment is skipped.

    taxCode String

    Tax code for the product.

    productTaxRate String

    Product tax rate.

    setupFeeTaxCode String

    Tax code applied to the setup fee.

    billingCycle MarketplaceProductBillingCycle PREVIEW

    When the billing cycle starts.

    billingCycleStartDay Int

    Day of the month used when billingCycle is CUSTOM_DAY_OF_THE_MONTH.

    generateSingleInvoiceForCustomMeteredOrder Boolean

    Whether a custom metered order produces a single invoice.

    disableSelfServe Boolean

    Whether self-serve subscription changes are disabled.

    billingActiveAfterContractSuspension Boolean

    Whether billing stays active after the contract is suspended.

    suspendedSubscriptionCancelledAtEndOfContract Boolean

    Whether a suspended subscription is cancelled at the end of the contract.

    useTotalContractValueForSubscriptionUpdate Boolean

    Whether subscription updates use the total contract value.