FluxBilling
Plugin · SolusVM 2

SolusVM 2 billing and VPS automation

Connect SolusVM 2 with an API token and sell its plans as FluxBilling products. A paid order creates the customer’s SolusVM account and the server in the location and operating system they chose; the client area carries power controls, a VNC console, reinstall and root password reset. Unpaid invoices suspend the server and termination deletes it.

SolusVM 2 APIAPI tokenplans → productsVNC console
marketplace
FluxBilling plugin marketplace, where the SolusVM 2 plugin installs from — every plugin in the catalogue is marked Free
What it costs

The plugin is free. SolusVM licensing is unchanged.

The SolusVM 2 plugin is listed at no charge on the FluxBilling marketplace and installs on every tier. FluxBilling plans are priced by the clients you bill, not by the servers SolusVM runs.

Your SolusVM 2 installation stays as it is. The plugin only needs a personal access token from the SolusVM admin panel.

SolusVM 2 plugin
Plugin price
Free
Available on
Every tier
Authentication
Personal access token
SolusVM version
SolusVM 2
Customer link
SolusVM user per customer
Plugin version
1.7
Order to running server

From a paid invoice to a SolusVM 2 server

  1. 01OrderThe customer picks a location and an operating system from the ones you allowed, a hostname, and a root password — or receives a generated one.
  2. 02Find or create the SolusVM userThe customer’s SolusVM account is looked up by email and created if it does not exist.
  3. 03Create the serverThe server is created on the product’s SolusVM plan, in the chosen location, with the chosen image.
  4. 04Hand overAddresses, operating system, location and usage appear on the service page, with the customer’s controls.
Client area

What the customer can do with a SolusVM 2 server

Server detailsHostname, IP address, additional IPs, operating system, location and virtualisation type.
UsageCPU, RAM, disk and bandwidth.
PowerStart, stop and restart.
VNC consoleStarts a VNC session through the SolusVM panel.
ReinstallRebuild with another image from the ones the product allows.
Reset passwordResets the root password from the client area.

Staff side. Staff see the same page with the access credentials, and can reinstall or reset passwords on the customer’s behalf.

Product settings

A SolusVM plan becomes a product

SettingWhat it decides
PlanThe SolusVM 2 plan this product provisions.
Available locationsThe locations the customer may choose from.
Available OS imagesThe images offered with this product.
Allow OS / location selectionWhether the customer chooses at checkout.
Auto-generate passwordGenerates the root password instead of asking the customer.
Hostname templateGenerates hostnames from the service number with {{id}}. Empty lets the customer choose.
Setup

Connect SolusVM 2 in four steps

  1. 01Create an API tokenIn the SolusVM 2 admin panel: Account → API Tokens.
  2. 02Install the pluginInstall SolusVM2 from the marketplace in your FluxBilling admin panel. It is free.
  3. 03Enter the connectionThe panel URL and the token — the two fields on the right.
  4. 04Build a product and test itPick a plan, locations and images, then place one test order before you sell it.
What the plugin asks forconnection
  • SolusVM 2 panel URLThe panel’s base URL, without /api/v1.
  • API tokenA personal access token from Account → API Tokens.
Billing lifecycle

The invoice drives the server

WhenThe plugin
Invoice paidCreates the SolusVM user if needed, and the server.
Overdue past your grace periodSuspends the server in SolusVM.
Paid after suspensionUnsuspends it.
TerminatedDeletes the server.

Grace periods, reminders and the order in which renewals, payments and suspensions run are platform settings shared by every service — see Billing and Provisioning.

Limits

What it does not do

  • SolusVM 2 only. The plugin uses the SolusVM 2 API and does not connect to SolusVM 1 panels.
  • No in-place resize: plan changes on a running server are made in SolusVM.
  • Backups and snapshots are not offered through the plugin.
  • Addresses come from SolusVM’s own IP pools, not from FluxBilling’s IPAM.
Leaving the panel instead

Or adopt the running servers into FluxBilling’s own VPS module

VPS Panel Migration takes over hypervisors run by SolusVM 2. Started from the SolusVM 2 management node, it reads the panel’s database over SSH — read-only — and brings across the hypervisors it manages, its plans, IP pools and the owner of every server. Guests keep running throughout; nothing is stopped, restarted or rebuilt, and SolusVM stays installed until you decide to remove it.

The VPS module is priced per node rather than free. If you are happy with SolusVM 2, the plugin is the smaller change.

How the VPS module works
Questions

SolusVM 2 and FluxBilling, answered

What is a good SolusVM alternative?
It depends on what you want to replace. To keep SolusVM 2 and change the billing around it, this plugin connects it to FluxBilling. To stop running a separate VPS panel, FluxBilling’s VPS module manages KVM hypervisors directly and can adopt the servers already running under SolusVM 2 without downtime.
Does the plugin work with SolusVM 1?
No. It is written for the SolusVM 2 API, and SolusVM 1 panels are not supported. VPS Panel Migration documents Virtualizor, SolusVM 2 and Proxmox VE as its source panels.
What does the SolusVM 2 plugin cost?
Nothing. It is free on the FluxBilling marketplace. Your FluxBilling plan is priced by the clients you bill, not by servers.
Do customers get a console?
Yes. The client area starts a VNC session through the SolusVM panel, alongside power controls, reinstall and root password reset.
Can I upgrade a customer to a bigger plan?
Not in place through this plugin version; change the plan in SolusVM. Billing-side upgrades and proration still run in FluxBilling.
What happens when a customer does not pay?
The server is suspended in SolusVM once the invoice passes your grace period, unsuspended when it is paid, and deleted when the service is terminated.

SolusVM is a trademark of its respective owner. FluxBilling is not affiliated with or endorsed by its owner; the name is used only to say which software the plugin connects to. Plugin facts read from plugin version 1.7, September 2026.

Get started

Try it on your own data. Refund inside 14 days if it’s not the fit.

Pick a tier and provision a tenant in under two minutes — isolated K3s namespace, your own database, the full product. If FluxBilling isn’t the right fit inside 14 days, open a ticket and we’ll refund the subscription. No sales call, no qualification gate. Want to look around first? The live demo opens the admin and client panels with sample data, no signup.

14-day refund
Standard policy
  1. 01.
    Pick a tier
    Lite from €4.95/mo. Upgrade later, no migration.
    < 1 min
  2. 02.
    Provision the tenant
    Isolated K3s namespace + your own PostgreSQL database. Full product, your data.
    < 2 min
  3. 03.
    Refund inside 14 days
    Not the fit? Open a ticket within 14 days and we refund the subscription. No questions, no qualification gate.
    d0 — d14
14-day refund · cancel any time
Start →