Defines the object schema located at components.schemas.setup_intent_payment_method_options_mandate_options_acss_debit in the specification.
Constructors
SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitsetupIntentPaymentMethodOptionsMandateOptionsAcssDebitCustomMandateUrl :: Maybe Textcustom_mandate_url: A URL for custom mandate text
Constraints:
Maximum length of 5000
setupIntentPaymentMethodOptionsMandateOptionsAcssDebitDefaultFor :: Maybe [SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitDefaultFor']default_for: List of Stripe products where this mandate can be selected automatically.
setupIntentPaymentMethodOptionsMandateOptionsAcssDebitIntervalDescription :: Maybe (Nullable Text)interval_description: Description of the interval. Only required if the 'payment_schedule' parameter is 'interval' or 'combined'.
Constraints:
Maximum length of 5000
setupIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule :: Maybe (Nullable SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule'NonNullable)payment_schedule: Payment schedule for the mandate.
setupIntentPaymentMethodOptionsMandateOptionsAcssDebitTransactionType :: Maybe (Nullable SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitTransactionType'NonNullable)transaction_type: Transaction type of the mandate.
Instances4Eq, Show, FromJSON, ToJSON
Eq SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitDefined in stripeapi-3.0.0.0 · StripeAPI.Types.SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitShow SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitDefined in stripeapi-3.0.0.0 · StripeAPI.Types.SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitFromJSON SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitDefined in stripeapi-3.0.0.0 · StripeAPI.Types.SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitToJSON SetupIntentPaymentMethodOptionsMandateOptionsAcssDebitDefined in stripeapi-3.0.0.0 · StripeAPI.Types.SetupIntentPaymentMethodOptionsMandateOptionsAcssDebit