Are you familiar with Appland? Appland is a Swedish-based cloud computing company that develops app store solutions for mobile operators, mobile devices, and online communities. Appland services are created as a mobile app with a variety of games and add-ons. The user who subscribes to Appland services receives access to all its add-ons and games without having to see annoying advertising.
AppClick technology allows customers to sell «virtual bonuses» using smartphone add-ons. This technology allows for two payment methods: a one-time payment or a subscription. Subscription is recommended for services that last a certain period of time. The user agrees that each year, their account will be charged an agreed-upon amount, and the user can certainly cancel the subscription at any time.
In order to produce the integration between AppClick and Appland services, our team created an AppClick Gateway which sends Appland requests to AppClick. This protocol is meant specifically for AppClick subscriptions, since the AppClick system offers two special subscription services.
Single Appland Gateway for Different Operators
The AppClick system can work simultaneously with several largest Russian mobile operators. We created a single gateway in order to quickly process client requests. All attached requests come to this gateway, and in turn, the gateway connects to different AppClick servers.
As far as the client is concerned, nothing has changed in their process. The difference is only seen on the server side. The choice of the URL for the AppClick API is determined based on the data in the configuration of the gateway, where there is the connection between the identification of the add-on (app ID) and the operator, to which it belongs.
For example, in order to determine a status of a subscription, the gateway server request will be addressed to the AppClick server of a certain operator; when the app ID parameters are changed, the request will be sent to the AppClick server of a different operator.
As you can see, a single gateway can connect to the AppClick API of a specific operator, depending on the requested identification.
Stay tuned for more exciting updates, as our team is working hard for you every day! Happy summer!