First Integration From Brother's Team
How we get started
Before choosing Nautilus Games as a partner for our platform, we had integrated with major industry players like SBO, PGSoft, and World Entertainment. Our expectations were high for a smooth and simplified process. We have been very pleased with the integration provided by Nautilus Games. Their support has been excellent, and their cutting-edge technology is highly impressive.
From the progress of the contract to the API integration, the Nautilus Games team has been productive in navigating all the scenarios we have encountered and will face.
Integration process
After completing our research on Nautilus Games, we decided to proceed. First, we contacted them to request integration. Their sales team promptly called back to confirm and guide us through the process. Once the contract was signed, we received an email with access to the Back Office site, where we created our account and generated API keys for Seamless Wallet mode. We also received a well-structured document for integrating the RESTful API.
After that, we began implementing our callback service for Seamless Wallet mode. The process was very straightforward, allowing us to easily integrate it with our system within a single working day. Nautilus Games also provides numerous features in their Back Office, enabling us to manage games and reports efficiently.
From our side, the codebase for the integration is so simple.
The Back Office site is user-friendly and makes our operator's staff work effortlessly.
On the game client side, iFrame is the standard. We simply load the game's URL via the browser, and the game launches smoothly, ready for the player to enjoy.
Summary
The good things
- The process is very lightweight and straightforward.
- Their support team is excellent, providing nearly real-time responses to our questions and concerns.
- The iFrame is very smooth, and the server response time is low, enhancing our players' experience.
- The data exchange between two systems are secured by TLS and OAuth2 protocol for authorization.
Things that need improvement
- The well-structured document misses the important part of the session concept and its life cycle for the state management for the operator side.
- A retry mechanism for handling failed client responses when the operator successfully responds to the data.
- A signal for the end of a session.
- A sandbox or mock service allows the operator to test their callback service independently, improving productivity.