View Source ExOAPI.Stripe.Schemas.PaymentIntentPaymentMethodOptions (exoapi_stripe v0.1.4)

:acss_debit :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentIntentPaymentMethodOptionsAcssDebit

:afterpay_clearpay :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsAfterpayClearpay

:alipay :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsAlipay

:au_becs_debit :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentIntentPaymentMethodOptionsAuBecsDebit

:bacs_debit :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsBacsDebit

:bancontact :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsBancontact

:boleto :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsBoleto

:card :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentIntentPaymentMethodOptionsCard

:card_present :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsCardPresent

:customer_balance :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsCustomerBalance

:eps :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentIntentPaymentMethodOptionsEps

:fpx :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsFpx

:giropay :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsGiropay

:grabpay :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsGrabpay

:ideal :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsIdeal

:interac_present :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | :map

:klarna :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsKlarna

:konbini :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsKonbini

:oxxo :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsOxxo

:p24 :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsP24

:paynow :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsPaynow

:sepa_debit :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentIntentPaymentMethodOptionsSepaDebit

:sofort :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsSofort

:us_bank_account :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentIntentPaymentMethodOptionsUsBankAccount

:wechat_pay :: ExOAPI.Stripe.Schemas.PaymentIntentTypeSpecificPaymentMethodOptionsClient | ExOAPI.Stripe.Schemas.PaymentMethodOptionsWechatPay

Link to this section Summary

Link to this section Types

@type params() :: map()
@type t() :: %ExOAPI.Stripe.Schemas.PaymentIntentPaymentMethodOptions{
  acss_debit: ExOAPI.EctoTypes.AnyOf.t() | nil,
  afterpay_clearpay: ExOAPI.EctoTypes.AnyOf.t() | nil,
  alipay: ExOAPI.EctoTypes.AnyOf.t() | nil,
  au_becs_debit: ExOAPI.EctoTypes.AnyOf.t() | nil,
  bacs_debit: ExOAPI.EctoTypes.AnyOf.t() | nil,
  bancontact: ExOAPI.EctoTypes.AnyOf.t() | nil,
  boleto: ExOAPI.EctoTypes.AnyOf.t() | nil,
  card: ExOAPI.EctoTypes.AnyOf.t() | nil,
  card_present: ExOAPI.EctoTypes.AnyOf.t() | nil,
  customer_balance: ExOAPI.EctoTypes.AnyOf.t() | nil,
  eps: ExOAPI.EctoTypes.AnyOf.t() | nil,
  fpx: ExOAPI.EctoTypes.AnyOf.t() | nil,
  giropay: ExOAPI.EctoTypes.AnyOf.t() | nil,
  grabpay: ExOAPI.EctoTypes.AnyOf.t() | nil,
  ideal: ExOAPI.EctoTypes.AnyOf.t() | nil,
  interac_present: ExOAPI.EctoTypes.AnyOf.t() | nil,
  klarna: ExOAPI.EctoTypes.AnyOf.t() | nil,
  konbini: ExOAPI.EctoTypes.AnyOf.t() | nil,
  oxxo: ExOAPI.EctoTypes.AnyOf.t() | nil,
  p24: ExOAPI.EctoTypes.AnyOf.t() | nil,
  paynow: ExOAPI.EctoTypes.AnyOf.t() | nil,
  sepa_debit: ExOAPI.EctoTypes.AnyOf.t() | nil,
  sofort: ExOAPI.EctoTypes.AnyOf.t() | nil,
  us_bank_account: ExOAPI.EctoTypes.AnyOf.t() | nil,
  wechat_pay: ExOAPI.EctoTypes.AnyOf.t() | nil
}

Link to this section Functions

Link to this function

changeset(struct \\ %__MODULE__{}, params)

View Source
@spec changeset(t(), params()) :: Ecto.Changeset.t()