Platform
Wallet & billing
What is it
Wallet and billing run on one prepaid balance. You fund the wallet, every vertical settles from it, and the statement reconciles bookings, refunds and top-ups in one ledger across TRY, USD, EUR and GBP.
Capabilities
One ledger
Bookings, cancellations and refunds post to a single statement you can pull from the API.
Multi-currency
Hold and settle in TRY, USD, EUR or GBP with exchange rates from the rates endpoint.
No invoice chase
Prepaid settlement removes per-booking invoicing and credit reconciliation.
GET /v1/account/balance
{
"data": [
{ "currency": "EUR", "available": "12480.50" },
{ "currency": "USD", "available": "3120.00" }
],
"meta": { "request_id": "req_01JG7Y…" }
}Frequently asked questions
- How do I check my balance?
- Call the account balance endpoint at any time. It returns available funds per currency.
- What if my balance runs out?
- Bookings fail cleanly with INSUFFICIENT_BALANCE and nothing is partially created. Top up and retry the same request.
Related pages
- One APIA single integration for every vertical
- ReliabilityError catalogue, idempotency, uptime
- SecurityHMAC signing, key management, IP allowlist
Ready to integrate?
Tell us about your volume and verticals. We will get you sandbox keys.