SessionRevise

data class SessionRevise(val merchantNo: String, val terminalId: String, val invoiceNumber: Long, val transactionAmount: Long, val transactionAmount_2: Long, val purchasesCount: Int, val voidsCount: Int, val refundsCount: Int, val approve: String, val visualResponse: String, val responseCode: Int, val decimalPoint: Int) : Parcelable

Data class representing the summary of a session revise.

Constructors

Link copied to clipboard
constructor(merchantNo: String, terminalId: String, invoiceNumber: Long, transactionAmount: Long, transactionAmount_2: Long, purchasesCount: Int, voidsCount: Int, refundsCount: Int, approve: String, visualResponse: String, responseCode: Int, decimalPoint: Int)

Properties

Link copied to clipboard
val approve: String

The approval status.

Link copied to clipboard
val decimalPoint: Int

The decimal point position.

Link copied to clipboard
val invoiceNumber: Long

The invoice number.

Link copied to clipboard
val merchantNo: String

The merchant number.

Link copied to clipboard

The count of purchases.

Link copied to clipboard
val refundsCount: Int

The count of refunds.

Link copied to clipboard
val responseCode: Int

The response code.

Link copied to clipboard
val terminalId: String

The terminal identifier.

Link copied to clipboard

The total transaction amount.

Link copied to clipboard

The secondary transaction amount.

Link copied to clipboard
val visualResponse: String

The visual response message.

Link copied to clipboard
val voidsCount: Int

The count of void transactions.