public static class PaymentIntentConfirmParams.PaymentMethodData
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static PaymentIntentConfirmParams.PaymentMethodData.Builder |
builder() |
PaymentIntentConfirmParams.PaymentMethodData.Alipay |
getAlipay()
If this is an
Alipay PaymentMethod, this hash contains details about the Alipay
payment method. |
PaymentIntentConfirmParams.PaymentMethodData.AuBecsDebit |
getAuBecsDebit()
If this is an
au_becs_debit PaymentMethod, this hash contains details about the bank
account. |
PaymentIntentConfirmParams.PaymentMethodData.BacsDebit |
getBacsDebit()
If this is a
bacs_debit PaymentMethod, this hash contains details about the Bacs
Direct Debit bank account. |
PaymentIntentConfirmParams.PaymentMethodData.Bancontact |
getBancontact()
If this is a
bancontact PaymentMethod, this hash contains details about the
Bancontact payment method. |
PaymentIntentConfirmParams.PaymentMethodData.BillingDetails |
getBillingDetails()
Billing information associated with the PaymentMethod that may be used or required by
particular types of payment methods.
|
PaymentIntentConfirmParams.PaymentMethodData.Eps |
getEps()
If this is an
eps PaymentMethod, this hash contains details about the EPS payment
method. |
java.util.Map<java.lang.String,java.lang.Object> |
getExtraParams()
Map of extra parameters for custom features not available in this client library.
|
PaymentIntentConfirmParams.PaymentMethodData.Fpx |
getFpx()
If this is an
fpx PaymentMethod, this hash contains details about the FPX payment
method. |
PaymentIntentConfirmParams.PaymentMethodData.Giropay |
getGiropay()
If this is a
giropay PaymentMethod, this hash contains details about the Giropay
payment method. |
PaymentIntentConfirmParams.PaymentMethodData.Ideal |
getIdeal()
If this is an
ideal PaymentMethod, this hash contains details about the iDEAL payment
method. |
PaymentIntentConfirmParams.PaymentMethodData.InteracPresent |
getInteracPresent()
If this is an
interac_present PaymentMethod, this hash contains details about the
Interac Present payment method. |
java.util.Map<java.lang.String,java.lang.String> |
getMetadata()
Set of key-value pairs that you can attach
to an object.
|
PaymentIntentConfirmParams.PaymentMethodData.P24 |
getP24()
If this is a
p24 PaymentMethod, this hash contains details about the P24 payment
method. |
PaymentIntentConfirmParams.PaymentMethodData.SepaDebit |
getSepaDebit()
If this is a
sepa_debit PaymentMethod, this hash contains details about the SEPA
debit bank account. |
PaymentIntentConfirmParams.PaymentMethodData.Type |
getType()
The type of the PaymentMethod.
|
public static PaymentIntentConfirmParams.PaymentMethodData.Builder builder()
public PaymentIntentConfirmParams.PaymentMethodData.Alipay getAlipay()
Alipay PaymentMethod, this hash contains details about the Alipay
payment method.public PaymentIntentConfirmParams.PaymentMethodData.AuBecsDebit getAuBecsDebit()
au_becs_debit PaymentMethod, this hash contains details about the bank
account.public PaymentIntentConfirmParams.PaymentMethodData.BacsDebit getBacsDebit()
bacs_debit PaymentMethod, this hash contains details about the Bacs
Direct Debit bank account.public PaymentIntentConfirmParams.PaymentMethodData.Bancontact getBancontact()
bancontact PaymentMethod, this hash contains details about the
Bancontact payment method.public PaymentIntentConfirmParams.PaymentMethodData.BillingDetails getBillingDetails()
public PaymentIntentConfirmParams.PaymentMethodData.Eps getEps()
eps PaymentMethod, this hash contains details about the EPS payment
method.public java.util.Map<java.lang.String,java.lang.Object> getExtraParams()
@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.public PaymentIntentConfirmParams.PaymentMethodData.Fpx getFpx()
fpx PaymentMethod, this hash contains details about the FPX payment
method.public PaymentIntentConfirmParams.PaymentMethodData.Giropay getGiropay()
giropay PaymentMethod, this hash contains details about the Giropay
payment method.public PaymentIntentConfirmParams.PaymentMethodData.Ideal getIdeal()
ideal PaymentMethod, this hash contains details about the iDEAL payment
method.public PaymentIntentConfirmParams.PaymentMethodData.InteracPresent getInteracPresent()
interac_present PaymentMethod, this hash contains details about the
Interac Present payment method.public java.util.Map<java.lang.String,java.lang.String> getMetadata()
metadata.public PaymentIntentConfirmParams.PaymentMethodData.P24 getP24()
p24 PaymentMethod, this hash contains details about the P24 payment
method.public PaymentIntentConfirmParams.PaymentMethodData.SepaDebit getSepaDebit()
sepa_debit PaymentMethod, this hash contains details about the SEPA
debit bank account.public PaymentIntentConfirmParams.PaymentMethodData.Type getType()