Stripe.Resources.Mandate.PaymentMethodDetails (tiger_stripe v0.1.10)

Copy Markdown View Source

Nested struct within the parent resource.

Summary

Types

t()

@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_debit
  • amazon_pay
  • au_becs_debit
  • bacs_debit
  • card
  • cashapp
  • kakao_pay
  • klarna
  • kr_card
  • link
  • naver_pay
  • nz_bank_account
  • paypal
  • payto
  • revolut_pay
  • sepa_debit
  • type - This mandate corresponds with a specific payment method type. The payment_method_details includes an additional hash with the same name and contains mandate information that's specific to that payment method. Max length: 5000.
  • us_bank_account