Operation Request Flow Demonstration Scenario

Lifecycle of refund and void operation requests.

1- Maker Initiates Operation:

When the maker performs an operation, the request is sent to the checker.

2- Request Status - Pending:

The void or refund operation request remains Pending until the checker decides on approval or rejection.

3- Checker's Decision:

Once the checker makes the decision through Operation Request Table, the operation request will transition to either the Rejected state or the Done state.

4- Approved State Actions:

In the Approved state, any user with permission can trigger an attempt using the Retry button until the operation succeeds or transitions to the Expired state after the expiration time passes.