Package com.stripe.param
Class SetupIntentUpdateParams.PaymentMethodOptions
java.lang.Object
com.stripe.param.SetupIntentUpdateParams.PaymentMethodOptions
- Enclosing class:
- SetupIntentUpdateParams
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classAdd all map key/value pairs to `extraParams` map.static classstatic classAdd all map key/value pairs to `extraParams` map.static class[Deprecated] This is a legacy parameter that no longer has any function.static classAdd all map key/value pairs to `extraParams` map.static classAdd all map key/value pairs to `extraParams` map. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()If this is aacss_debitSetupIntent, this sub-hash contains details about the ACSS Debit payment method options.If this is aamazon_paySetupIntent, this sub-hash contains details about the AmazonPay payment method options.getCard()Configuration for any card setup attempted on this SetupIntent.If this is acard_presentPaymentMethod, 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 alinkPaymentMethod, this sub-hash contains details about the Link payment method options.If this is apaypalPaymentMethod, this sub-hash contains details about the PayPal payment method options.If this is asepa_debitSetupIntent, this sub-hash contains details about the SEPA Debit payment method options.If this is aus_bank_accountSetupIntent, this sub-hash contains details about the US bank account payment method options.
-
Method Details
-
builder
-
getAcssDebit
If this is aacss_debitSetupIntent, this sub-hash contains details about the ACSS Debit payment method options. -
getAmazonPay
If this is aamazon_paySetupIntent, this sub-hash contains details about the AmazonPay payment method options. -
getCard
Configuration for any card setup attempted on this SetupIntent. -
getCardPresent
If this is acard_presentPaymentMethod, 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@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. -
getLink
If this is alinkPaymentMethod, this sub-hash contains details about the Link payment method options. -
getPaypal
If this is apaypalPaymentMethod, this sub-hash contains details about the PayPal payment method options. -
getSepaDebit
If this is asepa_debitSetupIntent, this sub-hash contains details about the SEPA Debit payment method options. -
getUsBankAccount
If this is aus_bank_accountSetupIntent, this sub-hash contains details about the US bank account payment method options.
-