Package-level declarations
Types
Link copied to clipboard
data class RetailerAmountsReq(val currency: String, val requestedAmount: BigDecimal? = null, val cashBackAmount: BigDecimal? = null, val tipAmount: BigDecimal? = null, val paidAmount: BigDecimal? = null, val minimumAmountToDeliver: BigDecimal? = null, val maximumCashBackAmount: BigDecimal? = null, val minimumSplitAmount: BigDecimal? = null)
Various amounts related to the payment and loyalty request from the Sale System.
Link copied to clipboard
data class RetailerAmountsResp(val authorizedAmount: String, val tipAmount: String?, val cashbackAmount: BigDecimal?, val totalFeesAmount: BigDecimal?, val totalRebatesAmount: BigDecimal?, val currency: String? = null)
Link copied to clipboard
Link copied to clipboard
Identification of a previous POI transaction (Payment).
Link copied to clipboard
data class RetailerPaymentReceipt(val outputContent: OutputContent, val documentQualifier: String, val integratedPrintFlag: Boolean? = null, val requiredSignatureFlag: Boolean? = null)
Link copied to clipboard
data class RetailerPaymentTransaction(val amountsReq: RetailerAmountsReq, val originalPoiTransaction: RetailerOriginalPoiTransactionPayment? = null, val transactionConditions: RetailerTransactionConditions? = null, val saleItem: List<RetailerSaleItem>? = null)
Data related to the payment and loyalty transaction.
Link copied to clipboard
Conditions on which the transaction must be processed.