WHMCS-IEDR Registrar Module

WHMCS-IEDR Registrar Module

Developed By elive

Compatible with WHMCS v7.6

Our WHMCS-IEDR plugin provides .ie Registrars with an easy and simple method to link their WHMCS installation to the Irish Domain Registry’s API, to provide full support for clients and administrators to be able to register, renew and cancel domains from directly within WHMCS.

Once installed, it seamlessly integrates, and adds an important level of automation for your clients with .ie Domains. With support for all the .ie custom fields, DNS Server modifications and issuing Transfer Auth Codes, your clients can now fully manage all their .ie domains 24 hours a day, freeing up your staff’s valuable time.

You can also, optionally schedule a nightly cron job that will report on domains that the renewal date in WHMCS do not match that of the IEDR.

Order WHMCS-IEDR Registrar Module now for only €150 +vat once off and an annual license charge of €150 + vat that includes all updates.

This includes FREE installation by one of our expert technical staff, if required.

Key Features

Direct link to the IEDR API within WHMCS to allow :

  • Register .ie Domains (Client and Admin)
  • Renew .ie Domains (Client and Admin)
  • Transfer .ie Domains (Client and Admin)
  • Request Delete on .ie Domains (Admin)
  • Remove .ie Domains from NRP (Admin)
  • Request Transfer Auth Code for .ie Domains (Client and Admin)
  • Update DNS servers (Client and Admin)
  • Update Admin Contact Info (Client and Admin)
  • Nightly Report on Domain Dates (Admin)
  • Debug Mode (Admin)
  • Use IEDR Test or Live API
  • Custom fields on Registration to comply with IEDR Registration information requirements
  • View and Update IEDR Tickets Addon Module
  • View current IEDR Account Balance Widget


PHP 5.4+, MySQL 5.x, WHMCS, IonCube Loader, IEDR API Account.

Tested with v5.x, v6.x and v7.x of WHMCS and IEDR API 1.8

Tested with PHP 7

Planned Features for future versions

  • Improved Client interface for registering .ie domains, with step by step guides


There are no reviews yet!

Be the first to review WHMCS-IEDR Registrar Module.

Version Compatibility

Compatible with WHMCS v7.6

Full Version Compatibility

  • All versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
  • All versions of WHMCS v7.2
  • All versions of WHMCS v7.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
  • All versions of WHMCS v5.3

System Requirements

  • A Valid IEDR Registrar API Account
  • PHP 5.4+

* 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 elive


v1.3.7 Released December 20th, 2018

Latest Version

  • Support for WHMCS Domain expiry date sync.
  • IDN Support implemented - This feature is still in BETA, as there are certain limitations EG: Cannot set DNS Servers containing IDN text
  • Update to Tickets Add-on - Prevent Domain Holder being changed during Transfer.
  • Various Code improvements.
  • Fixed an issue with the Tickets Add-on that caused the add-on page to render blank on Activate/Deactivate
  • Optional : Updated Additional Fields to have more clarification around registering
  • Optional : Added to the Hook to give an error if some fields are not filled in during order process


Previous Versions

v1.3.6 Released April 12th, 2018

View/hide detailed changelog

  • Workaround: The IEDR issue related to contacts not having a phone number or company name causing libxml_display_errors has been resolved.
  • Fix: Pasting text into fields with invisible characters causing an IEDR UTF-8 Validation Error has been resolved.
  • Fix: Hook to set the domain as Pending from Active when a new domain is registered was previously using an incorrect parameter in the WHERE clause.
  • Added: Checks to ensure phone number, company, and email fields are formatted correctly before saving contact details. The IEDR accepts any non-empty value without further validation which could cause a libxml_display_error on return if the data doesn't match the XML schema.
  • Added: New configuration option to allow Nameservers to be left as current, or to continue to use the WHMCS default and custom ones specified in the text fields on domain transfer .
  • Added: More debug options in the configuration to explicitly add the configuration dumps to the client area and to explicitly include the Login command (which will contain your IEDR username and password) in the dump. Left unchecked the dumps will be limited to the admin area and will exclude the Login command.
  • Modified: Charity domains are excluded from the nightly reports and when renewed in WHMCS they now return as successful, without actually processing the renewal with the IEDR - which would return a response with an error.
  • Tested for WHMCS 7.5 and encoded to support PHP 5.6 & 7.1 with Ioncube 10.x


v1.3.5 Released March 1st, 2018

View/hide detailed changelog

  • Updated the Hook to set a domain to pending after ordering to use the domain ID instead of the name.
  • Formatting of amounts in the Balance Widget.
  • Updated client site domain contact form to cater for various Country field types in themes
  • Better handling of settings, depending on PHP environment settings.
  • Various code improvements


v1.3.3 Released January 16th, 2018

View/hide detailed changelog

  • Ability to set if Domain Transfers retain existing NS or apply WHMCS Defaults
  • Charity domains handling improved. Renewal will not send a renewal request to the IEDR and they no longer appear in the Sync Report
  • Improved handling of Debug messages.
  • Some code cleanup and description updates.
  • Included an ‘extras’ folder that has some sample customisations. Please see the README.txt file in that folder.


v1.3.2 Released December 15th, 2017

View/hide detailed changelog

  • Implemented checking on Domain Transfer. If a ticket exists for the domain already, the transfer is not processed.
  • Improved handling of line breaks in Ticket Remarks updating.
  • Some code cleanup.


v1.3.1 Released October 19th, 2017

View/hide detailed changelog

  • Implemented IEDR API 1.8
  • Bug Fix : Multiline Ticket Remarks were being sent as single lines.


v1.3 Released August 10th, 2017

View/hide detailed changelog

  • Added IEDR Tickets Addon to be able to view and update tickets from within WHMCS
  • Added IEDR Widget to show the current Deposit Balance on the WHMCS home screen
  • Added an tick box option during registration to set a domain to Charity. If set to No, then the text in the Charity field is ignored, so clients cannot set a domain to charity by accident.
  • Fixed an issue for multi-year renewals.
  • Added an option to the Config to choose between instant payment or setting domain to RenewOnce on 1 Year Renewals
  • Added Config option to set the From address of emails sent from the Ticket document submission process.
  • Added the ability to modify the Admin Contact details on a domain for WHMCS Admins and Clients


v1.2.1 Released December 16th, 2016

View/hide detailed changelog

Bug fix in Nightly File Sync and text updates


v1.2 Released December 5th, 2016

View/hide detailed changelog

Implemented IEDR API 1.7 and tested for WHMCS 7 & PHP 7


v1.1 Released December 10th, 2015

View/hide detailed changelog

Implemented IEDR API 1.6


v1.0.0 Released February 3rd, 2015

View/hide detailed changelog

Version 1.0 Product Launched


See also

GoDaddy Registrar Module

Official GoDaddy Wholesale Domain Registrar Module

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.

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

Domains module Realtime Register

Advanced domain module for WHMCS - Offer over 1000 TLDs to your customers