TypeOutputStartTransaction

data class TypeOutputStartTransaction(var eCardType: CardType? = null, var iNexusRet: NexusRet? = null) : Parcelable

Data class representing the output of starting a transaction.

This class holds information about the result of initiating a transaction, including the detected card type and operation status.

NOTE: the result of the operation is represented by the NexusRet object set at iNexusRet parameter. Verify iNexusRet to check if the operation was successful or not before proceeding with any other operation.

Constructors

Link copied to clipboard
constructor(eCardType: CardType? = null, iNexusRet: NexusRet? = null)

Properties

Link copied to clipboard

The type of card detected during transaction start (e.g., contact, contactless, magnetic stripe).

Link copied to clipboard

The result of the operation.

Functions

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