receipt method

  1. @override
Future<EcrReceipt> receipt(
  1. EcrRequest request
)
override

Fetches an earlier transaction's e-receipt.

Implementation

@override
Future<EcrReceipt> receipt(EcrRequest request) => _invoke<EcrReceipt>(
      method: EcrMethods.receipt,
      request: request,
      decode: (Object? payload) =>
          EcrCodec.receipt(payload, operationId: request.operationId),
      onHostError: (EcrFailure failure) =>
          EcrReceiptFailed(merchantReference: '', failure: failure),
    );