Paid Modules

6 min read5 sections

Paid modules are à-la-carte extensions to your XtreamGo panel. Each is licensed per-customer and per-feature — you pay only for what you actually use. This guide explains the most popular modules and how to activate them.

What are modules?

Think of modules as official plug-ins built and maintained by the XtreamGo core team. Every module: • Has its own license key tied to your account • Installs in one click — no SSH required • Can be enabled, disabled, renewed, or cancelled independently of your core panel license • Never breaks the rest of the panel when its license expires (graceful degradation) You will find the catalog at /shop or /modules in the public website. From the customer dashboard you can manage every active module — view expiry dates, download invoices, renew with one click.

DNS Manager

Hides your origin IP by rotating panel and load-balancer subdomains across multiple DNS providers (Dynu, Cloudflare, more) on a configurable schedule. Auto-heals when a free subdomain is revoked — a common gotcha with Dynu's 9-hour silent-cleanup policy. Best fit: any operator running a public panel under sustained attack pressure. Activate from /dashboard/modules → DNS Manager → Configure provider tokens → Pick rotation period.

Reseller Codes

Generates code-based credit packs your resellers can redeem inside the panel — no need to log into the admin UI. Each code is single-use, time-bound, and tied to a specific credit value. Activate from /dashboard/modules → Reseller Codes → Generate Batch.

How to activate a module

1. Open /shop and pick the module. 2. Complete checkout (Stripe / Paddle / PayPal / crypto). 3. Inside your customer dashboard, the module appears under "Active Modules". 4. Click "Install" — the module pushes itself to your panel via the same secure link your install bundle uses. No SSH required. 5. The module's settings appear in your panel sidebar within seconds.

What happens when a module expires?

The module enters "grace mode" — its routes still answer, but with a friendly upsell screen. None of your data is touched. Renew from the customer dashboard and the module reactivates immediately, no data loss.

Need more help?

Our support team is one email away. We typically reply within a few hours during business hours.