CardPresentDetails

@JsonClass(generateAdapter = true)
data class CardPresentDetails : Parcelable

CardPresentDetails contains payment method details for a payment method of type CARD_PRESENT

For more information, see the official Stripe docs: Card present

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

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)

Properties

Link copied to clipboard
val brand: String? = null

The brand of the payment method used

Link copied to clipboard
val cardholderName: String? = null

The cardholder name as read from the card. May include alphanumeric characters, special characters and first/last name separator (/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments.

Link copied to clipboard
val country: String? = null

The country of the payment method used

Link copied to clipboard
val emvAuthData: String? = null

The EMV auth data string of the payment method used

Link copied to clipboard
val expMonth: Int = 0

The expiration month of the payment method used

Link copied to clipboard
val expYear: Int = 0

The expiration year of the payment method used

Link copied to clipboard
val fingerprint: String? = null

The fingerprint of the payment method used

Link copied to clipboard
val funding: String? = null

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

Link copied to clipboard
val generatedCard: String? = null

The ID of a generated card that can be used for recurring charges

Link copied to clipboard

Whether this payment method is eligible for incremental authorizations.

Link copied to clipboard
val last4: String? = null

The last four digits of the card used

Link copied to clipboard
val networks: CardNetworks? = null

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

Link copied to clipboard
val readMethod: String? = null

How were card details read in this transaction.

Link copied to clipboard
val receiptDetails: ReceiptDetails? = null

Any information necessary for generating receipts