UsedPaymentInstrumentTransaction
public protocol UsedPaymentInstrumentTransaction
A subtransaction associated with a payment instrument
-
The type of transaction.
Declaration
Swift
var type: TransactionSummaryPaymentType? { get }
-
Timestamp of when the transaction occurred
Declaration
Swift
var executionTime: Date? { get }
-
The reference for the payment. If a refund this is the reference to the transaction being refunded.
Declaration
Swift
var paymentTransactionRef: String? { get }
-
The reference for the refund.
Declaration
Swift
var refundTransactionRef: String? { get }
-
The current status of the transactions
Declaration
Swift
var status: TransactionSummaryPaymentStatus? { get }
-
The amount charged against or refunded to this instrument
Declaration
Swift
var amount: Decimal? { get }