GraphQL OBJECT

ProductSubscriptionSettings

Settings for subscription products.

link Definition

  • type ProductSubscriptionSettings {
  • # Subscription automatically ends after the specified number of billing events,
  • # excluding the initial payment.
  • recurrenceCount: Int
  • # Indicates whether the next billing date is recalculated based on the date the
  • # last payment was received.
  • startNewIntervalOnPayment: Boolean
  • # Indicates whether the customer can cancel the subscription.
  • allowDeactivation: Boolean
  • # List of other subscription products that are canceled if this product is
  • # purchased.
  • deactivationProductList: ProductList
  • # Type of license. Only has an effect on the product text in the checkout process
  • # and not on subscription prices or other factors.
  • licenseType: LicenseType
  • # Time between initial payment and first subscription billing event.
  • initialInterval: SubscriptionInterval
  • # The product for which the subscription settings apply.
  • product: Product
  • # Time between billing events.
  • recurringInterval: SubscriptionInterval
  • }