# RetailerPaymentTransaction

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.

#### Parameters

amountsReq

Various amounts related to the payment and loyalty request from the Sale System.

originalPoiTransaction

Identification of a previous POI transaction.

transactionConditions

Conditions on which the transaction must be processed.

saleItem

Sale items of a transaction.

## Constructors

RetailerPaymentTransaction
Link copied to clipboard
constructor(amountsReq: RetailerAmountsReq, originalPoiTransaction: RetailerOriginalPoiTransactionPayment? = null, transactionConditions: RetailerTransactionConditions? = null, saleItem: List<RetailerSaleItem>? = null)

## Types

Companion
Link copied to clipboard
object Companion

## Properties

amountsReq
Link copied to clipboard
val amountsReq: RetailerAmountsReq
originalPoiTransaction
Link copied to clipboard
val originalPoiTransaction: RetailerOriginalPoiTransactionPayment? = null
saleItem
Link copied to clipboard
val saleItem: List<RetailerSaleItem>? = null
transactionConditions
Link copied to clipboard
val transactionConditions: RetailerTransactionConditions? = null