Preview

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

MarketplaceProductBillingSettings

Billing cycle, tax codes, and subscription billing flags.

This page contains

    Fields

    validations: [MarketplaceProductSettingValidation!] PREVIEW

    Read-only constraints the service reports for billing settings fields.

    skipFirstPayment: Boolean

    Whether the first payment is skipped.

    taxCode: String

    Tax code for the product. Length constraints, when any, are reported in validations.

    productTaxRate: String

    Product tax rate, as returned by the service.

    setupFeeTaxCode: String

    Tax code applied to the setup fee. Length constraints, when any, are reported in validations.

    billingCycle: MarketplaceProductBillingCycle PREVIEW

    When the billing cycle starts.

    billingCycleStartDay: Int

    Day of the month used when billingCycle is CUSTOM_DAY_OF_THE_MONTH. Numeric bounds are reported in validations.

    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.

    Parent objects of MarketplaceProductBillingSettings

    MarketplaceProductBilling PREVIEW

    Billing settings for a marketplace product.