# ErrorRetailerAcquisitionResponse

data class ErrorRetailerAcquisitionResponse(val saleData: RetailerSaleData, val poiData: RetailerPOIData, val paymentBrand: List<String>? = null, val paymentInstrumentData: RTRPaymentInstrumentData? = null, val additionalExceptionInfo: 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

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

## Properties

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

## Functions

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