Openprovider SSL module allows you to resell our SSL Certificates through your WHMCS website.
- WHMCS versions - 7.x.x to latest
- PHP 7.4 or above
- Openprovider reseller account
- Download the module file. Extract the zip file on your computer.
- Connect to the server where WHMCS is installed via your web hosting control panel (cPanel/Plesk/Webmin, etc.) or via FTP.
- Go to the extracted folder
modules/addons/openprovider_ssland upload the folderopenprovider_sslinto<WHMCS_ROOT>/modules/addons/ - Go to the extracted folder
modules/servers/openprovider_ssland upload the folderopenprovider_sslinto<WHMCS_ROOT>/modules/servers/ - Go to the extracted folder
cronsand upload the filepriceSync.phpinto<WHMCS_ROOT>/crons/
-
Log in to your WHMCS admin area. Go to System Settings >> Find Addon Modules and click on it.
-
Find the Openprovider SSL addon module and click the Activate button. After that click the Configure button. Then check Full Administrator to permit access to the module and enter the product margin and group name. Once done, click the Save Changes button.
-
From the WHMCS admin dashboard, navigate to Addons → Openprovider SSL.
-
Go to the API Setting page to enter the API credentials for the API connection.
- Enter API URL:
https://api.openprovider.eu/v1beta - Enter Username (Openprovider username)
- Enter Password (Openprovider password)
- Click Test Connection and then Save Setting
- Enter API URL:
-
After adding the API credentials, go to the Sync Product page and click on Sync Product, then click on Create Product to create all packages in WHMCS.
-
Under Logs, admin users can see all performed actions and module operations. Admins can also delete the logs.
-
From your WHMCS admin area, go to System Settings >> Servers.
-
Click Add New Server and then click the Go to Advanced Mode button.
-
Add the server for API connectivity by entering the following details.
- Enter a name, for example
SSL Server - Enter the API URL under the Hostname field:
api.openprovider.eu - Select Module as
Openprovider SSL Certificate module - Enter Username as your Openprovider username
- Enter Password as your Openprovider password
- Enter a name, for example
-
Click Test Connection.
-
If everything is fine, click the Save Changes button to save the configuration.
-
After creating the server, click on Create New Group, enter a group name, assign the above created server to that group, and save the changes.
-
Go to System Settings >> Products/Services.
-
Edit the SSL products one by one and go to the Module Settings tab. Select the Module Name as
Openprovider SSL. -
Set Server Group to the
SSL Servergroup you created above for API connectivity. -
After that you will have a configuration section to configure the module. Configure the module by choosing and entering the correct information as given below.
- Map specific SSL product
- Enable Auto Renew
- Enable DNS Automation
- Choose Signature Hash Algorithm
- Choose Period
- CSR (Optional)
- Make auto provision setting
- Click Save Changes
After configuring the module with the product, go to System Settings >> Configurable Options. The module will create a configurable group for the number of domains. Find that group and click the Edit button.
You will then see a configurable option No. Of Domains. Edit this option to update the price for specific billing cycles and currencies.
Your product is now ready for order.


















