public static class PaymentIntentUpdateParams.PaymentMethodOptions.Card
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
PaymentIntentUpdateParams.PaymentMethodOptions.Card.Builder |
static class |
PaymentIntentUpdateParams.PaymentMethodOptions.Card.Installments |
static class |
PaymentIntentUpdateParams.PaymentMethodOptions.Card.Network
Type of installment plan, one of
fixed_count . |
static class |
PaymentIntentUpdateParams.PaymentMethodOptions.Card.RequestThreeDSecure |
Modifier and Type | Method and Description |
---|---|
static PaymentIntentUpdateParams.PaymentMethodOptions.Card.Builder |
builder() |
java.lang.Object |
getCvcToken()
A single-use
cvc_update Token that represents a card CVC value. |
java.util.Map<java.lang.String,java.lang.Object> |
getExtraParams()
Map of extra parameters for custom features not available in this client library.
|
PaymentIntentUpdateParams.PaymentMethodOptions.Card.Installments |
getInstallments()
Installment configuration for payments attempted on this PaymentIntent (Mexico Only).
|
java.lang.Boolean |
getMoto()
When specified, this parameter indicates that a transaction will be marked as MOTO (Mail
Order Telephone Order) and thus out of scope for SCA.
|
PaymentIntentUpdateParams.PaymentMethodOptions.Card.Network |
getNetwork()
Selected network to process this PaymentIntent on.
|
PaymentIntentUpdateParams.PaymentMethodOptions.Card.RequestThreeDSecure |
getRequestThreeDSecure()
We strongly recommend that you rely on our SCA Engine to automatically prompt your
customers for authentication based on risk level and other requirements.
|
public static PaymentIntentUpdateParams.PaymentMethodOptions.Card.Builder builder()
public java.lang.Object getCvcToken()
cvc_update
Token that represents a card CVC value. When provided, the
CVC value will be verified during the card payment attempt. This parameter can only be
provided during confirmation.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 PaymentIntentUpdateParams.PaymentMethodOptions.Card.Installments getInstallments()
For more information, see the installments integration guide.
public java.lang.Boolean getMoto()
public PaymentIntentUpdateParams.PaymentMethodOptions.Card.Network getNetwork()
public PaymentIntentUpdateParams.PaymentMethodOptions.Card.RequestThreeDSecure getRequestThreeDSecure()
automatic
or any
. If not
provided, defaults to automatic
. Read our guide on manually requesting 3D
Secure for more information on how this configuration interacts with Radar and our SCA
Engine.