SuccessRetailerReversalResponse

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

Parameters

saleData

see RetailerSaleData

poiData

Identification of the reversal transaction for the POI

reversedAmount

Amount of the payment or loyalty to reverse. Rule - Copy

Constructors

Link copied to clipboard
constructor(saleData: RetailerSaleData? = null, poiData: RetailerPOIData? = null, reversedAmount: BigDecimal? = null, additionalResponse: String? = null, retailerPaymentReceipt: List<RetailerPaymentReceipt>? = null, originalPoiTransactionCancellation: RetailerOriginalPoiTransactionCancellation? = null, customerOrder: RetailerCustomerOrder? = null, marketpayPaymentExtensions: MarketpayPaymentExtensions? = null)

Properties

Link copied to clipboard
Link copied to clipboard
open override val customerOrder: RetailerCustomerOrder? = null
Link copied to clipboard
open override val marketpayPaymentExtensions: MarketpayPaymentExtensions? = null
Link copied to clipboard
open override val originalPoiTransactionCancellation: RetailerOriginalPoiTransactionCancellation? = null
Link copied to clipboard
open override val poiData: RetailerPOIData? = null
Link copied to clipboard
Link copied to clipboard
open override val reversedAmount: BigDecimal? = null
Link copied to clipboard
open override val saleData: RetailerSaleData? = null

Functions

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