Payment

Properties common to all Payments and Payment Requests

interface Payment : Serializable

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

grossAmount
Link copied to clipboard

The gross amount to be paid. Must be positive except for refunds

abstract val grossAmount: BigDecimal
merchantReferenceId
Link copied to clipboard

The unique reference for the payment as defined by the Merchant

abstract val merchantReferenceId: String
paymentRequestId
Link copied to clipboard

The ID of this payment request

abstract val paymentRequestId: String

Inheritors

CustomerPaymentRequest
Link copied to clipboard
MerchantPaymentSummary
Link copied to clipboard
TransactionSummary
Link copied to clipboard