CreateSelectedPaymentMethod

sealed class CreateSelectedPaymentMethod(val kind: String, val paymentDetails: Map<String, Any>? = null)

A data class representing the payment method selected, including the cleartext payment details. Used for creating an RFQ.

Inheritors

Constructors

Link copied to clipboard
protected constructor(kind: String, paymentDetails: Map<String, Any>? = null)

Properties

Link copied to clipboard

type of payment method

Link copied to clipboard
val paymentDetails: Map<String, Any>? = null

An object containing the properties defined in an Offering's requiredPaymentDetails json schema