cancel method

Future<TransactionResponse> cancel({
  1. required String transactionId,
  2. bool technicalCancel = false,
})

Voids / cancels / reverses an existing transaction identified by transactionId. Must be activated by hobex.

Set technicalCancel to indicate a technical cancellation.

Implementation

Future<TransactionResponse> cancel({
  required String transactionId,
  bool technicalCancel = false,
}) {
  final uri = _uri(
    'api/transaction/payment/$tid/$transactionId',
    technicalCancel ? const {'technicalCancel': 'true'} : null,
  );
  return _sendTransactionUri('DELETE', uri, null);
}