Why a pay-per-token AI gateway for Indonesian devs
Published 2026-07-08 · Nexotao
If you build with AI from Indonesia, you already know the tax. It isn't the model price — it's everything wrapped around it.
You want to try Claude Opus or GPT-5. So you reach for a credit card that charges in dollars, sign up for a plan sized for someone else's usage, buy seats you don't need, and hope your spend doesn't quietly balloon. For a solo dev, a student, or a two-person team in Jakarta or Bandung, that's a lot of friction to answer one question: is this model any good for my app?
Nexotao removes the wrapper. One Rupiah balance. Eight frontier models. Pay per token. No plans, no seats, no credit card.
What “pay-per-token” actually means
You top up a balance in Rupiah — starting at Rp 10.000— and every call draws down that balance by the exact number of tokens you used, input and output billed separately, at each model's live per-token rate. 1 Rupiah = 1 Rupiah. There's no “credit” abstraction sitting between your money and your usage, no monthly minimum, and nothing expires on a billing cycle. When the balance runs low, you top up again. That's the whole model.
Top up the way you already pay for things: QRIS, or crypto (USDT / USDC). No international card required.
Why this fits Indonesian devs specifically
- Rupiah in, tokens out. Prices are shown in Rupiah andUSD, per 1M tokens, right on the catalog. You're not doing FX math in your head or eating card conversion fees.
- No credit card gate. QRIS is how the country pays. Top up in about a minute and start calling models.
- Right-sized for real usage. A weekend project and a production workload use the same balance. You pay for what you send, not for a tier you have to grow into.
- Keep your tools. Nexotao is OpenAI-compatible — and speaks the Anthropicformat too. Point your existing SDK (or Claude Code) at Nexotao's base URL, drop in a Nexotao key, and nothing else in your codebase changes.
One catalog, ultra-cheap to frontier
The point of one balance is that you're never locked to one model. Reach for a cheap workhorse when the task is simple, and a frontier model when it's hard — same key, same balance, same API.
| Model | Input / 1M | Output / 1M | Good for |
|---|---|---|---|
| Claude Opus 4.8 | $0.56 | $0.56 | Hardest reasoning, frontier flagship (promo) |
| Claude Opus 4.7 | $0.56 | $0.56 | Strong reasoning, 350k context, vision (promo) |
| Claude Opus 4.6 | $0.56 | $0.56 | Dependable reasoning, most economical Opus (promo) |
| Claude Sonnet 4.6 | $0.39 | $0.39 | Balanced speed + quality (promo) |
| GPT-5 Mini | $0.13 | $0.26 | Fast, cheap general-purpose |
| Grok 4.3 | $0.25 | $0.50 | Fast text + reasoning, OpenAI-compatible |
| DeepSeek V4 Pro | $0.087 | $0.174 | Best price-performance, coding |
| DeepSeek V4 Flash | $0.028 | $0.056 | Ultra-cheap high-volume workhorse |
Notice the spread: DeepSeek V4 Flash to Claude Opus 4.8 is the difference between a draft and a decision. With one balance you can route cheap-by-default and escalate only when a task earns it — the single biggest lever on an AI bill.
Migration is minutes, not a project
You don't rewrite anything. If your code already talks to OpenAI or Anthropic, you change two lines — the base URL and the key — and keep every SDK, framework, and tool you already use. We wrote the 5-minute version: the quickstart →
Start where you are
Frontier AI shouldn't require a US credit card and a plan built for someone else. Top up a Rupiah balance, pick a model, ship.
Create a key and top up in about a minute.