Package com.stripe.param
Class PaymentIntentCreateParams.PaymentMethodOptions
java.lang.Object
com.stripe.param.PaymentIntentCreateParams.PaymentMethodOptions
- Enclosing class:
- PaymentIntentCreateParams
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classAdd all map key/value pairs to `extraParams` map.static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classAdd all map key/value pairs to `extraParams` map.static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classAdd all map key/value pairs to `extraParams` map.static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanIf this is aacss_debitPaymentMethod, this sub-hash contains details about the ACSS Debit payment method options.If this is anaffirmPaymentMethod, this sub-hash contains details about the Affirm payment method options.If this is aafterpay_clearpayPaymentMethod, this sub-hash contains details about the Afterpay Clearpay payment method options.If this is aalipayPaymentMethod, this sub-hash contains details about the Alipay payment method options.getAlma()If this is aalmaPaymentMethod, this sub-hash contains details about the Alma payment method options.If this is aamazon_payPaymentMethod, this sub-hash contains details about the Amazon Pay payment method options.If this is aau_becs_debitPaymentMethod, this sub-hash contains details about the AU BECS Direct Debit payment method options.If this is abacs_debitPaymentMethod, this sub-hash contains details about the BACS Debit payment method options.If this is abancontactPaymentMethod, this sub-hash contains details about the Bancontact payment method options.If this is abilliePaymentMethod, this sub-hash contains details about the Billie payment method options.getBizum()If this is abizumPaymentMethod, this sub-hash contains details about the Bizum payment method options.getBlik()If this is ablikPaymentMethod, this sub-hash contains details about the BLIK payment method options.If this is aboletoPaymentMethod, this sub-hash contains details about the Boleto payment method options.getCard()Configuration for any card payments attempted on this PaymentIntent.If this is acard_presentPaymentMethod, this sub-hash contains details about the Card Present payment method options.If this is acashappPaymentMethod, this sub-hash contains details about the Cash App Pay payment method options.If this is acryptoPaymentMethod, this sub-hash contains details about the Crypto payment method options.If this is acustomer balancePaymentMethod, this sub-hash contains details about the customer balance payment method options.getEps()If this is aepsPaymentMethod, this sub-hash contains details about the EPS payment method options.Map of extra parameters for custom features not available in this client library.getFpx()If this is afpxPaymentMethod, this sub-hash contains details about the FPX payment method options.If this is agiropayPaymentMethod, this sub-hash contains details about the Giropay payment method options.If this is agrabpayPaymentMethod, this sub-hash contains details about the Grabpay payment method options.getIdeal()If this is aidealPaymentMethod, this sub-hash contains details about the Ideal payment method options.If this is ainterac_presentPaymentMethod, this sub-hash contains details about the Card Present payment method options.If this is akakao_payPaymentMethod, this sub-hash contains details about the Kakao Pay payment method options.If this is aklarnaPaymentMethod, this sub-hash contains details about the Klarna payment method options.If this is akonbiniPaymentMethod, this sub-hash contains details about the Konbini payment method options.If this is akr_cardPaymentMethod, this sub-hash contains details about the KR Card payment method options.getLink()If this is alinkPaymentMethod, this sub-hash contains details about the Link payment method options (Link is also known as Onelink in the UK).getMbWay()If this is amb_wayPaymentMethod, this sub-hash contains details about the MB WAY payment method options.If this is aMobilePayPaymentMethod, this sub-hash contains details about the MobilePay payment method options.If this is amultibancoPaymentMethod, this sub-hash contains details about the Multibanco payment method options.If this is anaver_payPaymentMethod, this sub-hash contains details about the Naver Pay payment method options.If this is anz_bank_accountPaymentMethod, this sub-hash contains details about the NZ BECS Direct Debit payment method options.getOxxo()If this is aoxxoPaymentMethod, this sub-hash contains details about the OXXO payment method options.getP24()If this is ap24PaymentMethod, this sub-hash contains details about the Przelewy24 payment method options.If this is apay_by_bankPaymentMethod, this sub-hash contains details about the PayByBank payment method options.getPayco()If this is apaycoPaymentMethod, this sub-hash contains details about the PAYCO payment method options.If this is apaynowPaymentMethod, this sub-hash contains details about the PayNow payment method options.If this is apaypalPaymentMethod, this sub-hash contains details about the PayPal payment method options.getPayto()If this is apaytoPaymentMethod, this sub-hash contains details about the PayTo payment method options.getPix()If this is apixPaymentMethod, this sub-hash contains details about the Pix payment method options.If this is apromptpayPaymentMethod, this sub-hash contains details about the PromptPay payment method options.If this is arevolut_payPaymentMethod, this sub-hash contains details about the Revolut Pay payment method options.If this is asamsung_payPaymentMethod, this sub-hash contains details about the Samsung Pay payment method options.If this is asatispayPaymentMethod, this sub-hash contains details about the Satispay payment method options.If this is ascalapayPaymentMethod, this sub-hash contains details about the ScalaPay payment method options.If this is asepa_debitPaymentIntent, this sub-hash contains details about the SEPA Debit payment method options.If this is asofortPaymentMethod, this sub-hash contains details about the SOFORT payment method options.getSwish()If this is aSwishPaymentMethod, this sub-hash contains details about the Swish payment method options.getTwint()If this is atwintPaymentMethod, this sub-hash contains details about the TWINT payment method options.getUpi()If this is aupiPaymentIntent, this sub-hash contains details about the UPI payment method options.If this is aus_bank_accountPaymentMethod, this sub-hash contains details about the US bank account payment method options.If this is awechat_payPaymentMethod, this sub-hash contains details about the WeChat Pay payment method options.getZip()If this is azipPaymentMethod, this sub-hash contains details about the Zip payment method options.inthashCode()
-
Method Details
-
builder
-
getAcssDebit
If this is aacss_debitPaymentMethod, this sub-hash contains details about the ACSS Debit payment method options. -
getAffirm
If this is anaffirmPaymentMethod, this sub-hash contains details about the Affirm payment method options. -
getAfterpayClearpay
If this is aafterpay_clearpayPaymentMethod, this sub-hash contains details about the Afterpay Clearpay payment method options. -
getAlipay
If this is aalipayPaymentMethod, this sub-hash contains details about the Alipay payment method options. -
getAlma
If this is aalmaPaymentMethod, this sub-hash contains details about the Alma payment method options. -
getAmazonPay
If this is aamazon_payPaymentMethod, this sub-hash contains details about the Amazon Pay payment method options. -
getAuBecsDebit
If this is aau_becs_debitPaymentMethod, this sub-hash contains details about the AU BECS Direct Debit payment method options. -
getBacsDebit
If this is abacs_debitPaymentMethod, this sub-hash contains details about the BACS Debit payment method options. -
getBancontact
If this is abancontactPaymentMethod, this sub-hash contains details about the Bancontact payment method options. -
getBillie
If this is abilliePaymentMethod, this sub-hash contains details about the Billie payment method options. -
getBizum
If this is abizumPaymentMethod, this sub-hash contains details about the Bizum payment method options. -
getBlik
If this is ablikPaymentMethod, this sub-hash contains details about the BLIK payment method options. -
getBoleto
If this is aboletoPaymentMethod, this sub-hash contains details about the Boleto payment method options. -
getCard
Configuration for any card payments attempted on this PaymentIntent. -
getCardPresent
If this is acard_presentPaymentMethod, this sub-hash contains details about the Card Present payment method options. -
getCashapp
If this is acashappPaymentMethod, this sub-hash contains details about the Cash App Pay payment method options. -
getCrypto
If this is acryptoPaymentMethod, this sub-hash contains details about the Crypto payment method options. -
getCustomerBalance
If this is acustomer balancePaymentMethod, this sub-hash contains details about the customer balance payment method options. -
getEps
If this is aepsPaymentMethod, this sub-hash contains details about the EPS payment method options. -
getExtraParams
Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's@SerializedNamevalue. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance. -
getFpx
If this is afpxPaymentMethod, this sub-hash contains details about the FPX payment method options. -
getGiropay
If this is agiropayPaymentMethod, this sub-hash contains details about the Giropay payment method options. -
getGrabpay
If this is agrabpayPaymentMethod, this sub-hash contains details about the Grabpay payment method options. -
getIdeal
If this is aidealPaymentMethod, this sub-hash contains details about the Ideal payment method options. -
getInteracPresent
If this is ainterac_presentPaymentMethod, this sub-hash contains details about the Card Present payment method options. -
getKakaoPay
If this is akakao_payPaymentMethod, this sub-hash contains details about the Kakao Pay payment method options. -
getKlarna
If this is aklarnaPaymentMethod, this sub-hash contains details about the Klarna payment method options. -
getKonbini
If this is akonbiniPaymentMethod, this sub-hash contains details about the Konbini payment method options. -
getKrCard
If this is akr_cardPaymentMethod, this sub-hash contains details about the KR Card payment method options. -
getLink
If this is alinkPaymentMethod, this sub-hash contains details about the Link payment method options (Link is also known as Onelink in the UK). -
getMbWay
If this is amb_wayPaymentMethod, this sub-hash contains details about the MB WAY payment method options. -
getMobilepay
If this is aMobilePayPaymentMethod, this sub-hash contains details about the MobilePay payment method options. -
getMultibanco
If this is amultibancoPaymentMethod, this sub-hash contains details about the Multibanco payment method options. -
getNzBankAccount
If this is anz_bank_accountPaymentMethod, this sub-hash contains details about the NZ BECS Direct Debit payment method options. -
getOxxo
If this is aoxxoPaymentMethod, this sub-hash contains details about the OXXO payment method options. -
getP24
If this is ap24PaymentMethod, this sub-hash contains details about the Przelewy24 payment method options. -
getPayByBank
If this is apay_by_bankPaymentMethod, this sub-hash contains details about the PayByBank payment method options. -
getPayco
If this is apaycoPaymentMethod, this sub-hash contains details about the PAYCO payment method options. -
getPaynow
If this is apaynowPaymentMethod, this sub-hash contains details about the PayNow payment method options. -
getPaypal
If this is apaypalPaymentMethod, this sub-hash contains details about the PayPal payment method options. -
getPayto
If this is apaytoPaymentMethod, this sub-hash contains details about the PayTo payment method options. -
getPix
If this is apixPaymentMethod, this sub-hash contains details about the Pix payment method options. -
getPromptpay
If this is apromptpayPaymentMethod, this sub-hash contains details about the PromptPay payment method options. -
getRevolutPay
If this is arevolut_payPaymentMethod, this sub-hash contains details about the Revolut Pay payment method options. -
getSamsungPay
If this is asamsung_payPaymentMethod, this sub-hash contains details about the Samsung Pay payment method options. -
getSatispay
If this is asatispayPaymentMethod, this sub-hash contains details about the Satispay payment method options. -
getScalapay
If this is ascalapayPaymentMethod, this sub-hash contains details about the ScalaPay payment method options. -
getSepaDebit
If this is asepa_debitPaymentIntent, this sub-hash contains details about the SEPA Debit payment method options. -
getSofort
If this is asofortPaymentMethod, this sub-hash contains details about the SOFORT payment method options. -
getSwish
If this is aSwishPaymentMethod, this sub-hash contains details about the Swish payment method options. -
getTwint
If this is atwintPaymentMethod, this sub-hash contains details about the TWINT payment method options. -
getUpi
If this is aupiPaymentIntent, this sub-hash contains details about the UPI payment method options. -
getUsBankAccount
If this is aus_bank_accountPaymentMethod, this sub-hash contains details about the US bank account payment method options. -
getWechatPay
If this is awechat_payPaymentMethod, this sub-hash contains details about the WeChat Pay payment method options. -
getZip
If this is azipPaymentMethod, this sub-hash contains details about the Zip payment method options. -
equals
-
canEqual
-
hashCode
public int hashCode()
-