View Source ExOAPI.Stripe.Schemas.SetupAttemptPaymentMethodDetails (exoapi_stripe v0.1.4)
:acss_debit :: list(:map)
:au_becs_debit :: list(:map)
:bacs_debit :: list(:map)
:bancontact :: ExOAPI.Stripe.Schemas.SetupAttemptPaymentMethodDetailsBancontact
:boleto :: list(:map)
:card :: ExOAPI.Stripe.Schemas.SetupAttemptPaymentMethodDetailsCard
:card_present :: ExOAPI.Stripe.Schemas.SetupAttemptPaymentMethodDetailsCardPresent
:ideal :: ExOAPI.Stripe.Schemas.SetupAttemptPaymentMethodDetailsIdeal
:sepa_debit :: list(:map)
:sofort :: ExOAPI.Stripe.Schemas.SetupAttemptPaymentMethodDetailsSofort
:type :: :string
The type of the payment method used in the SetupIntent (e.g., card
). An additional hash is included on payment_method_details
with a name matching this value. It contains confirmation-specific information for the payment method.
:us_bank_account :: list(:map)
Link to this section Summary
Link to this section Types
@type params() :: map()
@type t() :: %ExOAPI.Stripe.Schemas.SetupAttemptPaymentMethodDetails{ acss_debit: [map()] | nil, au_becs_debit: [map()] | nil, bacs_debit: [map()] | nil, bancontact: ExOAPI.Stripe.Schemas.SetupAttemptPaymentMethodDetailsBancontact.t() | nil, boleto: [map()] | nil, card: ExOAPI.Stripe.Schemas.SetupAttemptPaymentMethodDetailsCard.t() | nil, card_present: ExOAPI.Stripe.Schemas.SetupAttemptPaymentMethodDetailsCardPresent.t() | nil, ideal: ExOAPI.Stripe.Schemas.SetupAttemptPaymentMethodDetailsIdeal.t() | nil, sepa_debit: [map()] | nil, sofort: ExOAPI.Stripe.Schemas.SetupAttemptPaymentMethodDetailsSofort.t() | nil, type: String.t() | nil, us_bank_account: [map()] | nil }
Link to this section Functions
@spec changeset(t(), params()) :: Ecto.Changeset.t()