PHPackages                             pejmankheyri/whmcs-irnic - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. pejmankheyri/whmcs-irnic

AbandonedArchivedLibrary[Utility &amp; Helpers](/categories/utility)

pejmankheyri/whmcs-irnic
========================

domain registration management by nic.ir

v1.1.0(4y ago)864[3 issues](https://github.com/pejmankheyri/WHMCS-IRNIC/issues)GPL-3.0Smarty

Since Apr 10Pushed 2y ago1 watchersCompare

[ Source](https://github.com/pejmankheyri/WHMCS-IRNIC)[ Packagist](https://packagist.org/packages/pejmankheyri/whmcs-irnic)[ RSS](/packages/pejmankheyri-whmcs-irnic/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependenciesVersions (4)Used By (0)

[![](https://user-images.githubusercontent.com/3329008/112176051-657fac80-8c15-11eb-87c1-d48fa0942392.png)](https://user-images.githubusercontent.com/3329008/112176051-657fac80-8c15-11eb-87c1-d48fa0942392.png) + [![](https://user-images.githubusercontent.com/3329008/114268585-0abcc200-9a17-11eb-97f7-838c9c8c6660.png)](https://user-images.githubusercontent.com/3329008/114268585-0abcc200-9a17-11eb-97f7-838c9c8c6660.png)

 [![Total Downloads](https://camo.githubusercontent.com/2d2fa7bdc5bfd39b08d50a5cab325df34e8ab79b7bd9e2dff48ed833420d863f/68747470733a2f2f706f7365722e707567782e6f72672f70656a6d616e6b68657972692f77686d63732d69726e69632f762f737461626c65)](https://packagist.org/packages/pejmankheyri/whmcs-irnic)[![Total Downloads](https://camo.githubusercontent.com/9db15a2c4348044b4689e2014766d0658b38bb721a82655379df7b3c219c1bb8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f70656a6d616e6b68657972692f77686d63732d69726e6963)](https://packagist.org/packages/pejmankheyri/whmcs-irnic) [![Monthly Downloads](https://camo.githubusercontent.com/b45ca411be6e72a3792450b53924b49400791355f8b99238c7b431ba9d2fde3a/68747470733a2f2f706f7365722e707567782e6f72672f70656a6d616e6b68657972692f77686d63732d69726e69632f642f6d6f6e74686c79)](https://packagist.org/packages/pejmankheyri/whmcs-irnic)[![License](https://camo.githubusercontent.com/3d73db63bb383d7558c439040ccf12b4064e1a858a205192d8e88fdaaf634367/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f70656a6d616e6b68657972692f77686d63732d69726e6963)](https://packagist.org/packages/pejmankheyri/whmcs-irnic)

IR domain management module for irnic agents to use in WHMCS system
===================================================================

[](#ir-domain-management-module-for-irnic-agents-to-use-in-whmcs-system)

It is a functional extension for the WHMCS hosting management system that enables the representatives of the irnic system to easily communicate with nic.ir and have all the facilities and automations.

Installation
------------

[](#installation)

- Copy the contents of the `WHMCS-IRNIC` folder to the root path of the WHMCS project.
- Activate the plugin through the `Plugins` menu.
- [Configure the plugin.](https://github.com/pejmankheyri/WHMCS-IRNIC#%D8%AA%D9%86%D8%B8%DB%8C%D9%85%D8%A7%D8%AA)

Features
--------

[](#features)

- The possibility of registering the ir domain for all types of extensions in the system
- Ability to transfer, renew, lock and delete ir domains
- Management of all possible interfaces in the system by the user and otherwise by the company
- Registration of a new ID without intermediaries for all possible users in the system
- View the list of sent requests
- Management of the list of sent requests
- Management of poll requests for the automation of Nik system requests
- Logging of all the events that happened in the module
- The ability to sync domain information in the admin panel
- cron job capability to manage poll requests
- Separate pages for registering the IRNIC ID that start with the phrase IRNIC- in the main path of the module, which you can use in the user section.

Settings
--------

[](#settings)

- Extract the zip file of the certificate you received from the irnic system and upload it to `modules/registrars/irnic/`.
- Open the `modules/registrars/irnic/functions.php` file and enter the token expressions ID and title of the certificate file into the \_\_construct function at the beginning of the file and in the specified place.
- Open the `modules/registrars/irnic/Poll.php` file and enter your system database settings at the beginning of the file and in the database name, username, and password variables.
- Set the `modules/registrars/irnic/poll_cron.php` file in the cron job of your system daily

Development Assistance
----------------------

[](#development-assistance)

We welcome pull requests.

For major changes, please open an issue first so we can discuss what you want to change.

License
-------

[](#license)

GPL-3.0

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance13

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~46 days

Total

3

Last Release

1766d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b5efcdb6c09ed805893dc822df9b81aa40e13c8477ee4d710d33d5e76dcfdfdf?d=identicon)[pejmankheyri](/maintainers/pejmankheyri)

---

Top Contributors

[![pejman-zeynalkheyri](https://avatars.githubusercontent.com/u/3329008?v=4)](https://github.com/pejman-zeynalkheyri "pejman-zeynalkheyri (8 commits)")

---

Tags

addondomainfarsiirnicmodulenicnicirpersianphppollregistrarregistrationrenewtransferwhmcsWhmcsmoduledomainpolladdonregistrarnicIrnic

### Embed Badge

![Health badge](/badges/pejmankheyri-whmcs-irnic/health.svg)

```
[![Health](https://phpackages.com/badges/pejmankheyri-whmcs-irnic/health.svg)](https://phpackages.com/packages/pejmankheyri-whmcs-irnic)
```

###  Alternatives

[netinternet/logicboxes

Laravel logicboxes package

151.5k](/packages/netinternet-logicboxes)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
