ClassTransaction
TransactionResultResponse
Represents a server response for an uploaded transaction.
Technology
- Quantum
Pay Client
Declaration
class TransactionResultResponse
Topics
Initializers
Instance Properties
var approvedAmount : Decimal?
The approved amount of the transaction.
var authCode : String?
The authorization code returned by the payment gateway.
var gateway: String?
The name of the payment gateway the transaction was processed with.
var gatewayReference : String?
The reference code assigned by the payment gateway.
var gatewayResult : Int?
The result code from the payment gateway.
var id: UUID?
The unique identifier for the transaction.
var isPartialApproval : Bool?
Indicates whether the transaction was partially approved.
var responseCode : String?
The response code given by the payment gateway.
var responseContent : String?
The response data from the payment gateway.
var responseEMVData : Data?
The EMV TLV response data from the payment gateway.
var responseMessage : String?
A message from the payment gateway.
var seq: Int?
The ordinal index of the transaction in the batch result set.
var status: String?
The status of the transaction.
var transactionAmount : Decimal?
The approved amount of transaction
var transactionType : TransactionType ?
The type of transaction.
Relationships
Conforms To
Swift
.Decodable Swift
.Encodable