Skip to main content

PaymentMethodCard

Details about the card used as payment method at the time of the transaction.

type PaymentMethodCard {
brand: CardBrand
country: String
type: CardType
threeDSecure: Boolean
threeDSecureVersion: String
threeDSecureFlow: ThreeDSecureFlow
last4: String
fingerprint: String
cardholderName: String
cardholderEmail: String
expiration: AWSTimestamp
bank: String
tokenizationMethod: TokenizationMethods
}

Fields

PaymentMethodCard.brand ● CardBrand enum

Card brand.

PaymentMethodCard.country ● String scalar

Two-letter country code (ISO 3166-1 alpha-2) of the card issuer.

PaymentMethodCard.type ● CardType enum

Card type debit or credit.

PaymentMethodCard.threeDSecure ● Boolean scalar

Whether this transaction used 3D Secure authentication.

PaymentMethodCard.threeDSecureVersion ● String scalar

The protocol version of the 3DS challenge.

PaymentMethodCard.threeDSecureFlow ● ThreeDSecureFlow enum

The flow used for 3DS authentication.

PaymentMethodCard.last4 ● String scalar

The last four digits of the card.

PaymentMethodCard.fingerprint ● String scalar

Unique identifier for the card number. Used to detect duplicate payment methods across customers. Not present for tokenized cards.

PaymentMethodCard.cardholderName ● String scalar

The name of the cardholder.

PaymentMethodCard.cardholderEmail ● String scalar

The email of the cardholder.

PaymentMethodCard.expiration ● AWSTimestamp scalar

Time at which the card will expire. Measured in seconds since the Unix epoch.

PaymentMethodCard.bank ● String scalar

Issuing bank name.

PaymentMethodCard.tokenizationMethod ● TokenizationMethods enum

The digital wallet used to tokenize the card.

Member Of

PaymentMethod object