ManualEntryInteraction

Represents the details captured during a manual card entry interaction.

This data class is used specifically for scenarios where the customer manually * enters the Primary Account Number (PAN), as opposed to other interaction types * such as magnetic swipe, tap, or insert.

Constructors

Link copied to clipboard
constructor(rawPan: String)

Properties

Link copied to clipboard
open override val rawPan: String

The Primary Account Number (PAN) of the card, representing the card number.

Link copied to clipboard
open override val track2Data: String? = null

Information from the second track of the card's magnetic stripe, which typically contains the PAN, expiration date, service code, and discretionary data.

Link copied to clipboard
open override val type: CardholderInteractionType

An instance of CardholderInteractionType, indicating the method of card entry, such as swipe, tap, insert, or manual entry.