Home  »  Blog   »   WHMCS   »   HostingSeekers WHMCS Module
HostingSeekers WHMCS Module

HostingSeekers WHMCS Module

WHMCS Published on Date: December 30th 2024

What is HostingSeekers WHMCS Module?

The HostingSeekers WHMCS Module is designed to simplify and automate your hosting management. Easily sync your hosting plans and pricing between WHMCS and your HostingSeekers account, ensuring accurate and up-to-date information at all times.

With this module, you can ensure seamless product updates. If a product is out of stock or temporarily hidden, the module will automatically reflect these changes in your HostingSeekers account. This way, your customers will always have access to accurate product details, building trust and providing a smooth experience for you and your clients.

HostingSeekers WHMCS API

These api files allow you to directly fetch hosting plans (WHMCS products) from your WHMCS on the HostingSeekers portal.

How to upload the module files?

1. Unzip the download folder and upload the includes folder at your WHMCS_INSTALLATION_DIR using FTP/SFTP/cPanel

Verify module upload.

1. Go to the “WHMCS_INSTALLATION_DIR /includes/api” and check the files Getproductgroupshs.php and getproductsbygidhs.php.
HostingSeekers WHMCS Module

2. Go to the “ WHMCS_INSTALLATION_DIR /includes/hooks” and check the file
apirole.php.
HostingSeekers WHMCS Module

How to configure the module?

1. Log in to your WHMCS admin area. Go to System Settings >> Find api credentials and click on it
HostingSeekers WHMCS Module

2. After that, click on the API Roles, and then click create new API Role
HostingSeekers WHMCS Module

3. Enter the Role Name and Description for the API. Then, select the allowed API actions related to the “Hosting Seekers API.” Ensure that all API actions associated with the Hosting Seekers API are chosen. And also, under the “System” section, check WhmcsDetails, and then click Save.
HostingSeekers WHMCS Module

HostingSeekers WHMCS Module
4. After saving, go to the Manage API Credentials page. Click on API Credentials, then select Generate New API Credential.
HostingSeekers WHMCS Module

5. A popup will appear. Select the admin user, description, and the API role(s) you created earlier (e.g., “Hosting Seekers API”), then click Generate.
HostingSeekers WHMCS Module

6. After generating, your Identifier and Secret will be displayed. Make sure to copy them for future use.
HostingSeekers WHMCS Module

7. Log in to your Hosting Seeker Dashboard. First, click Manage Company Profile, then Connect to WHMCS.

Connect to WHMCS

8. After clicking, You will be redirected to the “Connect to WHMCS” page. Enter the WHMCS System URL. To find this URL, log into your WHMCS admin area and go to System Settings > General Settings. Under the General tab, you will see the WHMCS System URL. Copy the URL and paste it into the WHMCS System URL field in the Hosting Seeker dashboard.

9. Additionally, enter the Client ID (the Identifier key generated in step 6) and the Secret ID (the Secret generated in step 6) and click on the Connect button.

click on Connect button.

10. If you encounter an “Invalid IP” error, log into the WHMCS admin area, go to System Settings > General Settings, and under the Security tab, enter the IP shown in the error message in the API IP Access Restriction section, then click on the Add IP button.
HostingSeekers WHMCS Module
Go to the hosting seeker’s admin panel and reconnect again.

11. After successfully connecting, now sync your WHMCS to Hosting Seeker. Click on sync your WHMCS

sync your WHMCS

12. After Sync, select the Product Group and click Get Products.

sync your WHMCS

13. Now, all the products are listed in that product group. Select any product and click on the Save Button.

whmcs plan

14. After selecting the plan, you can edit the configuration and click the Submit button. It will add the plan to your company dashboard.

Submit button

Leave a comment

Your email address will not be published. Required fields are marked *