1234
data class PrimerCheckoutData(  val payment: Payment,  val additionalInfo: PrimerCheckoutAdditionalInfo? = null)
kotlin
copy

Properties

payment
PaymentRequired
Properties
id
StringRequired
ID of created payment.
orderId
StringRequired
Order ID of created payment.
additionalInfo
PrimerCheckoutAdditionalInfo?
direct subclasses
Properties
expiresAt
StringRequired
couponCode
StringRequired
retailerName
StringRequired
Properties
expiresAt
StringRequired
qrCodeUrl
String?
qrCodeBase64
StringRequired
Properties
expiresAt
StringRequired
entity
StringRequired
reference
StringRequired
direct subclasses
Properties
provide
(ActivityResultRegistry) -> UnitRequired
Provides an ActivityResultRegistry to be used for ACH bank account selection.
Properties
onAcceptMandate
suspend () -> UnitRequired
Accepts the ACH mandate, completing the payment.
onDeclineMandate
suspend () -> UnitRequired
Declines the ACH mandate, cancelling the payment.