Game Top Up & Digital Product API
Plug into one API, sell hundreds of games. Connect your online store, bot, or app to the IndoTopup catalog of game top-ups, vouchers, and digital products. Top up your balance, send orders, and receive results via webhook.
What is a game top-up & digital product API?
The game top-up & digital product API (H2H, host-to-host) connects your system directly to the H2H IndoTopup catalog. Your system sends the order, we forward it to the provider, and the result comes back via webhook. No manual work in between.
Ideal for game top-up store owners, Telegram and WhatsApp bot admins, app developers, voucher resellers, and internet cafe owners who want to sell game top-ups, vouchers, mobile credit & data, and e-wallets without holding stock.
Use the game top-up & digital product API in four steps.
The same four steps for a Telegram bot, web store, or mobile app.
Sign up
Create a Partner account. Sandbox mode is active immediately, no KYC.
Test in sandbox
Get an API key and try every endpoint without deducting your balance.
Top up balance
Top up your H2H Balance via QRIS, virtual account, or e-wallet.
Go live
Register your server IP, switch to production, and your first order goes through.
One request, and the result arrives on its own.
Send the SKU and target. We forward it to the provider, deduct your balance, and send a signed webhook when the order completes. Failed orders are automatically refunded to your balance.
- Idempotent via reference: safe to retry on timeout
- HMAC-SHA256 webhooks with staged retries
- Request limits per account level, with remaining-quota headers
Everything your technical and operations teams need.
API for production integration, dashboard for manual orders and account management.
Auto-Fallback: orders switch routes on their own if one route fails
Set a maximum price limit, and the system tries the cheapest variant first, then switches to an eligible alternative. A successful order is charged at the final price, and the difference from the price limit is refunded immediately.
Sandbox
Test the whole flow from order to webhook without touching your balance.
Signed webhook
Every callback carries an HMAC-SHA256 signature you can verify.
Bulk order
One product, one target, up to 100 sequential orders with a single invoice.
Check player account
Check the nickname and purchase limit before checkout. 40 free checks per day.
Keys, secrets, and IP Whitelist
Credentials are stored as hashes and shown only once. Production rejects IPs you have not registered.
Dashboard for manual orders
Do not want to code yet? Order, monitor transactions, and download reports and invoices directly from the dashboard.
Game top-up order failed? It switches routes automatically.
Send one order with a maximum price limit. The system tries the cheapest route first, then switches to a backup route if it fails. You only pay the final price, and the difference from the price limit goes straight back to your balance.
See how Auto-Fallback worksOrder results reach your server, signed.
The final-result callback carries an HMAC-SHA256 signature you can verify. If your server is down, we retry in stages until it succeeds, and failed orders are automatically refunded to your balance.
Webhook verification guideNot ready to code? Order directly from the dashboard.
The H2H IndoTopup Partner dashboard lets you create manual orders, place bulk orders of up to 100, monitor transactions, download reports and invoices, and manage your balance, API keys, and IP Whitelist in one place.
- Manual orders & bulk orders
- Transaction reports, CSV, and PDF invoices
- Top up balance via QRIS, VA, and e-wallet

How much do you profit per month?
Pick a product, set your selling price, and slide the daily volume. The results are compared across each account level.
Two account levels, with capacity that grows with your volume.
Your level determines request capacity, number of IPs, and queue priority. You level up automatically from cumulative transactions or a single large balance top-up.
Starter
Prime
Pay with what you already use every day.
QRIS, bank virtual account, e-wallet, and convenience store. Your balance is credited automatically once payment is confirmed.





Active methods may change. The dashboard shows the latest list.
Frequently asked questions
What is the H2H IndoTopup game top-up & digital product API?
H2H IndoTopup is an H2H (host-to-host) Partner API for selling game top-ups, vouchers, mobile credit & data, and other digital products from the IndoTopup catalog through your own online store, bot, or app.
What is H2H Balance, and can it be withdrawn?
H2H Balance is a prepaid balance in Rupiah for buying digital products through the API or dashboard. The balance cannot be withdrawn, but failed orders are automatically refunded to your balance.
Is there a registration fee or minimum volume?
No registration fee. Minimum balance top-up is $0.61. No minimum monthly volume.
What if a request times out, can the order be duplicated?
No. Every order carries your own reference. Resend the same request with the same reference and you receive the original transaction with no double deduction.
What is the difference between sandbox and production?
Sandbox simulates the whole flow, including webhooks, without deducting your balance. Production deducts your balance, sends real orders, and only accepts requests from IPs you have registered.
Which products are available in the API?
Direct game top-ups, game vouchers, e-wallets, mobile credit and data, and other digital products. The full list and prices are in the dashboard after you log in.
How do I upgrade my account level?
Automatic: through cumulative successful transactions, or with a single balance top-up above the next level threshold. Levels are evaluated daily.
Your first order can go through today.
Create an account, get a sandbox API key, and test the whole flow. Ready for production? Register your server IP and top up your balance.



























