GraphQL INPUT_OBJECT

ProductSubscriptionSettingsInput

link Definition

  • input ProductSubscriptionSettingsInput {
  • # Subscription automatically ends after the specified number of billing events,
  • # excluding the initial payment.
  • recurrenceCount: Int
  • # Set to true to recalculate the next billing date based on the date the last
  • # payment was received.
  • startNewIntervalOnPayment: Boolean
  • # Set to true if the customer should be able to cancel the subscription.
  • allowDeactivation: Boolean
  • # List of other subscription products that are canceled if this product is
  • # purchased.
  • deactivationProductListId: Int
  • # Type of license. Only has an effect on the product text in the checkout process
  • # and not on subscription prices or other factors.
  • licenseType: LicenseTypeEnum
  • # Time between initial payment and first subscription billing event.
  • initialInterval: UpdateSubscriptionIntervalInput
  • # Time between billing events.
  • recurringInterval: UpdateSubscriptionIntervalInput
  • }