Package-level declarations

Types

Link copied to clipboard
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
Link copied to clipboard
data class ErrorRetailerDiagnosisResponse(val pendingTransactionsCount: Int, val loggedSaleID: List<String>? = null, val poiStatus: RetailerPoiStatus? = null, val poiSerialNumber: String? = null, val hostStatus: RetailerHostStatus? = null, val sto: String? = null, val additionalExceptionInfo: String? = null, val terminalId: String? = null) : RetailerDiagnosisResponse
Link copied to clipboard
data class ErrorRetailerLoginResponse(val additionalExceptionInfo: String? = null) : RetailerLoginResponse

Notifies that login procedure was failed

Link copied to clipboard
data class ErrorRetailerLogoutResponse(val additionalExceptionInfo: String? = null) : RetailerLogoutResponse
Link copied to clipboard
data class ErrorRetailerPaymentResponse(val saleData: RetailerSaleData, val poiData: RetailerPOIData, val paymentReceipt: List<RetailerPaymentReceipt>? = null, val paymentResult: RetailerPaymentResult? = null, val loyaltyResult: List<RetailerLoyaltyResult>? = null, val customerOrder: List<RetailerCustomerOrder>? = null, val marketpayPaymentExtensions: RetailerMarketpayPaymentExtensions? = null, val additionalExceptionInfo: String? = null, val additionalResponse: String? = null) : RetailerPaymentResponse

Notifies that payment was failed

Link copied to clipboard
data class ErrorRetailerReconciliationResponse(val reconciliationType: String, val transactionTotals: List<RetailerTransactionTotals>? = null, val poiReconciliationId: String? = null, val additionalExceptionInfo: String? = null) : RetailerReconciliationResponse
Link copied to clipboard
data class ErrorRetailerReversalResponse(val saleData: RetailerSaleData? = null, val poiData: RetailerPOIData? = null, val reversedAmount: BigDecimal? = null, val additionalExceptionInfo: String? = null, val additionalResponse: String? = null, val retailerPaymentReceipt: List<RetailerPaymentReceipt>? = null, val originalPoiTransactionCancellation: RetailerOriginalPoiTransactionCancellation? = null, val customerOrder: RetailerCustomerOrder? = null, val marketpayPaymentExtensions: MarketpayPaymentExtensions? = null) : RetailerReversalResponse
Link copied to clipboard
data class ErrorRetailerTransactionStatusResponse(val messageReference: RetailerMessageReference? = null, val repeatedMessageResponse: RetailerRepeatedMessageResponse? = null, val additionalExceptionInfo: String? = null) : RetailerTransactionStatusResponse
Link copied to clipboard
data class FailedRetailerBalanceInquiryResponse(val errorCondition: String?, val additionalResponse: String?, val marketpayPaymentExtensions: RetailerMarketpayPaymentExtensions? = null, val balance: String, val currency: String, val loyaltyAccount: RetailerLoyaltyAccount?) : RetailerBalanceInquiryResponse
Link copied to clipboard
data class FailedRetailerStoredValueResponse(val saleData: RetailerSaleData?, val poiData: RetailerPOIData?, val additionalResponse: String? = null, val additionalExceptionInfo: String? = null, val marketpayPaymentExtensions: RetailerMarketpayPaymentExtensions?, val storedValueResults: List<RetailerStoredValueResult>?) : RetailerStoredValueResponse
Link copied to clipboard
data class OutputResult(val device: String, val infoQualify: String, val response: Response)
Link copied to clipboard
data class PartialRetailerPaymentResponse(val saleData: RetailerSaleData, val poiData: RetailerPOIData, val paymentReceipt: List<RetailerPaymentReceipt>? = null, val paymentResult: RetailerPaymentResult? = null, val loyaltyResult: List<RetailerLoyaltyResult>? = null, val customerOrder: List<RetailerCustomerOrder>? = null, val marketpayPaymentExtensions: RetailerMarketpayPaymentExtensions? = null, val additionalResponse: String? = null) : RetailerPaymentResponse

Notifies that payment was passed partially paymentResult contains field RetailerPaymentResult.amountsResp authorised amount will point approved by Host amount.

Link copied to clipboard
data class Response(val errorCondition: String?, val result: String, val additionalResponse: String?)
Link copied to clipboard
Link copied to clipboard
data class RetailerDisplayResponse(val outputResult: OutputResult) : RetailerResponse
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SuccessfulRetailerStoredValueResponse(val saleData: RetailerSaleData?, val poiData: RetailerPOIData?, val additionalResponse: String? = null, val marketpayPaymentExtensions: RetailerMarketpayPaymentExtensions?, val storedValueResults: List<RetailerStoredValueResult>?) : RetailerStoredValueResponse
Link copied to clipboard
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
Link copied to clipboard
data class SuccessRetailerDiagnosisResponse(val pendingTransactionsCount: Int, val loggedSaleID: List<String>? = null, val poiStatus: RetailerPoiStatus? = null, val poiSerialNumber: String? = null, val hostStatus: RetailerHostStatus? = null, val sto: String? = null, val additionalResponse: String? = null, val terminalId: String? = null) : RetailerDiagnosisResponse
Link copied to clipboard
data class SuccessRetailerLoginResponse(val additionalResponse: String? = null) : RetailerLoginResponse

Notifies that login procedure was successful

Link copied to clipboard
data class SuccessRetailerLogoutResponse(val additionalResponse: String? = null) : RetailerLogoutResponse
data class SuccessRetailerLoyaltyAccountBalanceInquiryResponse(val balance: String, val currency: String, val loyaltyAccount: RetailerLoyaltyAccount?, val marketpayPaymentExtensions: RetailerMarketpayPaymentExtensions? = null) : RetailerBalanceInquiryResponse
Link copied to clipboard
data class SuccessRetailerPaymentResponse(val saleData: RetailerSaleData, val poiData: RetailerPOIData, val paymentReceipt: List<RetailerPaymentReceipt>? = null, val paymentResult: RetailerPaymentResult? = null, val loyaltyResult: List<RetailerLoyaltyResult>? = null, val customerOrder: List<RetailerCustomerOrder>? = null, val marketpayPaymentExtensions: RetailerMarketpayPaymentExtensions? = null, val additionalResponse: String? = null) : RetailerPaymentResponse

Notifies that payment was passed successfully

Link copied to clipboard
data class SuccessRetailerReconciliationResponse(val reconciliationType: String, val transactionTotals: List<RetailerTransactionTotals>? = null, val poiReconciliationId: String? = null, val additionalResponse: String? = null) : RetailerReconciliationResponse
Link copied to clipboard
data class SuccessRetailerReversalResponse(val saleData: RetailerSaleData? = null, val poiData: RetailerPOIData? = null, val reversedAmount: BigDecimal? = null, val additionalResponse: String? = null, val retailerPaymentReceipt: List<RetailerPaymentReceipt>? = null, val originalPoiTransactionCancellation: RetailerOriginalPoiTransactionCancellation? = null, val customerOrder: RetailerCustomerOrder? = null, val marketpayPaymentExtensions: MarketpayPaymentExtensions? = null) : RetailerReversalResponse
Link copied to clipboard
data class SuccessRetailerTransactionStatusResponse(val messageReference: RetailerMessageReference? = null, val repeatedMessageResponse: RetailerRepeatedMessageResponse? = null, val additionalResponse: String? = null) : RetailerTransactionStatusResponse