PaymentMethodCardInput
Details about the card used as payment method at the time of the transaction.
input PaymentMethodCardInput {
brand: CardBrand
country: String
type: CardType
threeDSecure: Boolean
threeDSecureVersion: String
last4: String
fingerprint: String
cardholderName: String
cardholderEmail: String
bank: String
tokenizationMethod: TokenizationMethods
}
Fields
PaymentMethodCardInput.brand ● CardBrand enum
Card brand.
PaymentMethodCardInput.country ● String scalar
Card issuing country (ISO 3166-1 alpha-2).
PaymentMethodCardInput.type ● CardType enum
Card type debit or credit.
PaymentMethodCardInput.threeDSecure ● Boolean scalar
Whether this transaction used 3D Secure authentication.
PaymentMethodCardInput.threeDSecureVersion ● String scalar
The protocol version of the 3DS challenge.
PaymentMethodCardInput.last4 ● String scalar
The last four digits of the card.
PaymentMethodCardInput.fingerprint ● String scalar
Unique identifier for the card number. Used to detect duplicate payment methods across customers. Not present for tokenized cards.
PaymentMethodCardInput.cardholderName ● String scalar
The name of the cardholder.
PaymentMethodCardInput.cardholderEmail ● String scalar
The email of the cardholder.
PaymentMethodCardInput.bank ● String scalar
Issuing bank.
PaymentMethodCardInput.tokenizationMethod ● TokenizationMethods enum
The digital wallet used to tokenize the card.
Member Of
PaymentMethodInput input