# RetailerLoginRequest

constructor(dateTime: LocalDateTime, saleSoftware: RetailerSaleSoftware, operatorLanguage: String, saleTerminalData: RetailerSaleTerminalData? = null, trainingModeFlag: Boolean? = null, operatorId: String? = null, shiftNumber: String? = null, poiSerialNumber: String? = null, tokenRequestedType: String? = null, customerOrderReq: String? = null, poiId: String? = null, saleId: String? = null, softwareVersion: String? = null, providerId: String? = null, applicationName: String? = null)

#### Parameters

dateTime

login request time

saleSoftware

Information related to the software of the Sale System which manages the Sale to POI protocol

saleTerminalData

terminal sale data

operatorLanguage

Language of the Cashier or Operator

operatorId

Identification of the Cashier or Operator

poiSerialNumber

Serial number of a POI Terminal

tokenRequestedType

Type of token replacing the PAN of a payment card to identify the payment mean of the customer.

customerOrderReq

List of customer orders must be sent in response data.