Payment-PaymentMethodCard
Details about the card used as payment method at the time of the transaction.
brandstring
Card brand.
| Enum Value | Description |
|---|---|
| visa | Visa credit or debit card |
| mastercard | Mastercard credit or debit card |
| diners | Diners Club credit card |
| amex | American Express credit card |
| jcb | Japan Credit Bureau card |
| unionpay | UnionPay card from China |
| unknown | Card brand could not be determined |
Possible values: [visa, mastercard, diners, amex, jcb, unionpay, unknown]
Example:
visatypestring
Card type debit or credit.
Possible values: [debit, credit]
Example:
creditthreeDSecureboolean
Whether this transaction used 3D Secure authentication.
Example:
falsethreeDSecureVersionstring
The protocol version of the 3DS challenge.
Example:
2.1.0threeDSecureFlowstring
The flow used for 3DS authentication.
| Enum Value | Description |
|---|---|
| CHALLENGE | Authentication requiring additional shopper interaction through biometrics, 2FA, or other SCA methods |
| FRICTIONLESS | Background authentication using device fingerprint without additional shopper interaction |
| FRICTIONLESS_CHALLENGE | Complete 3DS flow with additional authentication if initial data collection is insufficient |
| DIRECT | Transaction exempt from SCA due to low risk assessment |
Possible values: [CHALLENGE, FRICTIONLESS, FRICTIONLESS_CHALLENGE, DIRECT]
Example:
CHALLENGEexpirationinteger<int64>
Time at which the card will expire. Measured in seconds since the Unix epoch.
Example:
2048544000last4string
The last four digits of the card.
Example:
0004tokenizationMethodstring
The digital wallet used to tokenize the card.
Possible values: [applePay, googlePay, clickToPay]
Example:
applePaycardholderNamestring
The name of the cardholder.
Example:
John DoecardholderEmailstring
The email of the cardholder.
Example:
email@example.comPayment-PaymentMethodCard
{
"country": "ES",
"brand": "visa",
"type": "credit",
"threeDSecure": false,
"threeDSecureVersion": "2.1.0",
"threeDSecureFlow": "CHALLENGE",
"expiration": 2048544000,
"last4": "0004",
"tokenizationMethod": "applePay",
"cardholderName": "John Doe",
"cardholderEmail": "email@example.com"
}