In your balance platform, funds are held in balance accounts. These balance accounts may hold a single or multiple currencies. For each currency, a balance account consists of the following types of balances:
- Available: the balance that is available for use.
- Balance: the sum of transactions that have already been settled. This is also known as the current balance.
- Pending: the sum of transactions that will be settled in the future.
- Reserved: the balance currently held in reserve.
You can configure webhooks to get notified when a balance change meets certain conditions for any of these balance types. Based on this information, and to avoid negative balances, you can top up or transfer funds between the balance accounts in your platform when you receive the notification.