Package com.stripe.param
Class PaymentIntentConfirmParams.PaymentMethodOptions
- java.lang.Object
-
- com.stripe.param.PaymentIntentConfirmParams.PaymentMethodOptions
-
- Enclosing class:
- PaymentIntentConfirmParams
public static class PaymentIntentConfirmParams.PaymentMethodOptions extends java.lang.Object
-
-
Nested Class Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PaymentIntentConfirmParams.PaymentMethodOptions.Builderbuilder()java.lang.ObjectgetAcssDebit()If this is aacss_debitPaymentMethod, this sub-hash contains details about the ACSS Debit payment method options.java.lang.ObjectgetAfterpayClearpay()If this is aafterpay_clearpayPaymentMethod, this sub-hash contains details about the Afterpay Clearpay payment method options.java.lang.ObjectgetAlipay()If this is aalipayPaymentMethod, this sub-hash contains details about the Alipay payment method options.java.lang.ObjectgetBancontact()If this is abancontactPaymentMethod, this sub-hash contains details about the Bancontact payment method options.java.lang.ObjectgetCard()Configuration for any card payments attempted on this PaymentIntent.java.lang.ObjectgetCardPresent()If this is acard_presentPaymentMethod, this sub-hash contains details about the Card Present payment method options.java.util.Map<java.lang.String,java.lang.Object>getExtraParams()Map of extra parameters for custom features not available in this client library.java.lang.ObjectgetOxxo()If this is aoxxoPaymentMethod, this sub-hash contains details about the OXXO payment method options.java.lang.ObjectgetP24()If this is ap24PaymentMethod, this sub-hash contains details about the Przelewy24 payment method options.java.lang.ObjectgetSepaDebit()If this is asepa_debitPaymentIntent, this sub-hash contains details about the SEPA Debit payment method options.java.lang.ObjectgetSofort()If this is asofortPaymentMethod, this sub-hash contains details about the SOFORT payment method options.
-
-
-
Method Detail
-
builder
public static PaymentIntentConfirmParams.PaymentMethodOptions.Builder builder()
-
getAcssDebit
public java.lang.Object getAcssDebit()
If this is aacss_debitPaymentMethod, this sub-hash contains details about the ACSS Debit payment method options.
-
getAfterpayClearpay
public java.lang.Object getAfterpayClearpay()
If this is aafterpay_clearpayPaymentMethod, this sub-hash contains details about the Afterpay Clearpay payment method options.
-
getAlipay
public java.lang.Object getAlipay()
If this is aalipayPaymentMethod, this sub-hash contains details about the Alipay payment method options.
-
getBancontact
public java.lang.Object getBancontact()
If this is abancontactPaymentMethod, this sub-hash contains details about the Bancontact payment method options.
-
getCard
public java.lang.Object getCard()
Configuration for any card payments attempted on this PaymentIntent.
-
getCardPresent
public java.lang.Object getCardPresent()
If this is acard_presentPaymentMethod, this sub-hash contains details about the Card Present payment method options.
-
getExtraParams
public java.util.Map<java.lang.String,java.lang.Object> 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.
-
getOxxo
public java.lang.Object getOxxo()
If this is aoxxoPaymentMethod, this sub-hash contains details about the OXXO payment method options.
-
getP24
public java.lang.Object getP24()
If this is ap24PaymentMethod, this sub-hash contains details about the Przelewy24 payment method options.
-
getSepaDebit
public java.lang.Object getSepaDebit()
If this is asepa_debitPaymentIntent, this sub-hash contains details about the SEPA Debit payment method options.
-
getSofort
public java.lang.Object getSofort()
If this is asofortPaymentMethod, this sub-hash contains details about the SOFORT payment method options.
-
-