DigitalPayGiftCard

interface DigitalPayGiftCard : DigitalPayPaymentInstrument

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 override val errorCode: String?
errorDetail
Link copied to clipboard

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

abstract override val errorDetail: String?
errorMessage
Link copied to clipboard

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

abstract override val errorMessage: String?
externalServiceCode
Link copied to clipboard

The external service code (from eg. Webpay).

This property is only included in the response if it is enabled in the consumers API configuration.

abstract val externalServiceCode: String?
externalServiceMessage
Link copied to clipboard

The external service message (from eg. Webpay).

This property is only included in the response if it is enabled in the consumers API configuration.

abstract val externalServiceMessage: String?
paymentInstrumentId
Link copied to clipboard

The credit card payment instrument id.

abstract override 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 override 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 override val paymentTransactionRef: String
receiptData
Link copied to clipboard

This object is only included in the response if it is enabled in the consumers API configuration.

abstract val receiptData: DigitalPayRecieptData?
stepUp
Link copied to clipboard

Only present if an error occurred during payment.

abstract val stepUp: CreditCardStepUp?