Skip to main content

Operation Status

Statuses​

1. initialized​

  • Description: The operation is registered as soon as a session is initialized. The agent does not see the operation yet.
  • Implications: From this status the operation becomes created once you call the Create operation endpoint. If the session expires unused (about 15 minutes), the operation automatically becomes canceled and a callback with the canceled status is sent.

2. created​

  • Description: This status indicates that the operation has been successfully created. It signifies that the transaction is initiated but not yet processed.
  • Implications: When an operation is in the created state, it is pending execution.

3. canceled​

  • Description: This status is assigned to an operation when it has been canceled: the session expired in the initialized status, the agent declined the created operation, the operation was canceled by the platform, or a captured operation was canceled by a correction made from the back office. When the operation was declined by the agent, the decline reason, if any, is returned in the info object of the operation.
  • Implications: A canceled operation indicates that the transaction has been terminated and will not proceed. No funds are transferred, and the operation is considered closed. A callback with the canceled status is sent. A canceled operation can later be corrected from the back office.

4. captured​

  • Description: The captured status signifies that the operation has been successfully completed. This status is assigned after the necessary validations are done, and the transaction is fully processed.
  • Implications: Once an operation is captured, it implies that any fund transfers or financial changes associated with the operation have been finalized. This is the conclusive state of the transaction, confirming its successful completion, unless the operation is later canceled by a correction made from the back office.