Defines the object schema located at components.schemas.payment_intent_payment_method_options_mandate_options_acss_debit in the specification.
Constructors
PaymentIntentPaymentMethodOptionsMandateOptionsAcssDebitpaymentIntentPaymentMethodOptionsMandateOptionsAcssDebitCustomMandateUrl :: Maybe Textcustom_mandate_url: A URL for custom mandate text
Constraints:
Maximum length of 5000
paymentIntentPaymentMethodOptionsMandateOptionsAcssDebitIntervalDescription :: 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
paymentIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule :: Maybe (Nullable PaymentIntentPaymentMethodOptionsMandateOptionsAcssDebitPaymentSchedule'NonNullable)payment_schedule: Payment schedule for the mandate.
paymentIntentPaymentMethodOptionsMandateOptionsAcssDebitTransactionType :: Maybe (Nullable PaymentIntentPaymentMethodOptionsMandateOptionsAcssDebitTransactionType'NonNullable)transaction_type: Transaction type of the mandate.
Instances4Eq, Show, FromJSON, ToJSON
Eq PaymentIntentPaymentMethodOptionsMandateOptionsAcssDebitDefined in stripeapi-3.0.0.0 · StripeAPI.Types.PaymentIntentPaymentMethodOptionsMandateOptionsAcssDebitShow PaymentIntentPaymentMethodOptionsMandateOptionsAcssDebitDefined in stripeapi-3.0.0.0 · StripeAPI.Types.PaymentIntentPaymentMethodOptionsMandateOptionsAcssDebitFromJSON PaymentIntentPaymentMethodOptionsMandateOptionsAcssDebitDefined in stripeapi-3.0.0.0 · StripeAPI.Types.PaymentIntentPaymentMethodOptionsMandateOptionsAcssDebitToJSON PaymentIntentPaymentMethodOptionsMandateOptionsAcssDebitDefined in stripeapi-3.0.0.0 · StripeAPI.Types.PaymentIntentPaymentMethodOptionsMandateOptionsAcssDebit