Balance API
Overviewโ
The Balance API allows you to retrieve your current account balance, including available funds, pending amounts, and transferable balances across all supported currencies.
Available Endpointโ
- Retrieve Balance - GET /balance
What You Can Doโ
- Check Available Balance - See how much money is available for transfers
- View Pending Amounts - Monitor funds that are pending settlement
- Multi-Currency Support - View balances across THB, JPY, SGD, MYR, USD, and more
- Real-Time Data - Get up-to-date balance information
- Transferable Amounts - Check how much can be transferred to bank accounts
How Balance Worksโ
Balance Typesโ
Your Omise account has three types of balances:
- Total Balance - All funds in your account (available + pending)
- Available Balance - Funds available for immediate transfer
- Transferable Balance - Funds that can be transferred to bank accounts
When Balance Updatesโ
Your balance updates when:
- โ A charge is successfully completed
- โ A refund is processed
- โ A transfer is created
- โ Fees are deducted
- โ Disputes are won or lost
- โ Chargebacks are processed
Settlement Periodsโ
Different payment methods have different settlement periods:
- Credit Cards: Usually 2-3 business days
- PromptPay: Instant
- Mobile Banking: 1-2 business days
- Installments: Per installment schedule
Use Casesโ
Monitor Cash Flowโ
Check your available balance before initiating transfers to ensure sufficient funds.