RetailerAcquisitionRequest

data class RetailerAcquisitionRequest(val saleData: RetailerSaleData, val cardAcquisitionTransaction: RetailerCardAcquisitionTransaction, val requestedAmount: RetailerAmountsReq? = null, val marketpayPaymentExtensions: MarketpayPaymentExtensions? = null) : RetailerRequest

Parameters

saleData

Data related to the Sale System.

cardAcquisitionTransaction

necessary data of transaction

requestedAmount

Acquisition amount

marketpayPaymentExtensions

custom operation data

Constructors

Link copied to clipboard
constructor(saleData: RetailerSaleData, cardAcquisitionTransaction: RetailerCardAcquisitionTransaction, requestedAmount: RetailerAmountsReq? = null, marketpayPaymentExtensions: MarketpayPaymentExtensions? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val cardAcquisitionTransaction: RetailerCardAcquisitionTransaction
Link copied to clipboard
val marketpayPaymentExtensions: MarketpayPaymentExtensions? = null
Link copied to clipboard
Link copied to clipboard
val saleData: RetailerSaleData

Functions

Link copied to clipboard
open override fun isSameProtocol(message: DomainMessage): Boolean
open override fun isSameProtocol(message: RawMessage): Boolean