GraphQL INPUT_OBJECT

ClientSubscriptionSettingsInput

Input for service endpoint.

link Definition

  • input ClientSubscriptionSettingsInput {
  • # offline reminder offset days.
  • offlineReminderOffsetDays: Int
  • # online reminder offset days.
  • onlineReminderOffsetDays: Int
  • # grace period days.
  • gracePeriodDays: Int
  • # rollback offset days.
  • rollbackOffsetDays: Int
  • # send online payment reminder.
  • sendOnlinePaymentReminder: Boolean
  • # process subscriptions as purchase order.
  • processSubscriptionAsPurchaseOrder: Boolean
  • # Use current product names for events.
  • useCurrentProductNamesForEvents: Boolean
  • # Trigger legacy offline payment notification.
  • triggerLegacyOfflinePaymentNotification: Boolean
  • # Are subscriptions handled by client.
  • areSubscriptionsHandledByClient: Boolean
  • # Preauthorize credit cards for free trials
  • preauthorizeAuthorizeCreditCards: Boolean
  • # Copy customer reference number to purchases.
  • copyCustomerReferenceNumberToPurchases: Boolean
  • # Guess expiration date.
  • guessExpirationDate: Boolean
  • # Adjust client prices on renewal.
  • adjustClientPricesOnRenewal: Boolean
  • # Rollback on failed update.
  • rollbackOnFailedUpdate: Boolean
  • # Allow installments.
  • allowInstallments: Boolean
  • # Suppress renewal mails.
  • suppressRenewalMails: Boolean
  • # Enable PayPal billing agreement type id.
  • enablePayPalBillingAgreementTypeId: EnablePayPalBillingAgreementTypeEnum
  • # Failed payment retry settings.
  • failedPaymentRetrySettings: FailedPaymentRetrySettingsInput
  • }