TransactionResult.failed constructor

TransactionResult.failed({
  1. required String requestIdempotencyKey,
  2. required int amountMinorUnits,
  3. required String currency,
  4. required ReaderError error,
  5. String? referenceId,
  6. GatewayTransactionResponse? gatewayResponse,
  7. DateTime? completedAt,
})

Implementation

factory TransactionResult.failed({
  required String requestIdempotencyKey,
  required int amountMinorUnits,
  required String currency,
  required ReaderError error,
  String? referenceId,
  GatewayTransactionResponse? gatewayResponse,
  DateTime? completedAt,
}) =>
    TransactionResult(
      status: TransactionResultStatus.failed,
      requestIdempotencyKey: requestIdempotencyKey,
      amountMinorUnits: amountMinorUnits,
      currency: currency,
      referenceId: referenceId,
      gatewayResponse: gatewayResponse,
      error: error,
      completedAt: completedAt,
    );