If you have just installed FHBRS, Congratulations! There are basic things you need to set from your panel to be sure everything is okay before going live. We shall be discussing them one after the other, depending on your license type, but we shall cover all and specify if it applies to just a particular license type or for all.
Admin Configuration SetUp:
Super Admin —> Site Configuration —> Site SetUp –> Site Settings
Here is where you set basic information about your website, some of the information you would set and their meaning are explained below;
Default currency: This is the default currency for your website.
Primary Email: This is not your login email, this is where all notification about what is happening on your site goes to. This is the email the system sends information to like; new orders, errors, reseller cleared earnings (cc) and many other notifications.
Company Name: Here is the name users would see on their invoice when they want to pay and after they have also paid.
First Name & Last Name: This is just for email notification, incase the system is addressing you as the Main Super Admin.
Address, City, State, Postal code, Country, Phone: They are all used for invoice purposes.
SiteName: This is what users would see on the browser when they visit your panel as your site name.
live chat html: This livechat code is the HTML code for the same livechat you are using. This code would show on all resellers’ contact us page as a clickable link to reach the support’s livechat.
Analytics: Any code you paste here would be on all reseller’s head files, this is perfect for tracking traffic and other informations to be tracked.
Email Sender Name: This is the FROM name users will see in their email when they receive an email from your site.
Private & Public Key: This is used internally and would be used for connection via API. Always use strong combinations.
NS Log: This information would be placed on the reseller’s site configuration on how to point their domain. Please, make it very straight forward and precise.
General Configuration SetUp:
Super Admin —> Site Configuration —> Site SetUp –> General
Here is where you set basic configuration for your website. For your site to work correctly the way you want it, these configurations are necessary and you should understand all features one after the other and what they would do. Below explains each configuration on this page
Enable Affiliates: By default, there is an affiliate system where you can easily just turn off or on. If you turn this feature off, there won’t be any affiliate commission logged and users will not see the Affiliate Menu.
Affiliate Percentage: If you have enabled Affiliate, you must set a percentage of what you want to pay as affiliate commission. Value here should be only integer. If you set as 20 for example, it means that users who have referred the customer to your site would earn 20% from the commission of sales and if product has re-current subscription option the affiliate would continue to earn affiliate commission on that sale.
The percentage you set here is what ONLY users from your website would earn. This does not apply to resellers site as resellers are able to set thier own affiliate commission. Though, affiliate would work generally when enabled.
A pratical example: If product is Shared Hosting which is a recurrent billing purchase –
$40/Year – Default cost – $55 Reseller’s cost then affiliate percentage is 20% for you, then reseller sets 10% from his end as affiliate commission.
1) If the user comes from the reseller’s site. It means the affiliate commission would be 10% of the profit which is 10% of $15. Here, user would earn $1.5 while reseller’s profit would be left at $13.5
2) If the user was referred to your site and your affiliate commission is 20%. The user would earn 20% of your default cost which is $8.
What users have earned and what is due to be paid can be seen from this link
Super Admin –> Orders & Finance —> Profits & Payments — > Pay Resellers or Pay Affiliates
Enable resellers create custom email: This feature would either enable or disable the ability for resellers to create a custom email for their reseller website. Example: Reseller’s domain is frs.pw if you enable this feature it would allow resellers create custom emails like firstname.lastname@example.org or email@example.com
Note: They would be able to receive and send email from your server so you should make sure you place some limitations from your server settings if you enable this feature.
Enable resellers create sub domain: Sometimes, resellers want more links or more landing pages and the rest. This feature would enable them create sub domains like blog.theirdomain.com or knowledgebase.theirdomain.com and then route it to their preferred server IP to host it where they like.
Enable resellers create custom payment: This feature enables resellers create their own payment system following simple guidelines we have provided for them. In this case, resellers would need to Pre-Load their wallet balance with you while customers pay them directly.
class=”text-capitalize”>Force email verification before activity: Enable this feature if you want all users or resellers to verify their email before logging in. If your email fails, this means they won’t be able to Login to your panel.
Use default email settings: Default email settings here means you want all emails from your site and all resellers’ site to send from noreply@domain which was created during installation and for resellers when their addon domain was created. If for one reason or the other your server is not sending emails or your server is sending spam, you might need to consider some external SMTP setup. When you create a new SMTP from Super Admin –> Email & SEO –> Email Setup –> SMTP and then you disable this default email settings, the system would send all emails using this SMTP you have set.
Maximum api calls per minute: In other to limit abnormal usage to your API system, you need to set a number to limit calls per minute.