1. Do we send a rollback call after you get a General Error or time-out for the WITHDRAW call?
- For a time-out, a ROLLBACK call is initiated automatically to the wallet. Regarding the General Error, this is a configurable option, by default we will not initiate a rollback call, however, we can configure this to initiate a rollback call on General Error (code 1).
2. Do we have games where the player should collect the win amount so that you will send us a DEPOSIT request?
- For those games that have a Gamble feature, when a winning round is finished, the player has the option to either Collect or Gamble the winnings. If the player takes no action, the winning amount is automatically collected once the player session expires.
3. Do we have a logic to force-close the round if the player didn't collect the win after a while?
- No, if the player is in the middle of a game feature (for example; in-game free spins), the round will remain open until the player finishes the round.
4. Do we have a scenario when a user leaves a game without seeing a bet result, do we send a win transaction?
- If a player closes the game before seeing the round finished, any pending winnings will be automatically collected when the session expires.
5. Could a DEPOSIT or ROLLBACK request be sent before WITHDRAW?
- We always await the WITHDRAW request response before initiating a DEPOSIT/ROLLBACK request. The only time a ROLLBACK is initiated before a WITHDRAWAL response is when the response takes longer than 10 seconds (configured time-out). In which case, if the withdrawal request was successful on the wallet side, the wallet should refund the bet to the player, or if the wallet never handled the withdrawal request, the ROLLBACK response should contain Error Code 12 (Unknown Transaction)
6. How much are we waiting before considering an API call as timed out?
- Wallet time-out is configured to 10 seconds.
7. What is the difference between a FAILED and a PENDING request?
- A PENDING request is when we receive no response from the wallet, possibility due to a network issue, whereas a FAILED round is when we receive a response with an error code
8. How many times do you retry pending or failed DEPOSIT requests?
- A pending DEPOSIT request will be retried for 2 hours using the Fibonacci Sequence. If after the retries, we still do not receive a successful response, the round will go into a Failed state.
- When a DEPOSIT request fails with an error code, the round will not be retried.
9. Will a PENDING DEPOSIT be retried after the 2 hours?
- Once a round goes into a FAILED status, it will only be retried when the player opens any of our games.
10. What happens if a withdrawal request fails during a FreeGamesBonux (FGB) round?
- During the FreeGamesBonus (FGB) round, if the withdrawal BET fails, the request will be rolled back and the player will lose the round.
Comments
0 comments
Please sign in to leave a comment.