Namesilo Registrar Advanced

Namesilo Registrar Advanced

Developed By Websavers Inc

Compatible with WHMCS v8.8


This module allows WHMCS to interface with NameSilo’s API to provide Registration, Transfer, Renewal, EPP Authcodes, DNS management and domain updates to be processed in real-time.

The module sells for $49.99 (CAD) for 1 year of updates and support. If you wish to receive updates and support for additional years, you must renew. It is ioncube encoded.

If you have the free Namesilo WHMCS module from GitHub, this is a drop-in replacement for it.

Bonus: we give back to the community. All bugs we repair in this module are ported to the Namesilo free module via our public fork here:

This module includes all of the functionality of the free Namesilo module, plus advanced functionality like:

  • Automation for direct client -> namesilo domain transfer management (requiring less staff management)
  • WHMCS admins can specify name servers for the domain to change to when a transfer completes successfully
  • Client email notifications whenever a domain transfer status changes
  • Support for WHMCS's built-in TLD import and price sync
  • Support for WHMCS's built-in ICANN verification email system and 60 day lock notification
  • The option to enable daily TLD pricing updates (using WHMCS cron) with a pre-set markup
  • Provides an admin dashboard widget showing TLD pricing cost in USD pulled live from Namesilo
  • Fully automated .ca (Canadian Citizen registration types only) and .us registration and transfer support

Configuration, Installation, and Upgrade instructions are found within the module's README file. If you wish to provide clients with the ability to see and manage their own domain transfers, we provide template code modifications as well.

To enable automated domain pricing sync, you will need to first follow the WHMCS directions to import and enable the TLDs of your choice here: Once the TLDs have been set up in WHMCS, go to Setup > Domain Registrars > NameSilo and enable the automatic pricing sync option, specifying your preferred percentage markup. As long as the WHMCS daily cron is set up and working, your TLD prices will automatically synchronize nightly, ensuring any new sales are automatically applied.

Note: when a TLD is on sale (cheaper to register than renew) it is always restricted to 1 year registration only, as this is the guidance of NameSilo techs.

All other improvements in this module over the module published by NameSilo are automatic.



5 stars
4 stars
3 stars
2 stars
1 star

SDN Host Administrator @sdnhost3631

December 22, 2019 at 09:24:13 PM

Isn't there some one who used this module? I am not sure about this .

  • 4 years ago
  • Version Number 3.3

Version Compatibility

Compatible with WHMCS v8.8

Full Version Compatibility

  • Selected versions of WHMCS v8.8
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1

System Requirements

  • A Namesilo account and API key
  • Your WHMCS cron job must be configured and working
  • WHMCS 8.6+
  • PHP 8.0+

* Requirements listed are in addition to the WHMCS default system requirements.

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Websavers Inc


v8.6 Released November 1st, 2023

Latest Version

  • [2023-11-01]: 8.6 | Prevent accidental contact changing across multiple domains, urlencode values for saveDNS function
  • [2023-09-19]: 8.5 | PHP 8.1 fixes, fix after transfer behaviour display in admin, add to client area, improve detection of complex TLDs, more efficient DNS record removal, and duplicate record detection, fix display of ICANN email verification requirement


Previous Versions

v8.0 Released January 9th, 2023

View/hide detailed changelog

[2023-01-09]: 8.0 (4c6de34) PHP 8.1 compatibility (fixes DNS management javascript). Detect and warn about duplicate CNAME records. Remove auto-addition of ._tcp to SRV record. Log XML errors to module log rather than activity log. Repair retrieval of contact info and updating contact info.


v7.0 Released March 27th, 2022

View/hide detailed changelog

  • Add ability for admins to specify name servers to set post-transfer. Ability for clients to do this will be added in a future update.
  • DNS record management improvements, including further fixes to performance.
  • Simplify cron-based pricing sync code by using WHMCS API calls rather than direct DB updates when possible


v6.0 Released November 3rd, 2021

View/hide detailed changelog

Make DNS updates way faster and improve display of DNS management page. Fix EPP transfer code encoding issues. Repair domainsync not detecting cancelled domains. Ensure priority 0 DNS records are changed to 1 before submit to Namesilo API.


v3.3 Released April 9th, 2019

View/hide detailed changelog

(e9b7995) Ensure ICANN email verification message shows properly in Client Area with latest Six template changes. We also now show the ICANN email verification notice in admin area when viewing the domain.

Please Note: After this update, you must be using the latest "Six" template file for clientareadomaindetails.tpl and then you must also update the file's template code according to the readme found in the download for the ICANN email verification notice to continue working in the Client Area. The admin area notification should simply work without any template changes.


v3.2 Released September 2nd, 2018

View/hide detailed changelog

  • Sanitize more strings to remove namesilo name.
  • Support SRV record saving, but only for TCP protocol (glitch in Namesilo API limits this)
  • Untested support for email forwarding to multiple addresses


v3.1 Released March 20th, 2018

View/hide detailed changelog

[2018-03-20]: Prepare for commercial release


See also

OpenSRS Domains Pro

The OpenSRS Domains Pro module allows you to register, renew and transfer domains from an ever-expanding selection of TLDs, including many new gTLDs. This module supports domain locking and WHOIS Privacy for select TLDs, as well as WHMCS Domain Sync.


ConnectResseller WHMCS Registrar Module

ISPAPI Registrar Module

The ISPAPI Registrar Module connects WHMCS to your HEXONET account.

Domains module Realtime Register

Advanced domain module for WHMCS - Easily offer over 2000 TLDs to your customers

Reseller API Module

Access Over 500 TLDs at Cost Price with Domain Reseller at Rad Web Hosting