# `Stripe.Resources.Checkout.Session.PaymentMethodOptions`
[🔗](https://github.com/jeffhuen/tiger_stripe/blob/main/lib/stripe/resources/checkout/session.ex#L983)

Nested struct within the parent resource.

# `t`

```elixir
@type t() :: %Stripe.Resources.Checkout.Session.PaymentMethodOptions{
  acss_debit:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.AcssDebit.t() | nil,
  affirm:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.Affirm.t() | nil,
  afterpay_clearpay: Stripe.Resources.AfterpayClearpay.t() | nil,
  alipay:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.Alipay.t() | nil,
  alma: Stripe.Resources.Checkout.Session.PaymentMethodOptions.Alma.t() | nil,
  amazon_pay:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.AmazonPay.t() | nil,
  au_becs_debit:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.AuBecsDebit.t() | nil,
  bacs_debit:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.BacsDebit.t() | nil,
  bancontact:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.Bancontact.t() | nil,
  billie:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.Billie.t() | nil,
  boleto:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.Boleto.t() | nil,
  card: Stripe.Resources.Checkout.Session.PaymentMethodOptions.Card.t() | nil,
  cashapp:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.Cashapp.t() | nil,
  customer_balance:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.CustomerBalance.t()
    | nil,
  eps: Stripe.Resources.Checkout.Session.PaymentMethodOptions.Eps.t() | nil,
  fpx: Stripe.Resources.Checkout.Session.PaymentMethodOptions.Fpx.t() | nil,
  giropay:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.Giropay.t() | nil,
  grabpay:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.Grabpay.t() | nil,
  ideal: Stripe.Resources.Checkout.Session.PaymentMethodOptions.Ideal.t() | nil,
  kakao_pay:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.KakaoPay.t() | nil,
  klarna:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.Klarna.t() | nil,
  konbini:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.Konbini.t() | nil,
  kr_card:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.KrCard.t() | nil,
  link: Stripe.Resources.Checkout.Session.PaymentMethodOptions.Link.t() | nil,
  mobilepay:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.Mobilepay.t() | nil,
  multibanco:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.Multibanco.t() | nil,
  naver_pay:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.NaverPay.t() | nil,
  oxxo: Stripe.Resources.Checkout.Session.PaymentMethodOptions.Oxxo.t() | nil,
  p24: Stripe.Resources.Checkout.Session.PaymentMethodOptions.P24.t() | nil,
  payco: Stripe.Resources.Checkout.Session.PaymentMethodOptions.Payco.t() | nil,
  paynow:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.Paynow.t() | nil,
  paypal:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.Paypal.t() | nil,
  payto: Stripe.Resources.Checkout.Session.PaymentMethodOptions.Payto.t() | nil,
  pix: Stripe.Resources.Checkout.Session.PaymentMethodOptions.Pix.t() | nil,
  revolut_pay:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.RevolutPay.t() | nil,
  samsung_pay:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.SamsungPay.t() | nil,
  satispay:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.Satispay.t() | nil,
  sepa_debit:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.SepaDebit.t() | nil,
  sofort:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.Sofort.t() | nil,
  swish: Stripe.Resources.Checkout.Session.PaymentMethodOptions.Swish.t() | nil,
  twint: Stripe.Resources.Checkout.Session.PaymentMethodOptions.Twint.t() | nil,
  us_bank_account:
    Stripe.Resources.Checkout.Session.PaymentMethodOptions.UsBankAccount.t()
    | nil
}
```

* `acss_debit`
* `affirm`
* `afterpay_clearpay`
* `alipay`
* `alma`
* `amazon_pay`
* `au_becs_debit`
* `bacs_debit`
* `bancontact`
* `billie`
* `boleto`
* `card`
* `cashapp`
* `customer_balance`
* `eps`
* `fpx`
* `giropay`
* `grabpay`
* `ideal`
* `kakao_pay`
* `klarna`
* `konbini`
* `kr_card`
* `link`
* `mobilepay`
* `multibanco`
* `naver_pay`
* `oxxo`
* `p24`
* `payco`
* `paynow`
* `paypal`
* `payto`
* `pix`
* `revolut_pay`
* `samsung_pay`
* `satispay`
* `sepa_debit`
* `sofort`
* `swish`
* `twint`
* `us_bank_account`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
