UsedPaymentInstrumentTransaction

A subtransaction associated with a payment instrument

interface UsedPaymentInstrumentTransaction

Functions

equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
toString
Link copied to clipboard
open override fun toString(): String

Properties

amount
Link copied to clipboard

The amount charged against or refunded to this instrument

abstract val amount: BigDecimal?
executionTime
Link copied to clipboard

Timestamp of when the transaction occurred

abstract val executionTime: OffsetDateTime?
paymentTransactionRef
Link copied to clipboard

The reference for the payment. If a refund this is the reference to the transaction being refunded.

abstract val paymentTransactionRef: String?
refundTransactionRef
Link copied to clipboard

The reference for the refund.

abstract val refundTransactionRef: String?
status
Link copied to clipboard

The current status of the transactions

abstract val status: TransactionSummary.PaymentStatus?
type
Link copied to clipboard

The type of transaction.

abstract val type: TransactionSummary.PaymentType?