closeReceipt method
Asks the terminal to put its receipt away and go back to its idle screen.
Implementation
@override
Future<EcrReceiptClosed> closeReceipt(EcrRequest request) =>
_invoke<EcrReceiptClosed>(
method: EcrMethods.closeReceipt,
request: request,
decode: (Object? payload) =>
EcrCodec.receiptClosed(payload, operationId: request.operationId),
onHostError: (EcrFailure failure) =>
EcrReceiptClosedFailed(merchantReference: '', failure: failure),
);