SuccessRetailerAcquisitionResponse

data class SuccessRetailerAcquisitionResponse(val saleData: RetailerSaleData, val poiData: RetailerPOIData, val paymentBrand: List<String>? = null, val paymentInstrumentData: RTRPaymentInstrumentData? = null, val additionalResponse: String? = null, val marketpayPaymentExtensions: MarketpayPaymentExtensions?) : RetailerAcquisitionResponse

Parameters

saleData

Data related to the Sale System. Data associated to the Sale System, with a particular value during the processing of the payment by the POI, including the cards acquisition.

poiData

Data related to the POI System. In the Message Response, identification of the POI transaction.

paymentBrand

Card payment brands allowed by the Sale System for the payment transaction.

paymentInstrumentData

Data related to the instrument of payment for the transaction.

Constructors

Link copied to clipboard
constructor(saleData: RetailerSaleData, poiData: RetailerPOIData, paymentBrand: List<String>? = null, paymentInstrumentData: RTRPaymentInstrumentData? = null, additionalResponse: String? = null, marketpayPaymentExtensions: MarketpayPaymentExtensions?)

Properties

Link copied to clipboard
Link copied to clipboard
open override val marketpayPaymentExtensions: MarketpayPaymentExtensions?
Link copied to clipboard
open override val paymentBrand: List<String>? = null
Link copied to clipboard
open override val paymentInstrumentData: RTRPaymentInstrumentData? = null
Link copied to clipboard
open override val poiData: RetailerPOIData
Link copied to clipboard
open override val saleData: RetailerSaleData

Functions

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