GAP Integration - AmKa Chat — 2026-03-15 (Sunday)
Group: GAP integrration - AmKa (WhatsApp)
Bhargav Veepuri — 9:50 AM
Hey Ken, thanks for the quick answers! We're clear on the currency approach (HKD + conversion on our side) and real-time balance. A few more questions before we start building:
Setup
- Which game providers support HKD? We hit error code 7 ("Provider Details not Found for Currency") — does login just fail for unsupported providers, or is there a list we can reference?
- What dev/staging credentials should we use? (operatorId, IPs to whitelist, test keys) Is there a test game provider with predictable results?
Balance Endpoint 3. What timeout does GAP use when calling our /balance endpoint? If we're slow, does GAP retry or fail the request? 4. Is the login balance used as a fallback if /balance fails, or is it purely informational?
Sessions 5. Can a user have multiple active sessions (e.g. two games in two tabs)? How are concurrent /betrequest calls handled? 6. Can we refresh a token before the 6hr expiry, or must the user re-login? 7. Does GAP notify us when a session ends?
Bet Lifecycle 8. How do we set/update global min/max bet values — BackOffice or API? 9. When round_closed: true on betrequest — does that mean no resultrequest will follow? 10. For signature verification failures, should we return OP_INVALID_SIGNATURE specifically, or is any non-200 response sufficient?
Thanks!
ken (+1 (510) 370-0943) — 10:08 AM
Will check these
ken (+1 (510) 370-0943) — 11:23 AM
travistidwell.com https://travistidwell.com/jsencrypt/demo/ travistidwell.com
1.Will share list of providers which support HKD .. If you send HKD for provider which doesnt support it ..login wont work
-
Things required from your side for integration to create operator id
a. Your server ip - All requests to originate from this ip to us, not from client side b. Your server endpoint url - This is where we shall send requests for debit/credit c. Your public key
- You can create one here (https://travistidwell.com/jsencrypt/demo/)
-
timeout is 4 sec for balance there wont be retry for bet ..is response doesnt come in 4sec from your side , bet will be failed for result / rollback .. 10 retries
-
Few providers need balance during login itself like JiLi
-
Multi session wont be feasible
-
user to relogin
-
No
-
Backoffice duting operator creation
-
round_closed flag is supported by only few providers ..
-
OP_INVALID_SIGNATURE