Feature: Cancellation
- After a cancellation request the transaction X is cancelled
- After a cancellation request the transaction X is cancelled through MIL
- After a cancellation request the transaction X is cancelled after being confirmed by the citizen
- After a cancellation request the transaction X is cancelled through MIL after being confirmed by the citizen
- The transaction cancellation fails if done shortly after the confirmation
- The transaction cancellation through MIL fails if done shortly after the confirmation
- The transaction cancellation fails if done shortly after the confirmation but can be cancelled later
- The transaction cancellation through MIL fails if done shortly after the confirmation but can be cancelled later
- An authorized and cancelled transaction X cannot be pre-authorized
- An authorized and cancelled transaction X cannot be pre-authorized through MIL
- After the eroded budget, if the merchant cancels the last transaction the citizen can make another transaction
- After the eroded budget, if the merchant through MIL cancels the last transaction the citizen can make another transaction
- The merchant requests cancellation for 10 transactions of amount 1500 cents each
- The merchant through MIL requests cancellation for 10 transactions of amount 1500 cents each
- Before pre-authorization, after a cancellation request the transaction is cancelled and cannot be pre-authorized
- Before pre-authorization, after a cancellation request the transaction, created through MIL, is cancelled and cannot be pre-authorized
- Transaction cancelled before the citizen’s authorization
- Transaction, created through MIL, cancelled before the citizen’s authorization