# RetailerAmountsReq

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.

#### Parameters

currency

Currency of a monetary amount.

requestedAmount

Amount requested by the Sale for the payment.

cashBackAmount

The cash-back part of the amount requested by the Sale for the payment.

tipAmount

Amount paid for a tip.

paidAmount

Amount already paid amount in case of split payment.

minimumAmountToDeliver

Minimum amount the Sale System is allowed to deliver for this payment.

maximumCashBackAmount

Maximum amount which could be requested for cash-back to the Sale System.

minimumSplitAmount

Minimum amount of a split, which could be requested by a Customer.

## Constructors

RetailerAmountsReq
Link copied to clipboard
constructor(currency: String, requestedAmount: BigDecimal? = null, cashBackAmount: BigDecimal? = null, tipAmount: BigDecimal? = null, paidAmount: BigDecimal? = null, minimumAmountToDeliver: BigDecimal? = null, maximumCashBackAmount: BigDecimal? = null, minimumSplitAmount: BigDecimal? = null)

## Types

Companion
Link copied to clipboard
object Companion

## Properties

cashBackAmount
Link copied to clipboard
val cashBackAmount: BigDecimal? = null
currency
Link copied to clipboard
val currency: String
maximumCashBackAmount
Link copied to clipboard
val maximumCashBackAmount: BigDecimal? = null
minimumAmountToDeliver
Link copied to clipboard
val minimumAmountToDeliver: BigDecimal? = null
minimumSplitAmount
Link copied to clipboard
val minimumSplitAmount: BigDecimal? = null
paidAmount
Link copied to clipboard
val paidAmount: BigDecimal? = null
requestedAmount
Link copied to clipboard
val requestedAmount: BigDecimal? = null
tipAmount
Link copied to clipboard
val tipAmount: BigDecimal? = null