DigitalPayVoidTransactionResponse
public protocol DigitalPayVoidTransactionResponse
Undocumented
-
Container reference in the transaction logs. This number uniquely identifies the credit card transaction in the container.
Declaration
Swift
var paymentTransactionRef: String { get }
-
Container reference in the transaction logs. This number uniquely identifies the void transaction in the container.
Declaration
Swift
var voidTransactionRef: String { get }
-
The external service code (from eg. WebPay).
This property is only included in the response if it is enabled in the consumers API configuration.
Declaration
Swift
var externalServiceCode: String? { get }
-
The external service message (from eg. WebPay).
This property is only included in the response if it is enabled in the consumers API configuration.
Declaration
Swift
var externalServiceMessage: String? { get }
-
The error code. Only present if an error occurred during payment.
Declaration
Swift
var errorCode: String? { get }
-
The error message. Only present if an error occurred during payment.
Declaration
Swift
var errorMessage: String? { get }
-
The error detail. Only present if an error occurred during payment.
Declaration
Swift
var errorDetail: String? { get }