PaymentMethodCardPresent
Card-present (in-person/terminal) payment data.
type PaymentMethodCardPresent {
brand: CardBrand
country: String
type: CardType
bin: String
last4: String
fingerprint: String
cardholderName: String
cardholderEmail: String
expiration: Long
verificationMethod: VerificationMethod
}
Fields
PaymentMethodCardPresent.brand ● CardBrand enum
Card network brand.
PaymentMethodCardPresent.country ● String scalar
Card issuing country as ISO 3166-1 alpha-2 code.
PaymentMethodCardPresent.type ● CardType enum
Funding type (debit/credit).
PaymentMethodCardPresent.bin ● String scalar
Bank Identification Number (first 6-8 digits of the PAN).
PaymentMethodCardPresent.last4 ● String scalar
Last 4 digits of the card number.
PaymentMethodCardPresent.fingerprint ● String scalar
Stable hash of the card number.
PaymentMethodCardPresent.cardholderName ● String scalar
Cardholder name read from the card.
PaymentMethodCardPresent.cardholderEmail ● String scalar
Email associated with the cardholder.
PaymentMethodCardPresent.expiration ● Long scalar
Card expiration as a unix timestamp.
PaymentMethodCardPresent.verificationMethod ● VerificationMethod enum
Cardholder verification method used at the terminal.
Member Of
PaymentMethod object