Transaction Lifecycle

Our platform tracks the status of every transaction.

The states can be Intermediary (Created, Registered), indicating an ongoing progress of the transaction, while the final states (Completed, Reversed, Cancelled and Error) mark the conclusive outcome of the transaction process.

Here's a breakdown of each transaction state and the participants reponsible for processing them.


Intermediate States

  • Created: The transaction request has been received by the platform, and it is in the initial stage.
  • Registered: The transaction has been successfully registered with the banking system and is awaiting for the payment.

Final States

  • Completed: The payment for the transaction has been successfully executed.
  • Reversed: The transaction has been completely reversed.
  • Cancelled: The transaction has been canceled before payment is completed.
  • Error: An error has occurred during the transaction processing.

About webhooks

Throughout the transaction lifecycle, the main state transitions, such as Registered, and to processed states, generates asynchronous events automatically sent via webhook. These webhook events enable real-time updates and notifications about the progress of your transactions.

By leveraging webhooks, you can seamlessly integrate this information into your systems and ensure that you stay up-to-date with current transaction status.


What’s Next