Deal statuses

Learn details about each deal status.

Each deal on our platform passes through several statuses during its lifecycle. These statuses indicate the current stage of the deal and help clients track progress.

Final vs. non-final statuses

  • Final statuses: A deal is in its final state if it is either completed or canceled. These statuses indicate that no further actions will occur for the deal.
  • Non-final statuses: All other statuses are considered non-final, meaning the deal is still active or could transition to another status.
⚠️

Important

Final statuses (completed and canceled) can transition between each other in specific cases.
This occurs exclusively after a dispute is opened (see the article on disputes for more detail).
For example:

  • A deal was created for 100 AZN, but the client mistakenly transferred 90 AZN.
  • The deal was canceled after timing out (expiredcanceled).
  • Later, the client opened a dispute for this deal.
    After the dispute is resolved, the deal may be transitioned back to the completed status, and a webhook notification will be sent to inform you of the change.

Deal statuses explained

queued

The deal is scheduled for future action. This status applies in the following cases:

  • The deal is planned for a later time.
  • For withdrawal requests, this status is assigned if there are insufficient funds in the account to process the deal.

A deal can remain in the queued status for a set amount of time. If no progress is made within this timeframe, the status changes to canceled.


new

The deal has been registered in the system and is waiting for further action:

  • For payment deals, the system waits for client input, such as providing contact details or selecting a bank.
  • For other types of deals, the system is searching for a performer.

This status indicates the deal is awaiting initialization.


pending

A performer has been assigned to the deal, and the trader has started working on it. This status indicates active processing but does not yet reflect the outcome of the deal.


paid

  • For payment deals: The client has marked the payment as completed.
  • For withdrawal deals: The performer has confirmed they made the payment.

This is an intermediate status and not a final result. Further actions are required before the deal concludes.


expired

This status is automatically set when the deal's lifetime expires. It indicates that no actions were taken within the allotted time. However, this is not a final status:

  • The deal remains in this state temporarily.
  • If no further activity occurs, the status transitions to canceled.

completed (final)

The deal has successfully concluded:

  • All required actions and internal transactions are finished.
  • Funds have been distributed accordingly.

canceled (final)

The deal has been revoked:

  • No further actions will occur.
  • Internal transactions are reversed, and any frozen funds are released.