Subscriptions
How subscriptions work — buying, renewal, and what happens when the wallet runs dry.
A subscription ties a user to a plan for a fixed period. Buying one creates a game server automatically with the plan's resource limits; the wallet is charged at the same time.
Buying
The purchase wizard walks the user through four steps: pick a duration, choose a server type (egg), configure the server, and confirm with a name. On confirmation the panel charges the wallet, creates the subscription and the server, and stores an invoice — all or nothing, so a failed purchase never leaves a half-created server or a surprise charge.
Renewal
Subscriptions renew automatically at the end of each period. If the wallet has enough balance, the panel extends the subscription and records a new invoice. If not, the subscription becomes past_due and its servers are suspended until the wallet is topped up again.
Extending
Users can extend a subscription early by buying another period of the same product — the wallet is charged immediately and the end date moves forward.
What admins see
On a user's page (Admin → Users → [user]) you'll find their wallet balance, subscription history, and transaction history, and you can adjust their balance there.