Premium is a ready-made VIP system: passes with benefits that the player buys for game currency, with a timer and a one-time free trial. The server applies the benefits everywhere by itself: discounts in the store, bonus rewards, VIP prizes in events and the season.
What the player sees
- Every pass, lowest tier first: name, benefits and duration.
- A free trial once per pass, with a badge on the tab while it waits.
- A timer of the active pass and "Extend".
- Buying for currency or items; a pass for real money is sold through the platform checkout.
-10% in the shop · +20% rewards · daily gems
-25% in the shop · x2 rewards · VIP prizes in events
How it works
Step 01Add the system to your project
Ask the AI coder: "Add a VIP pass". It installs the ready system; the tab appears for players once a pass is set up.
Step 02Set it up in the dashboard
Open the dashboard, pick your project and go to Live Operations → v2 → Premium.
- Create a pass: name, tier, duration, benefits and price options.
- Turn on the free trial if you want one.
The AI button on the page opens an assistant: describe what you need, it proposes changes, and you review them and press Save.
Step 03Test and release
Check the system in the test version of your app. Settings go to the live app as a separate action - see publishing and links.
For developers
VIP works through client.premium in @idosgames/core. Discounts and bonuses need no code: the server applies them in every purchase and claim.
// Passes of the title (config) and the player's VIP state
const defs = await client.premium.getDefinitions()
await client.premium.getUserState()
const vip = client.data.user.state?.Premium
vip?.MaxActiveTier // the best active tier, 0 without VIP
vip?.Subscriptions?.['vip_gold']?.ExpirationDate // check the date, not just the key- A used trial stays used: the trial list is in
ActivatedTrialIDs, do not offer it again. - What was actually charged and granted is in the response of a purchase, not in the base price.
Every field is described in the premium-system skill, served by the SDK MCP server.
Frequently asked questions
Can VIP be sold for real money?
Yes, through the platform checkout. The VIP screen itself sells passes for game currency and items.
Do I have to code the discounts?
No. The server applies premium discounts and bonuses in the store and in rewards by itself.
Step-by-step guides
- How much money can you make from an appHow much money can you make from an app on iDos Games: premium and paid features for Aspis, AI features users pay for, rewarded ads and a live earnings board.
- How to monetize a browser game without ruining itHow to monetize a browser game: what to sell, a store, VIP, a season pass, starter deals, rewarded ads in the app and a token, with prices players accept.
See also
- In-game store: storefronts, offers and pricesHow the ready-made iDos Games store works - storefronts with rotating offers, prices in game currency or real money, free gifts and purchase limits - and how to set it up in the dashboard without code.
- Timed events: a festival with a prize trackHow ready-made iDos Games timed events work - limited-time events with tokens, a milestone track, VIP second prizes and daily caps - and how to set them up in the dashboard.
- Season and battle pass: tiers with prizesHow the ready-made iDos Games season works - a battle-pass-style ladder of tiers with rewards, status from play, VIP second prizes and alternating seasons - and how to set it up in the dashboard.
Make your own game
Describe the idea in a sentence - the AI coder builds it, and it goes live at its own link.