DigitalPayPaymentInstrument

interface DigitalPayPaymentInstrument : 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

errorCode
Link copied to clipboard

The error code. Only present if an error occurred during payment.

abstract val errorCode: String?
errorDetail
Link copied to clipboard

The error detail. Only present if an error occurred during payment.

abstract val errorDetail: String?
errorMessage
Link copied to clipboard

The error message. Only present if an error occurred during payment.

abstract val errorMessage: String?
paymentInstrumentId
Link copied to clipboard

The credit card payment instrument id.

abstract val paymentInstrumentId: String
paymentToken
Link copied to clipboard

The credit card payment token. The payment token is a unique identifier for the payment instrument.

abstract val paymentToken: String
paymentTransactionRef
Link copied to clipboard

Container reference in the transaction logs. This number uniquely identifies the credit card transaction in the container.

abstract val paymentTransactionRef: String

Inheritors

DigitalPayCreditCard
Link copied to clipboard
DigitalPayGiftCard
Link copied to clipboard
DigitalPayPayPal
Link copied to clipboard
DigitalPayGooglePay
Link copied to clipboard
DigitalPayApplePay
Link copied to clipboard