ErrorMessage

data class ErrorMessage(val transactionId: String, val errorCode: String, val errorDescription: String, val errorDetails: String) : Parcelable

The ErrorMessage class shall represent an error message that is returned by the ACS to the 3DS SDK or an error message that is generated by the 3DS SDK to be returned to the ACS. For more information about error messages, refer to Table A.4: Error Code, Error Description, and Error Detail and Table B.10: Error Message Data Elements in the EMV 3DS Protocol Specification.

Constructors

Link copied to clipboard
constructor(transactionId: String, errorCode: String, errorDescription: String, errorDetails: String)

Properties

Link copied to clipboard

The error code.

Link copied to clipboard

Text describing the error. The EMV 3DS Protocol Specification defines error descriptions for a transaction.

Link copied to clipboard

Error details. The EMV 3DS Protocol Specification defines error details for a transaction.

Link copied to clipboard

The Transaction ID. The EMV 3DS Protocol Specification defines the Transaction ID.

Functions

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