Openprovider Domain Registrar Module

Openprovider Domain Registrar Module

Developed By Openprovider

Compatible with WHMCS v8.2

Openprovider Domains via WHMCS

The Openprovider WHMCS module integrates conveniently with your Openprovider account, allowing you to automate many domain provisioning and management tasks, such as registration, renewal, deletion, and updates to contact details.

The module keeps domain expiration dates and auto renew settings synchronized between your WHMCS installation and Openprovider account, making sure the correct domains get renewed each day.

Additionally, the module allows you to use the Openprovider API to check for domain availability, increasing performance over the default domain availability check.


  • Domain registrations and transfers
  • Domain updates
  • Domain availability lookup service
  • Domain name spinning service
  • Extended Synchronization of domain data
  • Domain status synchronization reports
  • Renew domains upon transfer completion

Install and configure the Openprovider module

Copy files into the module directories

  • Upload the contents of /modules/registrars/openprovider from this repository to <your WHMCS directory>/modules/registrars/openprovider
  • Upload the contents of /includes/hooks/ to <your WHMCS directory>/includes/hooks
  • If you do not have the file <your WHMCS directory>/resources/domains/additionalfields.php then add the example version from resources/domains/additionalfields.php
    • Otherwise add the following lines to the top of your additionalfields.php file. :
if (function_exists('openprovider_additional_fields'))
    $additionaldomainfields = openprovider_additional_fields();
  • [Optional] Upload <Module directory>/modules/addons/openprovider to <WHMCS directory>/modules/addons

Basic Configurations

  • Navigate to Setup > Products/Services > Domain Registrars and activate Openprovider.
  1. Enter the credentials for an API user.
  2. Click Save
  3. Navigate to Setup > Products/Services > Domain Pricing and select Openprovider as registrar for the TLD which you want to sell via Openprovider

That's all you need to do to get started selling domains from Openprovider! Additional configurations can be found in the readme



5 stars
4 stars
3 stars
2 stars
1 star

Paul Lee @paul6341

November 23, 2022 at 02:52:23 PM

No comment provided.

  • 1 year ago
  • Version Number 4.04

Tom K. @tom6791

August 25, 2020 at 07:33:56 PM

No comment provided.

  • 3 years ago
  • Version Number 2.3-beta

Ivan Beryazev @ivan8616

April 3, 2019 at 08:57:58 AM

No comment provided.

  • 5 years ago
  • Version Number 2.3-beta

Noel McCalley @noel3013

February 25, 2019 at 09:20:05 AM

Good module. Works as expected.
Using module to register and manage domains.

  • 5 years ago
  • Version Number 2.3-beta

Nikolaj @nikolaj7731

February 21, 2019 at 02:30:09 PM

No comment provided.

  • 5 years ago
  • Version Number 2.3-beta

Version Compatibility

Compatible with WHMCS v8.2

Full Version Compatibility

  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0
  • All versions of WHMCS v7.6

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 Openprovider


v5.7.0-beta2 Released July 13th, 2023

Latest Version

Further updates to support php8 Fixes for renewal issue Compatible version with PHP 8.1 and latest WHMCS version Bug fixes & improvements


Previous Versions

v4.04 Released July 15th, 2021

View/hide detailed changelog

New features

  • Module now can be run on PHP 7.X
  • Domain and Customer additional data, such as VAT number, passport number, IDN tag, domain expected use, and so on, are automatically generated and displayed on domain registration page.
  • Support for premium domain registration and price display.


  • Domain owner, admin, and tech handles are only created if they are needed
  • Empty sync reports are no longer sent by module
  • IDN domains are parsed correctly for all domain operations
  • Fixes issues which prevented domain contacts from being updated in certain conditions
  • Fixes issues with telephone number not being correctly retrieved when contacts are updated from admin space
  • Fixes issue where level TLDs could not be registered in some cases
  • Fixes issue where some contacts could not be created with UTF-8 characters


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