Monetize capacity your way
Run in-house hourly cloud billing inside Virtualizor - plans, balance, invoices and payment gateways - or keep billing in WHMCS or Blesta and provision through the API. Multi-level resellers sell under your panel either way.
Plans, usage, invoices and cash flow
When in-house billing is on, Cloud users see balance, charges, invoices and top-up. Admins set currency, billing day, min/max amounts, company details on invoices and which payment gateways are enabled.
- Resource plans and hourly-style cloud charges
- Invoices, transactions and user balance
- Configurable currency, symbol and billing day
- Payment gateways you enable (for example PayPal)
From plan to paid invoice
Pick the billing path that matches how you already sell. Virtualizor either bills in-panel or hands lifecycle to your external billing stack.
Choose the path
Turn on in-house billing for cloud balance and invoices inside Virtualizor - or leave it off and use WHMCS or Blesta modules with the API for order and provision.
Price capacity
Define user plans and resource pricing. Set currency, min/max top-up, balance warning and the company name and address that appear on invoices.
Collect and grow
Enable payment gateways for top-ups. Issue invoices from usage. Add resellers who sell plans to their own customers under your cluster.
What billing in Virtualizor actually covers
Three ways to monetize. Same hypervisor engine underneath.
In-house cloud billing
Optional panel billing for Cloud users: balance, monthly charges, invoices and transactions. Configure billing day, currency, symbol, min/max amounts and balance warnings.
- Company name and address on invoices
- Optional invoice logo and terms text
- Support email and registration options for cloud signup
WHMCS & Blesta modules
Keep carts and invoices in the billing platform you already run. Virtualizor modules and the Admin API provision and manage VPS when orders complete.
- Official WHMCS and Blesta module paths
- Admin API for custom portals and automation
- Same create/rebuild/power actions as the panel
Resellers & user plans
Multi-level resellers sell under your master. Give them user plans and limits so their customers get a self-service cloud experience without accessing your full admin.
- Reseller hierarchy with scoped users
- User plans control what resellers can offer
- Cloud enduser billing when in-house is enabled
Panel logos, login screen and footer copyright are separate from billing - see Whitelabel & Branding.
Top-up cloud balance through gateways you enable
With in-house billing on, customers fund their balance via the payment gateways you turn on in admin. Virtualizor tracks top-ups against the same balance, invoices and charges flow.
- Enable only the gateways you need (for example PayPal)
- Top-ups land on the user balance used for cloud charges
- Min/max amounts and warnings stay under admin billing settings
Multi-level resellers under your master
Grow a channel without giving away the full admin panel. Create resellers, attach user plans and limits, and let them onboard their own customers into a scoped cloud experience.
- Master → reseller → enduser hierarchy
- User plans define what each reseller can sell
- Works with in-house billing or external modules
- Reseller logo/copyright is Whitelabel, not invoices
WHMCS, Blesta and the API
Keep carts and finance where your staff already work. Virtualizor still owns provision and day-to-day VPS control.
Official modules
- WHMCS module path for order-to-VPS automation
- Blesta module path for the same pattern
- Docs for install and product mapping on Softaculous
Admin & enduser API
- Admin API for custom portals and internal tools
- Enduser API for cloud-style automation
- Same lifecycle actions as the UI: create, power, rebuild
Admin control, Cloud self-service
What each role sees matches the shipped panel.
Administrators
- Enable or disable in-house billing for the cluster
- Currency, billing day, min/max, company and invoice settings
- Enable payment gateways and review transactions
- Create resellers, user plans and external module integration
Cloud users & resellers
- Cloud UI: balance, charges, invoices and payments when in-house billing is on
- Resellers manage their own users within plan limits
- External module customers use WHMCS/Blesta for cart and pay
- Branding for sub-users is covered under Whitelabel