OpenSRS Domain Billing + BillingServ

Automate domain registration billing, renewals, and customer management for your OpenSRS reseller business. No manual invoicing. No chasing payments. Just billing that runs itself.

What is OpenSRS domain billing?

OpenSRS is a wholesale domain registrar owned by Tucows, one of the largest internet infrastructure companies in the world. It has been serving domain resellers since 1999 and today supports over 18,000 resellers managing more than 17 million domains across 700+ TLDs. Hosting companies, web agencies, and ISPs use it as the backbone of their domain reseller business.

What OpenSRS doesn't provide is a way to bill your end customers. You manage wholesale purchases and account balances within OpenSRS, but invoicing your clients, collecting payments, and chasing renewals all sit outside the platform. BillingServ connects to the OpenSRS API to handle that entire billing layer automatically.

How BillingServ powers your OpenSRS billing

BillingServ connects directly to the OpenSRS API. When a customer purchases a domain, BillingServ registers it through your OpenSRS account and generates the invoice. As domains approach expiry, renewal invoices go out automatically with payment reminders sent ahead of the due date.

Renewals are collected through your connected payment gateways without customers needing to take action. If someone doesn't pay, you know before the domain lapses. Your customers get a branded portal to manage their domains and invoices. You get a clear view of what's renewing and what's outstanding.

Everything your OpenSRS billing needs

BillingServ takes care of the billing side so you can spend your time on customers and growth, not admin.

Automated Domain Registration

When a customer buys a domain, BillingServ registers it via OpenSRS and invoices them automatically. No manual steps between purchase and delivery.

Renewal Billing & Expiry Tracking

BillingServ tracks expiry dates across your customer base and generates renewal invoices ahead of time, with payment reminders sent automatically before the due date.

Domain Portfolio Billing

Customers with multiple domains are billed cleanly across their full portfolio, every renewal cycle, without you needing to touch it.

Multi-TLD Support

Bill across all TLDs available through your OpenSRS account. Set your own pricing per TLD and BillingServ handles the invoicing accordingly.

Customer Billing Portal

Give your customers a clean portal to manage their domains, view invoices, and update payment methods. Brandable to match your business.

Stripe & PayPal Payments

Accept card payments, PayPal, and direct debit through BillingServ's built-in payment gateway integrations. No separate payment setup required.

The billing layer your OpenSRS reseller business needs

OpenSRS gives you access to one of the most established wholesale domain platforms in the world. What it doesn't give you is a way to invoice your customers, automate renewals, or manage the billing side of your reseller operation. That's the gap BillingServ fills. It sits between your OpenSRS account and your customers, handling registration billing, renewal cycles, and payment collection without manual work on your end.

The setup is straightforward and the integration works out of the box. Whether you're billing for a handful of domains or managing a growing portfolio across multiple customers, BillingServ keeps the billing side running in the background so you can focus on the business.

No per-module licensing fees

BillingServ includes the OpenSRS integration in all plans. No add-on costs, no separate charge for the connector.

Modern, clean interface

Not a legacy admin panel. Something that looks and works the way people expect software to today.

API-first billing

BillingServ's API lets you automate anything not already handled out of the box. Build on top of it when you need custom workflows.

Straightforward flat pricing

Plans from £12/month with no hidden fees, no per-transaction markup, and no surprise costs as you scale.

Frequently asked questions

Common questions about using BillingServ for OpenSRS domain billing

BillingServ connects to the OpenSRS API to handle domain registration, renewal billing, and customer notifications. When a customer purchases a domain, BillingServ registers it through your OpenSRS account and generates the invoice. Renewals are tracked and billed automatically from there.
Yes. BillingServ tracks domain expiry dates and generates renewal invoices automatically ahead of the due date. Payment reminders go out to your customers and renewals are processed through your connected payment gateways without any manual input from you.
Yes. BillingServ supports billing across all TLDs available through your OpenSRS account. You set your own pricing per TLD and BillingServ invoices your customers accordingly, regardless of what they've registered.
BillingServ generates renewal invoices on the schedule you set, sends payment reminders before the due date, and processes payments through Stripe, PayPal, or your other connected gateways. If you have auto-collection set up, renewals are collected without the customer needing to do anything.
Yes. The Starter plan covers up to 250 clients and is priced to make sense for smaller operations. If you grow, there are larger plans that scale with you without needing to switch platforms.

Ready to automate your OpenSRS billing?

Start your free trial and set up your OpenSRS domain billing in minutes.