OpenSRS Domains Pro

OpenSRS Domains Pro

Developed By OpenSRS

Compatible with WHMCS v7.1

The OpenSRS Domains Pro module:

  • Works alongside other registrar modules
  • Supports registering, renewing and transferring domains
  • Supports hundreds of new gTLDs offered by OpenSRS
  • Supports 20+ ccTLDs
  • Supports WHMCS Domain Sync
  • Supports WHOIS Privacy and Domain Locking for select TLDs
* WHOIS Privacy available for: .biz, .bz, .cc, .co, .com, .info, .me, .mobi, .net, .org, .tel, .tv, .ws domains.
* Domain locking available for: .asia, .au, .biz, .bz, .ca, .cc, .co, .com, .in, .info, .me, .mobi, .net, .org, .tel, .tv, .us and .ws domains.
* UK Domains: You can register, and domains. New orders are not supported for, and
* Supported ccTLDs: .ae | .at |.au [ | | | |] /.be /.br / .bz /.ca /.cc /.ch /.co /.de /.dk /.es /.eu / .fr / .in /.it /.li /.me /.mx /.nl / .nu /.pw / .ro / .ru / .se / .sg / .tv /.uk [ | |] /.us /.ws
* Additional domains will be added in the future.



5 stars
4 stars
3 stars
2 stars
1 star

Bradley Porter @SaneChoice

May 11, 2018 at 03:31:14 PM

I have to agree with Jason. The slowness to adopt the latest PHP and WHMCS versions means this module has unfulfilled potential. This means quite a lot of manual hacking to make it work if you want to ensure your WHMCS instance(s) is as secure as possible. When you contact OPENSRS support for an update, they just state they cannot provide one and thats it.

It is also worth noting that OpenSRS (now) do not offer you any form of a discount if you are a small player in the domain market. So, no cost differential and slow software updates now makes this a service we are moving away from.

  • 6 months ago
  • Edited

Jason Agouris @iTristanJason

January 3, 2018 at 01:03:51 AM

@OpenSRS the module works fine and when you release an upgrade it's generally always an improvement BUT your releases for WHMCS upgrades are WAY WAY too slow.

WHMCS is now at version 7.4 WHMCS coming out and OpenSRS support just told me that it "will be a few months" until the next upgrade. Months, still?!?! And no telling what version this will support.

Here is why this matters. This isn't only about OpenSRS, it's about the users' ecosystems *around* WHMCS – meaning the various tools, modules, plugins etc that OpenSRS users add to their business platforms to remain competitive, make more money, sell more domains, hosting services, etc etc to get clients in general. That ecosystem is expected to progress more or less at the same pace as WHMCS upgrades with some, but not lots of expected lag.

OpenSRS at the moment is firmly late to the game EVERY time now and it's making me see OpenSRS as firmly the weak link in our ecosystem because we have to keep holding back over and over waiting for your upgrades which seems to be getting even later to the game. This as compared to our other module partners, who are weeks to a couple of months, versus months to what's going to be nearly a year between upgrades.

You just need to understand that by making business partner-users wait *this* long we're now actually considering our ability to keep this up with OpenSRS long term from a business point of view. And we like you guys. Imagine those potential partners who couldn't care less?!

I'd give you 4 or 5 for the module, but I'm giving 2 for the upgrades – let's step it up guys!

  • 10 months ago

Reggie Goldman @reggie8463

December 15, 2017 at 12:48:35 AM

I've used it to transfer, register, edit records and contact information on v7.3 from the client area. It works fine. However there is a small amount of troubleshooting you may have to do and editing these files directly is not favorable. Please keep updating.


  • 11 months ago

Jimmy Wells @wellshosting

September 27, 2017 at 02:20:42 AM

to much bug

  • 1 year ago

Ruben Chet @Ruben

July 5, 2017 at 01:43:28 PM

No comment provided.

  • 1 year ago

Blue Net Box @BlueNetBox

April 9, 2017 at 11:38:10 AM

Overall, it works great and support is taking care of its users which is a plus.
However, there are too many native WHMCS files to edit (i.e. english language, domain fields and whois servers files). Every time WHMCS launches an update, we need to re-edit and append some OpenSRS text to those files over and over. It is counter-productive and time consuming.

I am sure there could be a way to add your own files somewhere without the need to edit a single WHMCS native file. Update this and your plugin will be awesome.

  • 1 year ago
  • Version Number 3.6

Jeff Walker @CyberBasement

March 6, 2017 at 09:08:11 PM

EDIT: The fixes in version 3.7 indeed appear to fix the issues I reported below. Also included are a few nice enhancements added to the domain details display such as the verification status and ability to retrieve domain notes/history from OpenSRS. Upgrading rating to 4 stars.

The module is very buggy since the last release. Updating contact information using the account contact details no longer works. You must type all of the information for each contact into the form manually.

Also, after renewing a domain the due and expiration dates are incorrectly reset on the next sync. If not caught, the domain will be set to "expired" and the client will not be invoiced for the next renewal.

Support has been able to reproduce both of these issues but has been unwilling to fix them for several months. Do yourself a favor and just use a different registrar, unless you like spending lots of time manually entering data and double-checking all of your domains to make sure the info is accurate.

Michael Levine @OpenSRS

April 7, 2017 at 10:41:30 PM

Hi Jeff,

We've just published v3.7 which addresses both of the issues you've outlined here. If you have any further feedback, please feel free to reach out to our support team.

  • 1 year ago
  • Version Number 3.5.1
  • Edited

Warren Priestley @ukhostme

January 15, 2017 at 02:39:05 AM

It's great to see an official module for OpenSRS that works with WHMCS v7+

  • 1 year ago
  • Version Number 3.5.1
  • Edited

Version Compatibility

Compatible with WHMCS v7.1

Full Version Compatibility

  • Selected versions of WHMCS v7.1
        7.1.0 - 7.1.1
  • All versions of WHMCS v7.0
  • All versions of WHMCS v6.3
  • All versions of WHMCS v6.2
  • All versions of WHMCS v6.1
  • All versions of WHMCS v6.0

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 OpenSRS


v3.7.1 Released April 10th, 2017

Latest Version

  • Added support for .AE


Previous Versions

v3.7 Released April 7th, 2017

View/hide detailed changelog

  • Fixed domain sync bug when renewing expired domains
  • Updated domain sync function
  • Added ability to view domain notes
  • Added ability to view registration verification status
  • Added ability to resend registrant verification email
  • Fixed bug with "Check transfer status" function


v3.6 Released March 31st, 2017

View/hide detailed changelog

  • Fixed domain contact update using "Use Existing Contact" function
  • Fixed toolkit bug on contact update
  • Fixed registration bug on .CA domain names
  • Fixed bug that duplicates the country code on phone numbers
  • Fixed bug in ICANN trade process


v3.5.1 Released December 5th, 2016

View/hide detailed changelog

  • Fixed auto unlock of domain names during updates
  • Improved error handling and user message for functions SaveNameservers(), GetNameservers()
  • Cleaned up module log reporting for functions getConnectData(), SaveNameservers(), ModifyRegistrarLock()
  • Removed cookie use in function GetNameservers()
  • Improved contact set validation for function SaveContactDetails()


v3.5 Released November 29th, 2016

View/hide detailed changelog

  • Implemented new ICANN trade policy for all gTLDs (Review new ICANN policy above)
  • Automated contact updates to all gTLDs by accepting Tucows Inc. as DA
  • Registrant IP is logged with OpenSRS API server for ICANN audits on contact updates
  • Improved multiple end user error messages
  • Improved error handling for contact update function


v3.4.1 Released October 11th, 2016

View/hide detailed changelog

  • Fixed domain sync function and cron report


v3.4 Released May 27th, 2016

View/hide detailed changelog

  • Adds support and fixes the phone # formatting issue that affected WHMCS’ OpenSRS module
  • Added support for an older version of PHP for the domain sync function
  • .ORG TLD no longer requires an organization name


See also

ISPAPI Registrar Module

The ISPAPI Registrar Module connects WHMCS to your HEXONET account.

ISPAPI High Performance DomainChecker Module

High-performance Domain Availability Checks using Hexonet's registrar API

ZA Domains CO.ZA WHMCS Module - ZACR EPP

ZA Domains CO.ZA WHMCS Module - Free Module for CO.ZA Domain Resellers and Domain Registrars

ISPAPI Pricing Importer Module

Quickly update your WHMCS domain pricing list

Slimsite website builder - Freemium plan available

Sell the best website builder. Add 6 website builder plans, including a freemium plan.