FluxBilling
Plugin marketplace

Every input and output is a plugin.

FluxBilling treats a hosting provider's payments, hypervisors, game panels, and notifications as plugins. Nothing is pre-installed and nothing costs extra — every plugin in the marketplace, Stripe and Proxmox VE included, is free and installs per tenant, or you build your own in the visual editor.

26 available5 planned0 pre-installedfree to install5 plugin types
marketplace
FluxBilling plugin marketplace — install and configure visual plugins per tenant
Featured

Four integrations that exercise the full surface area.

Across 4 plugin types
Payments
Stripe

Marketplace payment plugin. GatewayRegistry resolves it at runtime, no restart required.

Infrastructure
SolusVM 2

Marketplace infrastructure plugin. Adapter bridges to the provisioning interface.

Migration
WHMCS Importer

Core importer. Reads the WHMCS database, never writes back; re-runs skip records already imported.

Notifications
Telegram

Notification plugin. Subscribes to PlatformEventBus, formats with Handlebars.

Directory

Browse the directory.

Nothing is pre-installed. Every plugin runs through the same registry, with the same lifecycle hooks. Statuses are honest: Available installs on demand from the marketplace, Shipped means it's built into core (migration importers only, not a plugin install), Build it means there's a starter template, Planned is on the roadmap.

Payments

Charge customers, refund disputes, settle webhooks. Resolved at runtime through GatewayRegistry.

16 entries
Stripe
Available

Cards, wallets, recurring, refunds. Install from marketplace.

PayPal
Available

Standard checkout + webhook reconciliation. Install from marketplace.

Mollie
Available

iDEAL, SEPA, Bancontact, cards. Install from marketplace.

CoinGate
Available

BTC, ETH, USDT and more. Install from marketplace.

Bank Transfer
Available

Manual reconciliation flow. Install from marketplace.

GoCardless
Available

SEPA Direct Debit and ACH.

Authorize.Net
Available

Card vault and recurring profiles.

2Checkout
Available

Global card processing across markets.

Paddle
Available

Merchant-of-record. Tax handled at the gateway.

Skrill
Available

Wallet checkout, supported in EU markets.

CoinPayments
Available

Multi-coin crypto checkout.

BitPay
Available

BTC and Lightning settlement.

Worldpay
Available

Enterprise card acquiring.

CCAvenue
Available

India-region card and UPI processing.

2328.io
Available

Multi-coin crypto checkout, alternate settlement rails.

Square
Planned

POS-friendly card processing.

Infrastructure

Provision and lifecycle servers, containers, game pods, and domains. Resolved through VisualPluginAdapter.

9 entries
Available

VE 7/8 KVM guests cloned from cloud-init templates; console and snapshots.

Available

KVM servers from VirtFusion packages; single sign-on into the panel.

Available

KVM, OpenVZ, LXC plans. Emptiest-server placement, OS install, VNC console.

Available

Plans, locations and OS images per product; VNC console and reinstall.

Available

Game-server panel — Minecraft, Rust, ARK, more. SFTP, backups, eggs.

Available

Shared hosting accounts from WHM packages; cPanel, Webmail and phpMyAdmin SSO.

eNom
Available

Domain registration, renewal, nameservers, registrar lock, WHOIS privacy.

Plesk
Planned

Subscription provisioning on Plesk Onyx and Obsidian.

OpenStack
Planned

Self-hosted IaaS with Nova, Neutron, Cinder.

Notifications

Event-driven outbound to chat and ticketing. Subscribes to PlatformEventBus.

3 entries
Telegram
Available

Bot delivery for ticket, billing, and provisioning events.

Discord
Available

Webhook delivery to staff channels.

Slack
Available

Incoming webhooks for billing and ops alerts.

Analytics

Forward billing events to external analytics platforms. Subscribes to PlatformEventBus.

1 entry
Google Analytics 4
Available

Purchases, refunds, sign-ups forwarded with multi-currency revenue tracking.

Migration

One-way data importers from legacy hosting platforms. Read-only against the source system.

4 entries
WHMCS Importer
Shipped

Clients, services, invoices, transactions, tickets, tokenized cards.

EasyDCIM Importer
Shipped

Locations, racks, devices, IPAM, components.

Blesta Importer
Planned

Customers, packages, services with proration carry-over.

HostBill Importer
Planned

Multi-brand client and service migration.

Built-in

Email transports are core, not plugins.

Transactional delivery for invoices, dunning, password resets, and ticket replies is wired into the platform. Configure from Settings, no install step.

Templates are stored per tenant in the email_templates table and rendered with Handlebars.

Transports
7 built-in
  • SMTPcore
  • Sendmailcore
  • Mailguncore
  • SendGridcore
  • SparkPostcore
  • Microsoft 365core
  • Gmailcore
Extension surface

Build your own without touching core.

The visual flow editor is the canonical way to extend FluxBilling. Drag nodes onto a canvas, wire them together, save the plugin, register it at runtime — no rebuild, no FTP.

Node types
12

Start, end, HTTP, condition, switch, transform, status map, set variable, loop, delay, log, format message.

Flow scaffolds
9

Ready-made node patterns: HTTP+check, success/error branch, loop over array, transform+output, full action.

Starter templates
6

VPS, game server, web hosting, domain, license, blank — ship with sample connections and flows.

Plugin types
5

payment-gateway, infrastructure-provider, notification-integration, automation, custom.

Package & install

PluginPackager exports a plugin as a .xzplugin tarball — flows, connections, config schema, and metadata in one file. Import it from the marketplace browser.

  • The visual editor and the .xzplugin export use the same package format.
  • Payment plugins register through GatewayRegistry at runtime.
  • Infrastructure plugins bridge through VisualPluginAdapter.
Per-tenant isolation

Each tenant runs its own plugin set inside its own K3s pod with its own database. Plugin flows hold no privileged platform access — same internal interfaces, same auth, same rate limits as any other actor.

  • Plugins live in the tenant's own visual_plugins table.
  • Connections are encrypted with the per-tenant settings key.
  • Lifecycle events route through PlatformEventBus.
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 →