PartialRetailerPaymentResponse
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.
Parameters
saleData
Data related to the Sale System.
poiData
Data related to the Sale System.
paymentReceipt
paymentResult
Data related to the Sale System.
loyaltyResult
Data related to the Sale System.
customerOrder
Customer order attached to a card, recorded in the POI system.
marketpayPaymentExtensions
this is non-NEXO schema modification optional field, contact ECR team for details
Constructors
Link copied to clipboard
constructor(saleData: RetailerSaleData, poiData: RetailerPOIData, paymentReceipt: List<RetailerPaymentReceipt>? = null, paymentResult: RetailerPaymentResult? = null, loyaltyResult: List<RetailerLoyaltyResult>? = null, customerOrder: List<RetailerCustomerOrder>? = null, marketpayPaymentExtensions: RetailerMarketpayPaymentExtensions? = null, additionalResponse: String? = null)