Isolated per currency
Endpoints are split by currency, so a problem in one currency stays in that currency.
Home/Technology
Launch, debit, credit. However many providers you use, these are the only three requests your system receives. Below is what HIGHEND ASIA does in between, limited to what you can verify.
Round trip
Based on seamless wallet. Your wallet talks only to HIGHEND ASIA, and we reconcile each provider's spec in the middle.
The highlighted box is the side receiving the current request. The operator wallet balance changes the moment each callback arrives.
POST /game/launchOperator requests game launchPOST /sessionConverted to provider spec, session created200 game_urlProvider returns launch URL200 game_urlGame opens on operator sitebet 5.00Bet placed at providerPOST /wallet/usd/debitDebit callback to operator wallet200 balanceBalance returned after debit200 okResult passed to providerwin 12.50Provider settles the resultPOST /wallet/usd/creditCredit callback to operator wallet200 balanceBalance returned after credit200 okRound completeWallet modes
We integrate a seamless wallet by default, with no balance transfers. If your wallet structure is hard to change, talk to us first about the transfer model.
| Item | SeamlessDefault | TransferBy agreement |
|---|---|---|
| Where player balance lives | Operator wallet. HIGHEND ASIA only relays callbacks. | Provider wallet during play. Moved on entry and exit. |
| What the operator builds | Balance, debit and credit callbacks | Deposit and withdrawal requests |
| When balance updates | Instantly, on every bet | On transfer |
| Adding a currency | One more per-currency endpoint. | Wallet setup grows per provider. |
| Best fit | Running many providers on one wallet | When your current wallet structure can't change soon |
Specification
What dev teams ask before the first meeting, answered up front.
Reliability
Instead of certification badges, here's what we actually do.
Endpoints are split by currency, so a problem in one currency stays in that currency.
On both the operator and provider side, we process only requests from registered addresses.
The back office is split into Full, Reports and Support permissions, so you grant only what's needed.
New providers and spec changes reach production only after passing stage review.
Each debit and credit callback is logged individually, so in a dispute we both look at the same record.
We report the cause, impact and recovery time as soon as we confirm them.
Stage access
Stage URLs and test accounts open before you sign.