Everyone

What is Opterius Commerce?

An overview of Opterius Commerce — a free, open-source WHMCS replacement built for hosting companies.

Last updated 1776211200

What is Opterius Commerce?

Opterius Commerce is a self-hosted, open-source billing and client management platform built specifically for hosting companies. It replaces WHMCS with a modern Laravel 13 stack, a clean Tailwind CSS interface, and tight integration with Opterius Panel for automated provisioning.

[!IMPORTANT] Commerce is licensed under AGPL-3.0. Self-hosting is free. A hosted SaaS version will be available through Opterius Cloud (coming soon).


Key Features

Area What Commerce handles
Clients Registration, profiles, company details, tax IDs
Products & Services Recurring plans, one-time items, addons
Invoicing Auto-generated invoices, PDF export, line items, tax
Orders Order approval, upgrades, cancellations
Domains Registration, transfer, renewal, WHOIS management
Tickets Multi-department support queue with staff assignment
Payments Stripe, PayPal, bank transfer, crypto (6 gateways built-in)
Provisioning Auto-provision cPanel/Plesk accounts via Opterius Panel
Reports Revenue, MRR, churn, tax summaries

How Commerce Fits the Opterius Ecosystem

┌─────────────────────────────┐
│       Opterius Panel        │  ← Server management (DNS, mail, PHP, SSL)
└────────────┬────────────────┘
             │ Provisioning API
┌────────────▼────────────────┐
│      Opterius Commerce      │  ← Billing, clients, orders, tickets
└────────────┬────────────────┘
             │ (future)
┌────────────▼────────────────┐
│       Opterius Cloud        │  ← Fully managed hosting SaaS (coming soon)
└─────────────────────────────┘
  • Panel handles the server — DNS zones, mailboxes, SSL certs, PHP versions.
  • Commerce handles the business — selling plans, collecting payments, managing support.
  • Cloud (deferred) will let customers pick a location and specs; Opterius provisions everything automatically.

Open-Source Philosophy

Commerce is built to be community-auditable. Every line of business logic — invoicing, provisioning, tax — is in PHP source you can read, fork, and extend. Unlike WHMCS, there is no ioncube-encoded core.

[!TIP] If you run Opterius Panel on the same server, Commerce can automatically create hosting accounts the moment an order is paid — no manual provisioning.


What Commerce Does Not Do (Yet)

  • Email piping (inbound email → tickets via SMTP relay)
  • Affiliate / referral tracking
  • Automated fraud screening (MaxMind, etc.)
  • Multi-server load balancing for provisioning

These are on the roadmap. See the installation guide to get started.