Package com.stripe.param
Class SetupIntentCreateParams.PaymentMethodOptions
java.lang.Object
com.stripe.param.SetupIntentCreateParams.PaymentMethodOptions
- Enclosing class:
- SetupIntentCreateParams
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
Add all map key/value pairs to `extraParams` map.static class
static class
Add all map key/value pairs to `extraParams` map.static class
static class
Add all map key/value pairs to `extraParams` map.static class
[Deprecated] This is a legacy parameter that no longer has any function.static class
Add all map key/value pairs to `extraParams` map.static class
Add all map key/value pairs to `extraParams` map. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
If this is aacss_debit
SetupIntent, this sub-hash contains details about the ACSS Debit payment method options.If this is aamazon_pay
SetupIntent, this sub-hash contains details about the AmazonPay payment method options.If this is abacs_debit
SetupIntent, this sub-hash contains details about the Bacs Debit payment method options.getCard()
Configuration for any card setup attempted on this SetupIntent.If this is acard_present
PaymentMethod, this sub-hash contains details about the card-present payment method options.Map of extra parameters for custom features not available in this client library.getLink()
If this is alink
PaymentMethod, this sub-hash contains details about the Link payment method options.If this is apaypal
PaymentMethod, this sub-hash contains details about the PayPal payment method options.If this is asepa_debit
SetupIntent, this sub-hash contains details about the SEPA Debit payment method options.If this is aus_bank_account
SetupIntent, this sub-hash contains details about the US bank account payment method options.
-
Method Details
-
builder
-
getAcssDebit
If this is aacss_debit
SetupIntent, this sub-hash contains details about the ACSS Debit payment method options. -
getAmazonPay
If this is aamazon_pay
SetupIntent, this sub-hash contains details about the AmazonPay payment method options. -
getBacsDebit
If this is abacs_debit
SetupIntent, this sub-hash contains details about the Bacs Debit payment method options. -
getCard
Configuration for any card setup attempted on this SetupIntent. -
getCardPresent
If this is acard_present
PaymentMethod, this sub-hash contains details about the card-present 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@SerializedName
value. 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. -
getLink
If this is alink
PaymentMethod, this sub-hash contains details about the Link payment method options. -
getPaypal
If this is apaypal
PaymentMethod, this sub-hash contains details about the PayPal payment method options. -
getSepaDebit
If this is asepa_debit
SetupIntent, this sub-hash contains details about the SEPA Debit payment method options. -
getUsBankAccount
If this is aus_bank_account
SetupIntent, this sub-hash contains details about the US bank account payment method options.
-