Integrations - Modules for WHMCS, Blesta, Paymenter, HostBill and cert-manager

Sell domains straight from your billing software and issue TLS certificates automatically in Kubernetes. The modules are open source (MIT), free of charge and talk to the Domain-Reseller-API: more than 2000 TLDs at reseller prices, with no base fee and no minimum volume.

Registrar module

WHMCSBeta

Register, transfer and renew domains straight from WHMCS, including TLD price sync for your domain pricing list.

  • Registration, transfer and renewal
  • Nameservers, glue records, transfer lock
  • Managed DNS and DNSSEC
  • Auth code, contacts, domain sync

Extract the ZIP into modules/registrars/ and enter your API key.

Beta: please test in sandbox mode first. Feedback and bug reports are welcome as GitHub issues.

Registrar module

Blesta

Full registrar module for Blesta 6 with Domain Manager integration, price sync and client area.

  • Registration and transfer (1–10 years)
  • Contact handles, owner change, .eu trade
  • DNS records, zone import, DNSSEC
  • Restore, hold, transfer-out approval

Copy the components/ folder into your Blesta installation.

Server extension

Paymenter

Sell domains as a Paymenter service: live checks at checkout, a public domain search and alignment with the billing lifecycle.

  • Availability and premium check before payment
  • Public domain search
  • Auto-renew in line with suspension and cancellation
  • Idempotent provisioning

Copy the DomainResellerApi folder into extensions/Servers/.

Domain module

HostBillBeta

Domain module for HostBill: registration, transfer, renewal and DNS management through the Domain-Reseller-API.

  • Registration, transfer and renewal
  • Nameservers and contacts
  • Managed DNS and DNSSEC
  • Auth code and domain sync

Extract the ZIP into includes/modules/Domain/ and activate the module.

Beta: please test in sandbox mode first. Feedback and bug reports are welcome as GitHub issues.

ACME DNS-01 webhook

cert-manager

TLS certificates for Kubernetes via DNS-01 using Managed DNS: Let's Encrypt including wildcards, without an open HTTP port.

  • Wildcard and multi-SAN certificates
  • Domains registered here and standalone zones
  • CNAME delegation for customer domains with third-party DNS
  • Helm chart, multi-arch image, API key with scope dns:write

Install the Helm chart from ghcr.io, store the API key as a secret and reference it in your ClusterIssuer.

Running your own software? Use the REST API directly.

All modules use the same public API. If your system isn't listed, you can integrate domain checks, registration, transfers, DNS and webhooks yourself, with a sandbox and an OpenAPI specification.

Get an API key and set up your module