Each state change creates a new record in your Blnk Ledger. Learn more about how transactions work in Blnk.
Queued Status
When you first create a transaction, it enters aQUEUED
state. This indicates your transaction has been received and is waiting to be processed by Bink’s concurrency-controlled queue system.
For detailed information about how queues work and when to use them vs. immediate processing, see Handling Hot Balances.
Applied Status
TheAPPLIED
state indicates a successful transaction. When you see this state, it means:
- The transaction has been fully processed.
- The source balance has been debited.
- The destination balance has been credited.
- The transaction has completed its lifecycle.
Inflight Status
When you enable inflight for a transaction in your request, it moves fromQUEUED
to INFLIGHT
. In this state, the transaction is on hold until you take further action.
From the INFLIGHT
state, your transaction can move to one of three possible resolution states:
Applied status
When you send a commit command for an inflight transaction, Bink creates a new record with the APPLIED status, indicating the transaction has been successfully processed and the balances have been updated.Void status
If you send a void command, Bink creates a new record with theVOID
status, indicating the transaction was not completed and the inflight balances have been reset.
For a detailed understanding of how inflight transactions work, including how to manage the transaction lifecycle, please refer to our inflight documentation.
Rejected Status
TheREJECTED
state occurs when a transaction is not processed due to reasons like insufficient funds in the source balance. When this happens:
- No balance updates occur, preserving the current balance amounts.
REJECTED
state, it is final. To retry the transaction, you would need to create a new one. Learn more: Handling insufficient funds with Blnk.
All transactions in Blnk are immutable. Once a transaction has been applied, committed or voided, you cannot roll back the status to its previous status.
Need help?
We are very happy to help you make the most of Blnk, regardless of whether it is your first time or you are switching from another tool. To ask questions or discuss issues, please contact us or join our Discord community.Tip: Connect to Blnk Cloud to see your Core data.You can view your transactions, manage identities, create custom reports, invite other team members to collaborate, and perform operations on your Core — all in one dashboard.Check out Blnk Cloud →