Running a hosting business often means running a lot of open tabs.
There's your domain registrar in one window, your hosting control panel in another, your SSL provider somewhere else, and your billing system trying to hold it all together. A client signs up for a package, and behind the scenes, you're manually logging into three different systems to make it happen. If something is missed or if a renewal slips through, that's a support ticket and an unhappy customer.
This is the problem we've been working to close. Today, we're adding OpenProvider, OpenSRS, and Virtualmin to the BillingServ integration library and shipping a fully rebuilt GoGetSSL module alongside them.
Domains: OpenProvider and OpenSRS
Most hosting businesses resell domains. The mechanics of doing it well, automated registration, renewal invoicing before expiry, and transfers handled without manual steps, have historically required either a dedicated billing system built around a registrar API or a lot of patience.
OpenProvider and OpenSRS are two of the most widely used wholesale domain platforms in the industry. OpenProvider is an ICANN-accredited registrar with access to over 1,900 TLDs and a clean API that makes automation straightforward. OpenSRS, an ICANN-accredited registrar run by Tucows, manages over 8 million domain names across a network of more than 9,000 web hosts and ISPs. Both are white-label, built for resellers, and are now connected to BillingServ.
When a client orders a domain through your BillingServ storefront, the registration is automatically sent to the registrar you've connected. Renewals are invoiced before they're due. Cancellations, transfers, and updates follow the same path. There are no manual steps and no switching between systems.
We support both because hosting businesses have existing registrar relationships, and we're not here to force a change. Whichever one your business already uses, it connects to BillingServ.
Hosting Automation: Virtualmin
Virtualmin is an open-source web hosting control panel for Linux. It handles DNS, web servers, mail, databases, and backups from a single interface, with no per-account licensing fees. It's a sensible alternative to cPanel, particularly for hosting businesses that scaled back on commercial panel costs over the past few years.
The BillingServ integration handles the full account lifecycle. A client pays for a hosting plan, and their Virtualmin account is created. An upgrade triggers a plan change. A cancellation suspends the account. None of it requires anyone on your team to touch a terminal. It works the same way the Pterodactyl integration works for game server hosts, triggered directly by billing events in BillingServ.
SSL Certificates: GoGetSSL, Rebuilt
The GoGetSSL module has been running in BillingServ for a while, but it needed work. The design has been updated, the API integration has been rewritten to use GoGetSSL's current endpoints, and we've changed where certificate generation occurs.
Previously, clients had to configure their SSL certificate during checkout. That created friction at exactly the moment you want the process to feel simple. A client buying a hosting package would hit a wall of certificate configuration fields before they'd finished paying.
We moved the generation out of checkout entirely. Clients now purchase the certificate at checkout as a clean line item, then go to their client dashboard to generate it when they're ready. They can also reissue and track certificates from the same place. Support tickets for routine SSL tasks, reissues, renewals, and configuration questions drop significantly when clients have a self-service interface that actually works.
GoGetSSL sources certificates from DigiCert, Sectigo, RapidSSL, and other certificate authorities. The reseller program is white-label, so your clients see only your brand.
What This Adds Up To
Between this release and earlier integrations, a hosting business on BillingServ can now connect its domain registrar (OpenProvider or OpenSRS), its control panel (Virtualmin or Pterodactyl), its SSL provider (GoGetSSL), and its payment stack (Stripe, PayPal, GoCardless, or CoinGate) in one place. A client buys a package, and the whole provisioning chain runs automatically.
That's the direction we're heading. More integrations, fewer manual steps, less time spent in different tabs.
All four integrations are available now. If you're already on BillingServ, head to your integrations panel to connect them. If you're new, the 14-day free trial gives you time to test the full setup.