Month: September 2023

15 Sep

WHMCS Modules

WHMCS modules are used to add custom features to your WHMCS.

There are different types of modules in WHMCS, and they are

1) WHMCS Addon module

2) WHMCS Gateway module

3) WHMCS Server module

4) WHMCS Registrar module

5) WHMCS Report module

WHMCS Addon Modules

WHMCS addon module can be used to do some specific feature and then just upload to a predefined folder in WHMCS.

WHMCS Addon module should be uploaded to the modules/addons folder of you WHMCS. Then you can activate or deactivate it from WHMCS admin area.

When the addon module is activate, the custom feature will be available, if you deactivate it the feature won’t be available.

WHMCS Gateway modules

WHMCS do have a number of payment gateways supported by default. But if you want to add a new payment gateway,

You can add that to your WHMCS. Please check the link https://github.com/WHMCS/sample-gateway-module

to see how we can create a gateway module in WHMCS

WHMCS Server Modules ( Provisioning Modules )

A WHMCS server module (also known as provisioning module) can be used to create some servicesby calling APIs based on some settings we do in the WHMCS admin area. There are setting like create the account when order is activated, or create the account when payment is received etc. By create an account, what we mean is assume that

we have a WHMCS product for selling some cloud servers. Then using the server module, you can call the API provided by the cloud server provider to create an account from WHMCS. It will be called from a function named createaccount in the server module. We can suspend, unsuspend and terminate the service using the same server module.

Please check the link https://github.com/WHMCS/sample-provisioning-module to get an idea on how to create the module.

WHMCS Domain Registrar Modules

WHMCS Domain registrar module can be used to register, transfer, renew domains. You have to used the API provided by the registrar in the module and then call them. You can see more details about a registrar module development from the link https://github.com/WHMCS/sample-registrar-module

 

Contact Us For WHMCS Modules

If you would like to get a module for your WHMCS,  Please contact us by filling the below form.