The Genius Plugin Firewall is crafted to be promoted both as a standalone service, comparable to hosting packages, and as an addon. In numerous hosting management systems, the process of integrating an addon into a hosting service lacks automation. This is especially true for a single addon that provides various services, lacking a dedicated dashboard for efficient user and admin management—a common occurrence. This challenge is particularly apparent in services that involve providing a hosting panel with user allocations (e.g., 5 users, 20, 100, akin to cPanel), where incorporating an addon with diverse package options and associated functionalities, especially within a dedicated dashboard which should be installed automatically, can be complex. However, we have streamlined the process for you, making it effortless to integrate the Firewall as an addon service for your hosting, servers, or website design offerings, with all automatic, with management page on both sides of your WISECP. There are multiple ways to add an addon to a service. This help page provides help details for multiple choice addon, as the mandatory one and static one, require no specific need.
- Go to Services → Service Management → Addons
- Click on the button "Create New Group" and add one with the name "Firewall" for example. Then turn back to the previous page and click on the button "Add new addon"
- Fill the addon page form exactly as the image below. All fields are important and should be filled with caution:
- Addon name: Must contain at least the word "Firewall" (case insensitive) and the name of the package (Free, 20k, 40k, 80k, 200k, 500k)(case sensitive). Example: Wordpress Security firewall 80k or Website Firewall Protection 200k
- Addon Description: You may keep it empty or write whatever you need.
- Addon Group: Firewall (the name group of addons you created)
- Related Service Group: Web Hosting
- Requirements (1st): domain (previously created from Services → Service Management → Order Requirements)
- Define as a Product: select one of the products you already set for the firewall service (Free, 20k, 40k, 80k, 200k, 500k)
- Status: enabled
- Multiple Purchases: false
- Mandatory: false (as this is a multiple choice.)
- Match the add-on pricing with the product pricing: true
- Sequence Number: 1 to 8 from the Free to 500k package
Due to the behavior of WISECP, saving and closing the "Edit Service Addon" page may result in the loss of certain addon-related data. It is advisable not to repeatedly reedit the same addon. If changes are necessary, the recommended approach is to delete the targeted addon and then recreate it with the desired modifications.
- Add the addon to your hosting packages or servers. Go to Services → Hosting Management → Hosting Packages
- Edit any Hosting Service Package and click on the "Optional Addons" tab.
- Select the whole "Firewall" addons category.
- Select (2nd) from the Requirements Tab of the hosting service: domain (previously created from Services → Service Management → Order Requirements)
On you website Front, navigate as a client, to the primary service page where the addon has been added. You should observe multiple firewall options available as addons.