WalletCheckoutPaymentResponse

data class WalletCheckoutPaymentResponse(val id: String, val status: WalletCheckoutSessionStatus, val merchantRefNum: String, val amount: Long, val currencyCode: String, val recipient: WalletCheckoutRecipient, val boundSender: WalletCheckoutSenderId, val expiresAt: Calendar?, val paymentBoundAt: Calendar?, val payment: WalletCheckoutPayment, val scaDetails: ScaAuthenticationEventResponse?, val completedAt: Calendar?)

Data class representing the response of creating a payment.

Constructors

Link copied to clipboard
constructor(id: String, status: WalletCheckoutSessionStatus, merchantRefNum: String, amount: Long, currencyCode: String, recipient: WalletCheckoutRecipient, boundSender: WalletCheckoutSenderId, expiresAt: Calendar?, paymentBoundAt: Calendar?, payment: WalletCheckoutPayment, scaDetails: ScaAuthenticationEventResponse?, completedAt: Calendar?)

Properties

Link copied to clipboard

The amount to be transferred to the recipient in minor units.

Link copied to clipboard

The bound sender information for the payment.

Link copied to clipboard

The time when the session was completed in the form of Calendar.

Link copied to clipboard

Currency alphabetic code as specified by ISO 4217.

Link copied to clipboard

The expiration time for the session in the form of Calendar.

Link copied to clipboard
val id: String

The unique identifier of the session.

Link copied to clipboard

The merchant reference number of the checkout session.

Link copied to clipboard

The payment information for the session in the form of Calendar.

Link copied to clipboard

The time when the payment was bound to the session in the form of Calendar.

Link copied to clipboard

The recipient information for the payment.

Link copied to clipboard

The Strong Customer Authentication details for the session in the form of ScaAuthenticationEventResponse.

Link copied to clipboard

The status of the session.