EcrRequest constructor
const
EcrRequest({
- required String operationId,
- required String host,
- required String serialNumber,
- required EcrTransport transport,
- required EcrConfig config,
- EcrAmount? amount,
- String receiptNumber = '',
- String transactionDate = '',
- String originalTerminalId = '',
- String merchantReference = '',
- String originalMerchantReference = '',
- Uint8List? receiptImage,
Built by EcrTerminal for each call; assembled by hand only in tests.
Implementation
const EcrRequest({
required this.operationId,
required this.host,
required this.serialNumber,
required this.transport,
required this.config,
this.amount,
this.receiptNumber = '',
this.transactionDate = '',
this.originalTerminalId = '',
this.merchantReference = '',
this.originalMerchantReference = '',
this.receiptImage,
});