FluxBilling
Product · Platform features

One billing platform, six surfaces, no sync layer.

Billing, DCIM, provisioning, IPAM, reseller, and a visual plugin builder — built into the same database, the same audit log, the same admin panel. Pick any surface to read the deep-dive.

Surfaces
6
Database
One Postgres per tenant
Plugins
Visual + JSON manifest
Deploy
K3s · multi-region
Feature areas

Pick a surface. Open the deep-dive.

Each area below links to a page that explains what it does, what it ships with, and how it fits into the platform.

In the panel

Real surfaces, not a sales deck.

Three frames from the running product. Same database, same auth, same audit log behind each one.

admin · overview
FluxBilling admin panel — invoices, services, and DCIM in one view
plugin builder
FluxBilling visual plugin builder
dcim · rack
FluxBilling DCIM rack view with U-positions, power, and inventory
ipam · subnets
FluxBilling IPAM — subnet hierarchy and VLAN tagging
Across every surface

The plumbing that runs underneath all six.

Things you only build once when the surfaces share a database. Things you build six times when they don’t.

Inbound webhooks
Per-gateway signature verification on inbound payment webhooks (Stripe / PayPal / plugin gateways). Replayable from the panel.
Reseller integration
HMAC-signed partner endpoints with per-key rate limits, audit log, and webhook deliveries to the reseller's own URLs.
Multi-region
Master + tenant-pod model on K3s. Run customers in EU, US, or both. Per-region database and backup cron.
Audit log
Every state change, who triggered it, which actor (user/API/cron/webhook). Exportable, retained per tenant.
DDoS sensor + WAF
In-house sensor package on edge nodes feeds a WAF that scores and bans abusive IPs across the fleet.
Disaster recovery
Per-location backup cron, standby instances, restore + failover services with a DR dashboard.
Cloudflare Tunnel
Zero-trust ingress for tenant pods without exposing origin IPs. Bound into the K3s deployment flow.
Console relay
Websocket-backed live updates for active console sessions — KVM, IPMI Serial-over-LAN, and RFB/VNC.
Domain registrar
Domain workflow with registrar plugins, contact records, and renewal billing tied to the same invoice ledger.
Auth provider plugins
Pluggable login providers: local, OAuth, SAML, and 2FA — added without touching the auth core.
Internationalization
Defaults + overrides translation system. Admins enable languages and override any string per tenant.
K3s deployment
Tenants run as Kubernetes pods, not Docker containers. Rolling updates patch the fleet from a single release tarball.
AI assistance
AI-drafted and AI-refined ticket replies, plus AI blog generation with SEO metadata. Bring your own key (Anthropic / OpenAI) or any ai-provider plugin — staff review every draft before it sends.
Email templates
Every transactional email is a Handlebars template stored per tenant. Edit subject, body, and branding from the admin panel.
Notification channels
Telegram, Discord, Slack, or any webhook target as notification-type plugins with per-event message templates.
Feature toggles
Switch off surfaces you don't use. Disabled features are removed from both panels and blocked at the API, not just hidden.
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.

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 →