CardPresent

@Serializable
data class CardPresent : Serializable

Instrument details for a PaymentMethod of type payment_method.card_present or payment_method.interac_present.

Use of this SDK is subject to the Stripe Terminal Terms: https://stripe.com/terminal/legal

Properties

Link copied to clipboard
val brand: String?

The brand of the card.

Link copied to clipboard
val brandProduct: String?

The product identifier for the card's brand.

Link copied to clipboard
val cardholderName: String?

The cardholder name as read from the card.

Link copied to clipboard
val country: String?

The country of the card.

Link copied to clipboard
val description: String?

A high-level description of the type of cards issued in this range.

Link copied to clipboard
val expMonth: Int?

The expiration month of the card.

Link copied to clipboard
val expYear: Int?

The expiration year of the card.

Link copied to clipboard
val funding: String?

Card funding type. Can be credit, debit, prepaid, or unknown.

Link copied to clipboard
val iin: String?

Issuer identification number of the card.

Link copied to clipboard
val issuer: String?

The name of the card's issuing bank.

Link copied to clipboard
val last4: String?

The last four digits of the card.

Link copied to clipboard

Contains information about card networks that can be used to process the payment.

Link copied to clipboard

A unique identifier assigned by the card network to the underlying payment account. This value can identify the same account across a physical card and its wallet tokens.

Link copied to clipboard
val preferredLocales: List<String>

EMV tag 5F2D. Preferred languages specified by the integrated circuit chip.

Link copied to clipboard
val readMethod: String?

How the card details were read.

Link copied to clipboard

If this PaymentMethod is from a card wallet, this contains the wallet details.