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