ISPAPI Registrar Module

ISPAPI Registrar Module

Developed By Hexonet

Compatible with WHMCS v7.10

The registrar module supports the following functions and features:

  • Domain Registration
    • Additional domain fields
  • Domain Transfer (with AuthInfo code support)
  • Domain Management
    • Domain locking
    • Update Contact Information (with UTF-8 support)
    • Change Nameservers
    • Nameserver Registration (Add, Modify, Delete)
    • Explicit Deletions supported in Admin panel
  • Domain Renewal
    • Special handling for registries without explicit renewals (many ccTLDs)
  • DNS Management
    • Record-Types: A, AAAA, MX, MXE, CNAME, TXT
    • Allows user defined TTL values and MX priorities
  • Email forwarding
  • URL forwarding
    • Redirect using HTTP
    • Forward using HTML Frame
  • Optional TLS/SSL for API connection
    • Supports proxy server for accelerated API access
  • Support for testing environment
  • WHOIS Privacy management of .CA domain names
  • Change of Registrant for .CA / .IT domain names
  • Support for WHOIS Privacy / ID Protection
    • Uses privacy service WHOISTRUSTEE.com
    • ID Protection toggle in Admin area gets synchronized
    • Client area WHOIS Privacy management
  • Support for all bulk update operations
  • Support for IDNs
    • automatically selects IDNA2008 if supported by TLD (e.g. .de)
    • uses API based IDN conversion by default
    • can be configured to use PHP method instead
  • Support for new domain sync method (_Sync)
    • Workaround for ccTLDs that need to get renewed before expiration
  • Support for .SWISS registrations
  • Support for SRV records
  • Support for DNSSEC Management

 

Reviews

5 stars
6
6
4 stars
0
0
3 stars
0
0
2 stars
0
0
1 star
1
1

Gigliola Zapata @gigliola8135

July 14, 2019 at 07:21:15 PM

A total disaster !! There is NO documentation how to configure domain registration and prices.

  • 10 months ago
  • Version Number 1.8.3

M F @MF

December 20, 2017 at 02:04:17 AM

one of the best registrars, excellent support, very good plugins!

  • 2 years ago
  • Version Number 1.0.53

M F @Philabits

September 12, 2017 at 06:46:38 PM

I work with many domain registrars and this plugin was one of the most complete plugins. Everything works as it should be. Hexonet service rocks!

  • 2 years ago
  • Version Number 1.0.51

Bernd Hilmar @virtexxa

August 31, 2017 at 08:53:02 PM

Hexonet is a very reliable registrar, offering a huge amount of domain extensions. All offered WHMCS modules work well and they have an amazing and fast support. Also their new ControlPanel is very clear and easy to use.

  • 2 years ago
  • Version Number 1.0.51

Denver Barnard @denver3682

May 23, 2017 at 01:33:34 PM

Hexonet is an amazing service provider with an excellent support department, all there modules 100% hassle free.

  • 3 years ago
  • Version Number 1.0.45

Hash Varsani @Atelier-Hosting

July 26, 2016 at 07:14:47 PM

Excellent plugin with brilliant support team.

  • 3 years ago
  • Version Number 1.0.41

Sean Wilke @seanw

July 11, 2016 at 07:10:01 PM

No comment provided.

  • 3 years ago
  • Version Number 1.0.40

Version Compatibility


Compatible with WHMCS v7.10

Full Version Compatibility


  • Selected versions of WHMCS v7.10
        7.10.0
  • All versions of WHMCS v7.9
  • All versions of WHMCS v7.8
  • All versions of WHMCS v7.7
  • All versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
        7.3.0
  • 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


  • HEXONET Live or Test Account – Create a free account at www.hexonet.net

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

Changelog

v3.0.8 Released May 28th, 2020

Latest Version


3.0.8 (2020-05-28)

Bug Fixes

  • ci: fixed version update process (7ce9773), closes #148

 

Previous Versions


v3.0.7 Released May 28th, 2020

View/hide detailed changelog

3.0.7 (2020-05-28)

Bug Fixes

  • statistics: review how to better load addon module versions (013117e)

 

v3.0.6 Released May 25th, 2020

View/hide detailed changelog

3.0.6 (2020-05-25)

Bug Fixes

  • phpcompatibility: added process to check for PHP compatibility (4bacc24)
  • phpcompatibility: use of PDO instead of mysql_* functions (up to now to a problem) (b52d0bf)
  • phpstyle: use double quotes instead of single quotes (2c1e7d0)

 

v3.0.5 Released May 20th, 2020

View/hide detailed changelog

3.0.5 (2020-05-20)

Bug Fixes

  • registerdomain: revert previous change (customer issue was a missing whmcs config) (4355d2c)

 

v3.0.4 Released May 20th, 2020

View/hide detailed changelog

3.0.4 (2020-05-20)

Bug Fixes

  • registerdomain, savecontactdetails: use $origparams instead of $params (37b2ee5)

 

v3.0.3 Released April 27th, 2020

View/hide detailed changelog

3.0.3 (2020-04-27)

Bug Fixes

  • tld & pricing sync: support maria db (unsupported column type json) - follow-up fix (4146a06)

 

v3.0.2 Released April 27th, 2020

View/hide detailed changelog

3.0.2 (2020-04-27)

Bug Fixes

  • tld & pricing sync: support maria db (unsupported column type json) (35c3367)

 

v3.0.1 Released April 27th, 2020

View/hide detailed changelog

3.0.1 (2020-04-27)

Bug Fixes

  • dep-bump: upgrade helper module (0b30051)

 

v3.0.0 Released April 27th, 2020

View/hide detailed changelog

3.0.0 (2020-04-27)

improvement

  • php-sdk: migrate to PHP-SDK to get connector code replaced (870b6b3)

BREAKING CHANGES

  • php-sdk: replaced connector code with the use of our PHP-SDK which is built for that purpose.

 

v2.7.1 Released April 27th, 2020

View/hide detailed changelog

2.7.1 (2020-04-27)

Bug Fixes

  • hooks: renaming variable names (conflicting with stripe payment gateway for any reason) (76ce8ea)

 

v2.7.0 Released April 14th, 2020

View/hide detailed changelog

2.7.0 (2020-04-14)

Features

  • pricingsync: added redemptionfee/gracefee settings to TLD & Pricing Sync mechanism (4dec7da)

 

v2.6.2 Released April 3rd, 2020

View/hide detailed changelog

2.6.2 (2020-04-03)

Bug Fixes

  • makefile: missing additionalfields file in package (2506c6b)

 

v2.6.1 Released April 3rd, 2020

View/hide detailed changelog

2.6.1 (2020-04-03)

Bug Fixes

  • dep-bump: upgrade whmcs-ispapi-helper to the latest release (fixed path issue) (8b6c2b2)

 

v2.6.0 Released April 2nd, 2020

View/hide detailed changelog

2.6.0 (2020-04-02)

Features

  • additional fields: prefill X-CA-LANGUAGE with configured client language (fa8597c)

 

v2.5.2 Released April 2nd, 2020

View/hide detailed changelog

2.5.2 (2020-04-02)

Bug Fixes

  • checkavailability: fixed namespace usage of ResultsList (bddd8aa)

 

v2.5.1 Released April 1st, 2020

View/hide detailed changelog

2.5.1 (2020-04-01)

Bug Fixes

  • IRTP: minor fix to support opt-out option (fc6772c)

 

v2.5.0 Released March 27th, 2020

View/hide detailed changelog

2.5.0 (2020-03-27)

Features

  • pricingsync: WHMCS 7.10 feature integration for TLD Pricing Import/Sync (1bd13e6)

 

v2.4.16 Released March 25th, 2020

View/hide detailed changelog

2.4.16 (2020-03-25)

Bug Fixes

  • registerdomain: remove transfer lock for premium domain and .swiss registrations (046aee5)

 

v2.4.15 Released March 20th, 2020

View/hide detailed changelog

2.4.15 (2020-03-20)

Bug Fixes

  • transferdomain: consider additional fields for .CA (a42a311)

 

v2.4.14 Released March 20th, 2020

View/hide detailed changelog

2.4.14 (2020-03-20)

Bug Fixes

  • savecontactdetails: reactivating X-CA-LEGALTYPE (7459e68)

 

v2.4.13 Released March 16th, 2020

View/hide detailed changelog

2.4.13 (2020-03-16)

Bug Fixes

  • namespace: changed namespace to fix widget refresh (71f26f8)

 

v2.4.12 Released March 11th, 2020

View/hide detailed changelog

2.4.12 (2020-03-11)

Bug Fixes

  • sync: fixed sync of domain status for outbound transfers (95a2428)

 

v2.4.11 Released March 4th, 2020

View/hide detailed changelog

2.4.11 (2020-03-04)

Bug Fixes

  • Change of Registrant: added additional fields support (af26be1)

 

v2.4.10 Released March 4th, 2020

View/hide detailed changelog

2.4.10 (2020-03-04)

Bug Fixes

  • Change of Registrant: fix for missing additional fields in the Change of Registrant page (3aca746)

 

v2.4.9 Released February 28th, 2020

View/hide detailed changelog

2.4.9 (2020-02-28)

Bug Fixes

  • sync: fixed expirationdate calculation (87d1654)

 

v2.4.8 Released February 28th, 2020

View/hide detailed changelog

2.4.8 (2020-02-28)

Bug Fixes

  • domain import: fixed price import for normal domain names (907187f)

 

v2.4.7 Released February 26th, 2020

View/hide detailed changelog

2.4.7 (2020-02-26)

Bug Fixes

  • savecontactdetails: reintroduce fallback to $params["original"] as of broken idn domain name (e356cdf)

 

v2.4.6 Released February 13th, 2020

View/hide detailed changelog

2.4.6 (2020-02-13)

Bug Fixes

  • sync: cleanup temporary workaround for expiry date detection after transfer (b13bcca)

 

v2.4.5 Released January 22nd, 2020

View/hide detailed changelog

2.4.5 (2020-01-22)

Bug Fixes

  • _Sync: review auto-update mechanism (be47dc6)

 

v2.4.4 Released January 16th, 2020

View/hide detailed changelog

2.4.4 (2020-01-16)

Bug Fixes

 

v2.4.3 Released January 13th, 2020

View/hide detailed changelog

2.4.3 (2020-01-13)

Bug Fixes

  • sync: fixed data key name used to access registrant data (4d22817)

 

v2.4.2 Released January 3rd, 2020

View/hide detailed changelog

2.4.2 (2020-01-03)

Bug Fixes

  • sync: do not return expirydate if not available on API side (3a32573)

 

v2.4.1 Released January 2nd, 2020

View/hide detailed changelog

2.4.1 (2020-01-02)

Bug Fixes

  • additional fields: fixed pre-fill to check for getCustomFields fn (f7eb9e4)

 

v2.4.0 Released January 2nd, 2020

View/hide detailed changelog

2.4.0 (2020-01-02)

Features

  • .dk additional fields: auto-prefill DK-Hostmaster User ID input fields (10a642c)

 

v2.3.0 Released December 19th, 2019

View/hide detailed changelog

2.3.0 (2019-12-19)

Features

  • sync: transferSync fallback to Sync for expirydate detection and share contact data auto-upd (c31db05)

 

v2.2.3 Released December 19th, 2019

View/hide detailed changelog

2.2.3 (2019-12-19)

Bug Fixes

  • transfersync: review to improve in direction of huge transfer lists (73537aa)

 

v2.2.2 Released December 16th, 2019

View/hide detailed changelog

2.2.2 (2019-12-16)

Bug Fixes

  • savecontactdetails: fixed data usage in case of contact dropdown list usage (5a5f961)

 

v2.2.1 Released December 13th, 2019

View/hide detailed changelog

2.2.1 (2019-12-13)

Bug Fixes

  • transferdomain: to consider renamed field eppcode (formerly known as transfersecret) (5235f7a)

 

v2.2.0 Released December 11th, 2019

View/hide detailed changelog

2.2.0 (2019-12-11)

Features

  • transfer: transferSync: update com/net/cc/tv domain with contact data after transfer (b899802)

 

v2.1.1 Released December 11th, 2019

View/hide detailed changelog

2.1.1 (2019-12-11)

Bug Fixes

  • dep-bump: fix currency conversion for premium imports (ce4a3f6)

 

v2.1.0 Released December 10th, 2019

View/hide detailed changelog

2.1.0 (2019-12-10)

Features

  • dep-bump: upgrade whmcs-ispapi-helper to v2.3.4 (2144fff)

 

v2.0.0 Released December 4th, 2019

View/hide detailed changelog

2.0.0 (2019-12-04)

Bug Fixes

  • CheckAvailability: review premium price/transfer detection (546ecf4)

BREAKING CHANGES

  • CheckAvailability: reviewed premium price detection

 

v1.12.4 Released December 3rd, 2019

View/hide detailed changelog

1.12.4 (2019-12-03)

Bug Fixes

  • savenameservers: review case "Missing required attribute; TOO FEW ADMIN CONTACTS (min=1)" (6a30604)

 

v1.12.3 Released December 3rd, 2019

View/hide detailed changelog

1.12.3 (2019-12-03)

Bug Fixes

  • transferdomain: review use of $params (f3c0619)
  • transfersync: reviewed in direction of QueryEventList to be more reliable (b618892)

 

v1.12.2 Released November 4th, 2019

View/hide detailed changelog

1.12.2 (2019-11-04)

Bug Fixes

  • transfer: change period auto-detection to apply for only 0Y (5fb61bb)

 

v1.12.1 Released October 22nd, 2019

View/hide detailed changelog

1.12.1 (2019-10-22)

Bug Fixes

  • TransferDomains: a minor bug fix in Transfer domain checks (de76823)

 

v1.12.0 Released October 9th, 2019

View/hide detailed changelog

1.12.0 (2019-10-09)

Features

  • IRTP: support for IRTP (552c9a7)
  • IRTP: support handling opt-out for AFNIC TLDs (6c1ef85)
  • TransferDomain: domain transfer pre-check (28104bc)

Performance Improvements

  • Transfer-period: auto-detect default transfer period (c739637)

 

v1.11.4 Released September 18th, 2019

View/hide detailed changelog

1.11.4 (2019-09-18)

Bug Fixes

  • release process: review from scratch (41dd3b5)

 

v1.11.3 Released September 13th, 2019

View/hide detailed changelog

1.11.3 (2019-09-13)

Bug Fixes

  • dep-bump: Migrate CI to semantic-release-whmcs (bfc3f13)

 

v1.11.2 Released September 6th, 2019

View/hide detailed changelog

1.11.2 (2019-09-06)

Bug Fixes

  • RegistrarLock: update hook for Registrar Lock (ffb8522)

 

v1.11.1 Released September 4th, 2019

View/hide detailed changelog

1.11.1 (2019-09-04)

Performance Improvements

  • SE fields: updated .SE additional fields (310e572)

 

v1.11.0 Released September 4th, 2019

View/hide detailed changelog

1.11.0 (2019-09-04)

Features

  • premium domain: added support for renewals (149d010)

 

v1.10.0 Released August 22nd, 2019

View/hide detailed changelog

1.10.0 (2019-08-22)

Features

  • VAT-ID: autofill VAT-ID additional field during domain registrations (cbd92ac)

 

v1.9.0 Released August 20th, 2019

View/hide detailed changelog

1.9.0 (2019-08-20)

Features

  • feature: remove 'Registrar lock' option for unsupported TLDs (db963fb)

 

v1.8.5 Released August 16th, 2019

View/hide detailed changelog

1.8.5 (2019-08-16)

Bug Fixes

  • logo: updated to our new logo design (27aa4d2)

 

v1.8.4 Released August 6th, 2019

View/hide detailed changelog

1.8.4 (2019-08-06)

Bug Fixes

  • .ca: review additional fields (b18a9cb)

 

v1.8.3 Released July 12th, 2019

View/hide detailed changelog

1.8.3 (2019-07-12)

Bug Fixes

  • encoding: removed use of htmlspecialchars for EPP code and NS1-5 (882d9f9)

 

v1.8.2 Released June 17th, 2019

View/hide detailed changelog

1.8.2 (2019-06-17)

Bug Fixes

  • Data Sync: Review (properties: expirydate, expired) (bcbc005), closes #82

 

v1.8.1 Released June 4th, 2019

View/hide detailed changelog

1.8.1 (2019-06-04)

Bug Fixes

  • call_raw: remove die() used to debug (289db74)

 

v1.8.0 Released June 4th, 2019

View/hide detailed changelog

1.8.0 (2019-06-04)

Features

  • call_raw: skip built-in idn conversion by SKIPIDNCONVERT parameter (aa6acc5)

 

v1.7.5 Released June 4th, 2019

View/hide detailed changelog

1.7.5 (2019-06-04)

Bug Fixes

  • config: reviewed usage guide + minor code change (157f772)

 

v1.7.4 Released June 4th, 2019

View/hide detailed changelog

1.7.4 (2019-06-04)

Bug Fixes

  • config: connect to api.ispapi.net in both cases (http, https) (fef06f6)

 

v1.7.3 Released May 7th, 2019

View/hide detailed changelog

1.7.3 (2019-05-07)

Bug Fixes

  • dep-bump: shared-libs v2.1.3 (1524e3f)

 

v1.7.2 Released May 7th, 2019

View/hide detailed changelog

1.7.2 (2019-05-07)

Bug Fixes

  • dep-bump: shared-libs to v2.1.2 (3889a2c)

 

v1.7.1 Released May 2nd, 2019

View/hide detailed changelog

1.7.1 (2019-05-02)

Bug Fixes

  • shared-lib: dep bump to v2.1.0 for domainchecker module (fc3c42b)

 

v1.7.0 Released May 2nd, 2019

View/hide detailed changelog

1.7.0 (2019-05-02)

Features

  • pkg: add shared libraries for restructuring (226711c)

 

v1.6.2 Released April 11th, 2019

View/hide detailed changelog

1.6.2 (2019-04-11)

Bug Fixes

  • widget: fix domain importer module url (d6b6476)

 

v1.6.1 Released January 28th, 2019

View/hide detailed changelog

  • UpdateDNSZone command updated with RESOLVETTLCONFLICTS=1
  • TransferLock adaptation for unsupported TLDs
  • Removed unsupported INTERNALDNS parameter in AddDommainApplication

 

v1.6.0 Released November 16th, 2018

View/hide detailed changelog

  • updated .ie additional domain fields
  • improvement of integration of the module via symlinks
  • fix for .es transfer issues

 

v1.0.62 Released September 20th, 2018

View/hide detailed changelog

  • Additional domain fields file update

 

v1.0.61 Released September 4th, 2018

View/hide detailed changelog

  • Fix for release domain issue, target was missing (PushDomain command)

 

v1.0.60 Released July 25th, 2018

View/hide detailed changelog

  • Workaround in place in ispapi_SaveContactDetails function: contact updates were not processed properly due to a bug in WHMCS. Current disadvantage: Update of contacts using the "USE EXISTING CONTACT" way will strip all special characters (https://docs.whmcs.com/Custom_Transliteration) In the meantime to avoid this disadvantage it is possible to deactivate the default WHMCS transliteration via the hook.

  • Updated documentation

 

v1.0.59 Released July 19th, 2018

View/hide detailed changelog

  • fix in the configuration page of the HEXONET lookup to fit the requirements of WHMCS 7.6

 

v1.0.58 Released July 5th, 2018

View/hide detailed changelog

  • updated logo and wording
  • fixed ispapi_get_contact_info (issues with special characters)
  • updated documentation

 

v1.0.57 Released June 6th, 2018

View/hide detailed changelog

  • fix for .NU and .DK transfer issues

 

v1.0.56 Released April 26th, 2018

View/hide detailed changelog

  • fix for .NU transfer issue
  • additional domains field for: .NU

 

v1.0.55 Released February 5th, 2018

View/hide detailed changelog

  • support for automatic transfer lock on domain registration (optional)

 

v1.0.54 Released January 11th, 2018

View/hide detailed changelog

  • fix for special characters in user password
  • fix for issue with TXT records

 

v1.0.53 Released December 4th, 2017

View/hide detailed changelog

  • additional domain fields for: .vote, .voto and .dk
  • fixes in the DNSSEC section
  • domain transfers are now sent without contact information for gTLDs (including nTLDs) in order avoid IRTP triggering
  • added HEXONET as Lookup Provider
  • High - Performance availability checks using our fast API
  • Suggestion Engine
  • Aftermarket and Registry Premium Domains support
  • Fallback to WHOIS Lookup for non-supported TLDs

 

v1.0.52 Released October 12th, 2017

View/hide detailed changelog

  • additional domain fields for: .ro
  • fix for .EU Auth code generation

 

v1.0.51 Released July 29th, 2017

View/hide detailed changelog

  • DNS Zone created automatically when adding a DNS record if no DNS Zone existing
  • fix for download link in the Hexonet Widget

 

v1.0.50 Released July 13th, 2017

View/hide detailed changelog

  • save module version in user environment to allow faster problem resolution

 

v1.0.49 Released July 5th, 2017

View/hide detailed changelog

  • added DNSSEC Management functionality (Can be configured in the Registrar Module Settings)
  • improvements in the DNS Management (X-HTTP)

 

v1.0.48 Released June 22nd, 2017

View/hide detailed changelog

  • improvement in the TransferSync function: set expirydate to paiduntildate when failuredate > paiduntildate

 

v1.0.47 Released June 7th, 2017

View/hide detailed changelog

  • update in the HEXONET Widget
  • support additional domain fields for .eco

 

v1.0.46 Released May 23rd, 2017

View/hide detailed changelog

  • new .li, .se, .ch and .sg change of registrant page
  • additional domain fields file update (.com.au, .net.au, .org.au, .id.au, .lv, .pt, .no)

 

v1.0.45 Released February 24th, 2017

View/hide detailed changelog

fix for issues in Pending Module Actions - Clicking Retry triggered an error message but the request was still sent in the background

 

v1.0.44 Released October 11th, 2016

View/hide detailed changelog

  • Hexonet Widget optimized and now compatible with WHMCS 7
  • Registrar module updated and now compatible with WHMCS 7 (+backward compatibility)
  • Additional domain fields location change (please read README.pdf)

 

v1.0.43 Released August 4th, 2016

View/hide detailed changelog

  • displays the connection state directly in the module configuration

 

v1.0.42 Released July 19th, 2016

View/hide detailed changelog

  • fix for .CA Registrant WHOIS Privacy and .CA Change of Registrant templates
  • fix for .IT Change of Registrant template

 

v1.0.41 Released July 6th, 2016

View/hide detailed changelog

  • improvements in the SRV support. (See documentation in the README.pdf)
  • support additional domain fields for: .cn

 

v1.0.40 Released April 13th, 2016

View/hide detailed changelog

  • fix for updating domain contacts (OWNER, ADMIN, TECH, BILLING) issue when using existing contacts in WHMCS

 

v1.0.39 Released February 22nd, 2016

View/hide detailed changelog

  • fix for transfer issues

 

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.

Free
GoDaddy Registrar Module

Official GoDaddy Wholesale Domain Registrar Module

Free
ISPAPI High Performance DomainChecker Module

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

Free
Domains module Realtime Register

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

Free
ZA Domains CO.ZA WHMCS Module - ZACR EPP

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

Free