Nested struct within the parent resource.
Summary
Types
@type t() :: %Stripe.Resources.Mandate.PaymentMethodDetails{ acss_debit: Stripe.Resources.AcssDebit.t() | nil, amazon_pay: Stripe.Resources.AmazonPay.t() | nil, au_becs_debit: Stripe.Resources.Mandate.PaymentMethodDetails.AuBecsDebit.t() | nil, bacs_debit: Stripe.Resources.Mandate.PaymentMethodDetails.BacsDebit.t() | nil, card: map() | nil, cashapp: Stripe.Resources.Cashapp.t() | nil, kakao_pay: Stripe.Resources.KakaoPay.t() | nil, klarna: map() | nil, kr_card: Stripe.Resources.KrCard.t() | nil, link: map() | nil, naver_pay: map() | nil, nz_bank_account: Stripe.Resources.NzBankAccount.t() | nil, paypal: Stripe.Resources.Mandate.PaymentMethodDetails.Paypal.t() | nil, payto: Stripe.Resources.Payto.t() | nil, revolut_pay: Stripe.Resources.RevolutPay.t() | nil, sepa_debit: Stripe.Resources.SepaDebit.t() | nil, type: String.t() | nil, us_bank_account: Stripe.Resources.UsBankAccount.t() | nil }
acss_debitamazon_payau_becs_debitbacs_debitcardcashappkakao_payklarnakr_cardlinknaver_paynz_bank_accountpaypalpaytorevolut_paysepa_debittype- This mandate corresponds with a specific payment method type. Thepayment_method_detailsincludes an additional hash with the same name and contains mandate information that's specific to that payment method. Max length: 5000.us_bank_account