AIvikings Registrar for WHMCS

Your domain registrar, connected to WHMCS.

Offer availability checks, TLD pricing sync, premium-domain pricing, registrations, renewals and nameserver management from your WHMCS installation.

Built for hosting providers, domain resellers, agencies and SaaS operators that want domains in their existing customer workflow.

Availability

WHMCS Marketplace: Coming soon

Download version 1.0.0 directly from AIvikings and follow the installation guide. The WHMCS Marketplace listing is awaiting approval.

Direct download is available now as a ZIP file. You need an AIvikings account and API key to use the module.

A familiar configuration screen

AIvikings registrar module settings in WHMCS, including API key, TLD selection, fallback nameservers and debug logging.
AIvikings module configuration in WHMCS. Select the image to open it at full size.

The domain operations your WHMCS team needs

TLD pricing sync

Import AIvikings TLD pricing into WHMCS, then review your retail prices and enabled terms.

Availability checks

Check domain availability from the WHMCS order flow before registration.

Premium pricing

Use premium pricing during supported availability lookups and cost checks before premium orders are executed.

Registration and renewal

Register domains and renew existing holdings through your AIvikings account.

Nameserver management

Read and update nameservers. Configure optional fallback nameservers for registrations.

Debug logging

Inspect module API calls through WHMCS module logging while testing and troubleshooting.

Choose the extensions you want to offer

All TLDs

Import all available AIvikings TLDs.

Only selected TLDs

Use an include list for a focused catalog.

All except selected TLDs

Use an exclude list to leave specific extensions out.

Enter TLDs as a comma-separated list, for example com, net, ai, co.uk. Review the imported catalog before offering it to customers.

Keep premium prices tied to the actual domain

With premium pricing enabled, the module checks the domain price during supported availability lookups. For orders WHMCS marks as premium and supplies a premium cost for, it rechecks that cost before registration or renewal. A changed cost stops the operation for review.

Standard TLD prices are not a substitute for a premium-domain quote. Read the WHMCS pricing guide.

From account to configured catalog

  1. Create an AIvikings account. Obtain your API key and agree the registrant-contact workflow for client domains.
  2. Install and activate the module. Download version 1.0.0 and follow the installation guide while marketplace approval is pending.
  3. Configure the registrar. Enter your API key, choose a TLD selection mode, and set optional fallback nameservers.
  4. Run WHMCS Registrar TLD Sync. Import the available pricing for your chosen catalog.
  5. Review WHMCS Domain Pricing. Assign the desired TLDs to AIvikings and review customer prices before taking orders.

Check the fit for your customer workflow

The reviewed module supports the operations listed above. Transfer-in is not enabled. WHMCS client contact fields are not automatically mapped into registration requests, and domain expiry/status Sync callbacks are not implemented.

Agree how client registrant details will be handled before enabling registrations. Nameserver updates do not move DNS records or hosting. Talk through your requirements.

WHMCS module questions

Is the module available on the WHMCS Marketplace?

Marketplace availability is coming soon and approval is pending. Version 1.0.0 is available now as a direct ZIP download from AIvikings. An AIvikings account and API key are required to use it.

What do I need to get started?

You need an AIvikings account, an API key and a WHMCS installation. Install the module, configure your catalog, run Registrar TLD Sync and review Domain Pricing.

Can I choose which TLDs to sell?

Yes. Offer all available TLDs, include only selected TLDs, or exclude selected TLDs. Enter the selection as a comma-separated list.

How does the module handle premium pricing?

With premium pricing enabled, availability lookups can return premium prices. For orders marked premium by WHMCS with a supplied premium cost, the module checks the current cost again before registration or renewal and stops when that cost has changed.

Does pricing sync also synchronize expiry dates?

No. TLD pricing import is separate from domain status and expiry synchronization. The reviewed module has no domain Sync or TransferSync callback.

Does the module support transfer-in and client contact mapping?

Transfer-in is not enabled, and WHMCS client contact fields are not automatically mapped into registration requests in the reviewed module. Discuss the appropriate client registrant workflow with AIvikings before offering registrations.

Does module debug logging make this a sandbox?

No. Debug logging helps inspect module API calls. An API key connects to the real account; registration and renewal requests can incur real charges.

Bring domain registration into your WHMCS workflow.

Download the module, create your account and follow the setup guide. Contact us if you need help with your customer workflow.