Withdrawal Request
data class WithdrawalRequest(val amount: Long, val currencyCode: String, val paymentOption: PaymentOptionType, val paymentInstrumentReference: PaymentInstrumentReference, val merchantRefNum: String?, val paymentProperties: List<PaymentProperty>?)
Data class representing a Withdrawal preview request object.
Constructors
Link copied to clipboard
constructor(amount: Long, currencyCode: String, paymentOption: PaymentOptionType, paymentInstrumentReference: PaymentInstrumentReference, merchantRefNum: String?, paymentProperties: List<PaymentProperty>?)
Properties
Link copied to clipboard
Currency alphabetic code as specified by ISO 4217.
Link copied to clipboard
Merchant Reference Id. Identifier of transaction at merchant side.
Link copied to clipboard
Payment instrument reference to existing verified payment instrument.
Link copied to clipboard
Enumeration of supported Payment Option Types
Link copied to clipboard
Additional payment configuration properties.