What is WHMCS?

WHMCS stands for Web Host Manager Complete Solution. It is a great client management, billing, and support interface for hosting your business on the internet. You can easily expand your web dependant business by automating tedious and repetitive tasks. This convenient support interface allows you to constantly grow your business and helps you to manage the following tasks:

  • Customer support (including customer sign up and customer termination)
  • Domain registration
  • Powerful automation
  • Report generation
  • Billing and support solution for online business
  • Order management
  • Fraud management
  • Creation and management of web hosting services for clients

How to set up the Sign up for Customers

Sign-In Integrations allows customers to connect important services with WHMCS for registration and sign-in. This feature is applicable toFacebook, Google,and Twitter.

Configuring Sign-In with Facebook:

When you sign in with Facebook, you connect your Facebook accounts with your WHMCS for quick and automatic sign up.

Requirements for Sign-In with Facebook:

  • You must have a Facebook account (App)
  • Retrieval of app credentials
  • Activation of Facebook within WHMCS

Steps to create a Facebook App for WHMCS:

  1. To create a new App: Click on https://developers.facebook.com/apps/
  2. Log in to your Facebook account
  3. Click on the “My Apps” tab and navigate to Create New App
  4. You will get a pop up to create a new app ID. In that pop-up, Enter a ‘Display Name’. This Display name will be visible to the audience (You can use your company name here). Also enter your ‘Contact Email’ (This initiates communication to your app).
  5. After entering the display name and company name, click on the “Create App ID” button
  6. You will get a pop up to Select a Scenario. Select the “Integrate Facebook Login” option from this pop-up
  7. Click on the “confirm” button
  8. You will now be able to view your App dashboard
  9. Click on the “Finish Quickstart” button
  10. In the next pop-up, select ‘Web’ as the platform requirement
  11. You will be asked to provide information about your website. You must enter the full URL to the root domain of your website
  12. Click on the “Save” button and then on the “Continue” button
  13. Navigate to Settings and select ‘Basic’. Settings->Basic
  14. Under the ‘Basic’ option. You must enter the App Domain. Enter the same URL as you entered in Step 11 when you enter the “App Domain”
  15. Enter the “Privacy Policy” URL and “Data Deletion URL”
  16. Enter the “Terms of Service URL”
  17. Enter the “Category”(this would probably be Business and Pages)
  18. Save the changes
  19. Toggle the Off switch in the top right corner to On
  20. Confirm to make your App public.

Done!You’re all set to use Facebook App for WHMCS.

Configuring Sign-In with Google:

When you sign in with Google, you connect your Google accounts with your WHMCS for quick and automatic sign up.

Requirements for Sign-In with Google:

  1. Creation of Google Developer Project and Retrieval of API credentials
  2. Activation of GoogleSign In within WHMCS

Steps to Create a Google Developer Project and Retrieve API Credentials:

  1. To create a developer project: Click on https://console.developers.google.com/
  2. Login to your Google account
  3. Click on the “Project selector”and choose “Create project”
  4. Enter the name you want to give to your project and click on the “Create” button (only you can see this name, it is private to you)
  5. Your project dashboard will open. In this dashboard, navigate to the left sidebar and select the “Credentials” option
  6. After entering into “credentials”, first, complete the OAuth consent screen configuration in the ‘OAuth consent screen’ tab.In this tab enter product name, logo URL, and homepage URL(visible to users while authorizing access)
  7. Click on the ‘Save’ button
  8. Now click on the ‘credentials’ tab and navigate Create Credentials -> OAuth client ID.
  9. The following pop-up will appear. In this pop-up, choose ‘Web Application’
  10. Now you need to enter ‘Name’ for the credential set (private to you), ‘Authorized JavaScript origins’, and ‘Redirect URIs’. Enter your full root domain in both the ‘authorized JavaScript origin’ and ‘redirect URI’ boxes.
  11. you have entered these credentials, click on the “Create” button.
  12. You will get a pop-up showing your ‘client ID’ and ‘client secret’. These are the important values you will need to activate Google Sign In within WHMCS.So note it down somewhere.

We must now proceed to activate Google within WHMCS.

Steps to Activate Google within WHMCS:
  1. Login to the WHMCS admin area.
  2. Navigate to Configuration -> System settings -> Sign-In Integrations (in WHMCS 8.0). If you have an older version of WHMSC, navigate to Set up -> Sign-In Integrations.
  3. Under the Google heading, select ‘Activate’.
  4. You will be asked to enter your ‘client ID’ and ‘client secret’. Enter it.
  5. Click on Save and Activate.

If the client ID and client secret entered is valid, the WHMCS will successfully authenticate with the Google API and the values will be saved.

Done! Google Sign-In is now enabled for you.

Configuring Sign-In with Twitter:

When you sign in with Twitter, you connect your Twitter accounts with your WHMCS for quick and automatic sign up.

Requirements for Sign-In with Twitter:
  • Creation ofTwitter App and Retrieval of API credentials
  • Activation of TwitterSign In within WHMCS
Steps to Create a Twitter App and Retrieve API Credentials:
  1. To create a Twitter App, Click on https://developer.twitter.com/en/apps/
  2. Login to your Twitter account
  3. Click on the “Create New App” button
  4. In the ‘App name’, ‘Application description’, and ‘Website URL’ fields, enter the Name, Description, and Website URL for your App.
  5. Check the “Enable Sign in with Twitter” box.
  6. Fill out the last box asking “Tell us how the App will be used” explaining the use of the App.
  7. Click on the ‘Create’ button
  8. To create the Twitter App, you need to have a valid phone number registered with your Twitter account failing which you may come across an error
  9. Upon submitting the App Creation form, you will see a success confirmation page.
  10. Within the success confirmation page, navigate to the “Permissions” tab. WHMCS requires only Read permission. So, click on the “Edit” button, change the default Access permission level to ‘Read-only’ and click on the ‘Save’ button.
  11. Now navigate to the ‘Keys and tokens’ tab in the same page. You will get a pop-up showing your ‘Consumer API Keys’ and ‘Access token & access token secret’. These are the important values you will need to activate Twitter Sign In within WHMCS. So note it down somewhere.

We must now proceed to activate Twitter within WHMCS.

Steps to Activate Twitter within WHMCS:
  1. Login to the WHMCS admin area.
  2. Navigate to Configuration -> System settings -> Sign-In Integrations (in WHMCS 8.0). If you have an older version of WHMSC, navigate to Set up -> Sign-In Integrations.
  3. Under the Twitter heading, select ‘Activate’.
  4. You will be asked to enter your ‘Consumer API Keys’ and ‘Access token & access token secret’.
  5. Click on Save and Activate.

If the Consumer API Keys and Access token & access token secretentered is valid, the WHMCS will successfully authenticate with the Twitter App and the values will be saved.

Done! Twitter Sign-In is now enabled for you.

How to set Products and Services Due Date in WHMCS?

There is a way we can set the due date for the products and services in WHMCS. This can be done by Configuring Invoice Settings.

How to Configure the Invoice Settings to set the Due Dates in WHMCS:

WHMCS has the integrated efficiency to invoice your customers exactly when you want.

This configuration setup helps you to:

  1. Choose invoice timing.
  2. Set invoice generation intervals.
  3. Set payment reminder emails.

To start with the due date setup, navigate to Configuration -> system Settings -> Automation Settings (in WHMCS 8.0).

If you have an older version of WHMSC, navigate to Set up ->Automation Settings.

How to choose Invoice Timing:

You can choose a specific time or a specific hour in a day to execute invoicing and other automated tasks using WHMCS.
The default WHCMS time is set to 9AM local server time.

The ‘Time of Day’ setting in the ‘Scheduling’ section allows you to customize the time to execute invoicing.

Once you have made your time selection, click on the ‘Save Settings’ button.

How to Set Invoice Generation Levels:

You can customize the number of days left before the Next Due Date at which the invoice gets generated in WHMCS.

WHMCS generally generates the invoices 14 days prior to the Next Due Date by default.

To get this done, navigate to the ‘Billing Settings’ section.

The invoice generation can be customized in two ways:

How to Set Invoice Generation Levels:By specifying an invoice interval for all billing cycles:

You need to modify the invoice generation setting if you want all the product and domains to be invoiced with the same interval. The billing cycle can be monthly, quarterly, etc.

Click on the ‘Save Changes’ button.

By specifying an invoice interval for all billing cycles:

You need to modify the invoice generation setting if you want all the product and domains to be invoiced with the same interval. The billing cycle can be monthly, quarterly, etc.

Click on the ‘Save Changes’ button.

By specifying an invoice interval per billing cycle:

You also have an option to specify the different number of days in advance to generate an invoice. One can be based on the domain names and another based on the billing cycle (monthly, quarterly, etc).

To get this done, navigate to the ‘Invoice Generation’ screen and click on ‘Advanced Settings’.

You will be allowed to specify the number of days before the Next Due Date to generate the invoice.

You need to fill these fields with the required values.

After this, click on the ‘Save Changes’ button.

How to Set Payment Reminder Intervals:

You can now remind the customers to make payments before due date. WHMCS provides the ability to send reminders to customers to ensure payments after the system sends the invoice. An email reminder can be sent before the invoice is due. You can also send several invoice unpaid reminders to customers after the invoice due date is passed.

To perform this action, navigate to the ‘Billing Settings’ section and edit the fields as per your requirement.

Click on the ‘Save Changes’ button.

How to change the way the dates are displayed?

You can display the date formats in several ways in WHMCS.

  1. Navigate to Setup -> General settings.
  2. Choose the ‘Localization’ tab.
  3. In the ‘Date Format’ field, choose the display style in which you want the dates to appear to the staff in the administration area.
  4. In the ‘Client Date Format’ field, select the display style in which you want the dates to appear to the visitors in the client area.
  5. Click on the ‘Save Changes’ button.

Your dates are now personalized!

A SuperSite storefront is a large collection of products, domains, and services. It is a marketplace where you can find services like reselling domains, hosting solutions, email solutions and security solutions. If you desire to sell your own products with your customers’ ownership, this is the right place.

1. Importance of SuperSite Storefront

You can create your own marketplace and you can choose your domain name according to your wish and fully brand it.

You will be able to perform the following activities using the Supersite Storefront:

  • Brand your Storefront: Change the URL, customize your logo to represent your brand.
  • Choose your own domain names like .COM, .CO, .NET, .ORG, etc.
  • Customize the storefront in HTML or CSS.
  • Customize the SuperSite language. The SuperSite is multilingual.
  • Customize the SuperSite theme.
  • Brand your nameservers.
  • Create your own web hosting and email plan.
  • Manage product and pricing.
  • Set the prices easily and with large flexibility for the products that you wish to resell.
    You can set pricing for:

  1. Domain names
  2. Web Hosting packages
  3. Email plans
  4. Website design services
  5. Digital certificates
  • Set the profit percentage at which you want to resell your products.
  • Offer discounts on your products.
  • Use pre-defined templates that specifically offer the products that you want to resell.
  • Set the tax rules according to the region in which your customers reside (customer’s region).
  • Add payment methods for the customers to make the payment.The payment gateway module supports various payment gateways. Even if any particular payment gateway is not listed in the SuperSite, you can configure it anytime by using the custom payment gateway module.

2. Uses of SuperSite Storefront:

Using the supersite storefront, you can completely customize the HTML, CSS images and your content in order to make your brand easily noticeable. The SuperSite Storefront contains pre-written editable content that helps you to sell your products with great SEO friendly description for your products.

  • You can choose what you want to sell – You can select products from a wide range of selections.
  • You can customize pricing – Prices for products can be set with a hassle-free method and can be flexibly edited.
  • You will be able to establish a fully branded storefront site.
  • You can use the invoicing feature of storefront to manage the payments of customers. You can also integrate it with WHMCS.
  • You can benefit your customers with a lot of control panels to manage their orders, payments and renewals.
  • You can build the description for your products without much effort by using the inbuilt, ready to use content pages that also have the SEO features.
  • You can make your own brand by designing the desired logo, brand name and the DNS information for your Supersite.
  • You will need to set your pricing according to the products you list for reselling.You can also offer discounts on your products.
  • You can launch your grand new business in the market and get ready for selling your products.
  • You can launch your grand new business in the market and get ready for selling your products.
  • You can launch your grand new business in the market and get ready for selling your products.
  • You can also perform WHMCS and billing integrations.
    You can resell the following services:

  1. Business email solutions – Empower your customers with best email solutions.
  2. SSL Certificates – Enable your customers to protect their data using secure encryption passwords for protecting their credit card and identification information.
  3. Privacy Protection – Protect your customers’ identity from hackers and spammers by providing password protection.
  4. Web Hosting Packages – Enable reselling of shared or dedicated hosting products through your own hosting platform using storefront.

3. Who can use SuperSite Storefront:

  1. Anyone who is interested to drive more traffic and comments to their business websites can make use of the Supersite Storefront:
  2. Using a SuperSite Storefront is what you can do to massively grow your business even if you are not much aware of technical aspects of website hosting or even about the marketing campaigns.
  3. Anyone who is interested in reselling Web Hosting services, domain names and security products to his customers without much effort keeping in mind that your customers’ websites are safe needs to use the SuperSite Storefront.
  4. If you want your own branded e-commerce website in which you will be able to sell all your products, suggested use is the SuperSite Storefront
  5. If your goal is to sell hosting products such as Shared Hosting, VPS server hosting, Reseller Hosting or even Branded hosting, just go for the use of SuperSite Storefront.Also sell popular domain extensions like .NET, .COM, .BIZ and various other nTLDs, ccTLDs and gTLDs.

You can use our SuperSite Theme page to give an attractive and outstanding look to your Storefront. These themes work great on all browsers.

You can check out Supersite Storefront: by clicking on the link below :-


What is WHMCS?

Starting your own web hosting business or offering web services to clients is a great way to deliver value added services to clients. For web designers and developers, it can be a way to bundle additional services with a client and maintain an ongoing relationship after development has completed.

A client management panel such as WHMCS can be used to automate the creation and management of web hosting services for clients. In this article, we’ll outline what WHMCS is and how it can be used for your business.

You may be wondering if WHMCS is an acronym and if so, what does it stand for? WHMCS stands for Web Host Manager Complete Solution. That’s because WHMCS was initially developed as a control panel which allowed the automated provisioning of cPanel web hosting accounts using the Web Host Manager control panel.

What is it used for?

WHMCS is a full-featured web hosting client management panel. It’s primary purpose is to provide web hosting businesses with a cart system that can be integrated into their websites so that visitors can purchase web hosting services.

Unlike a traditional cart, WHMCS integrates with a wide variety of web hosting servers and related applications so that when a client purchases a service on your site, WHMCS will collect payment, create a user account for the client to manage their service, and automatically provision the web hosting account on the hosting server.

This process can save web hosting providers hours of manual work and makes customer onboarding very simple. WHMCS contains all of the tools needed to make customer creation and management happen, including:

  • Customer support
  • Billing management
  • Reports
  • Fraud Management
  • Order Management
  • Domain Registration

WHMCS is not just used for setting up cPanel accounts. It can also be used to automate provisioning on:

  • VPN Accounts
  • Game Servers
  • VPS Hosting
  • Domains
  • Email Accounts

And a wide variety of other web service related products.

What is a WHMCS module?

A WHMCS module is a third-party addon which can be integrated into WHMCS in order to add additional functionality to the panel or to integrate with another service. For example, ServerMania could develop a WHMCS module so that resellers of our servers can automate the order process of a server, or allow resellers to add server management functions into their client area.

WHMCS modules are a great way to expand upon the already extensive functionality of the panel.

Why Is It Crucial for Reseller Hosting?

Think of WHMCS as a software suite that makes life easier for hosting resellers. At the top of its list of functions is automated billing: WHMCS automatically collects payment from your clients so you never have to worry about it.

But WHMCS also handles an array of additional hosting-related services. Through it, you can set up new accounts (and domains), manage existing accounts, consolidate customer communications in one place, support a ticketing system, and set up self-service tools to give your clients more autonomy.

WHMCS is also flexible in terms of compatibility with control panels and service providers. It integrates with over 200 of the most popular ones, including:

  • cPanel
  • Plesk
  • SolusVM
  • Enom
  • ResellerClub
  • DirectAdmin
  • Weebly
  • Symantec
  • Cloudflare
  • Liquid Web

So, if you’re going to enter the reseller hosting business, you’ll want a WHMCS. You’ll be glad you have it too, since it automates and streamlines most of your work.

As for pricing, the plans are scaled based on the size and demands of your company. While the starter plan is only $15.95 a month, you’ll soon need to upgrade to a long-term solution if you’re serious about reseller hosting. The Plus plan rests at $18.95 a month and situates up to 250 clients, though even this won’t satisfy larger and more ambitious companies. The Professional and Business plans, $24.95 and $39.95 a month respectively, offer a fuller suite of services and situate far more clients.

However, depending on who your hosting provider is, you may not need to pay the fee at all! As part of the Liquid Web Reseller Partner Program, we give our reseller partners a WHMCS license for free.

Not only that, but we also provide the WHMCS plugin for free as well. This plugin allows Liquid Web reseller partners to offer even more products to their clients, including:

  • VPS Hosting
  • Cloud Dedicated Hosting
  • Private VPS Parent Hosting

Additionally, the plugin enables automated VPS provisioning. When one customer provisions a VPS from one of our resellers, the plugin carries the option to display their instance’s bandwidth and monitor information from within the client area. As a reseller, you can offer your customers even more services: load balances, reboots, restores, and more — and all at the click of a button!

Steps to Add Google Analytics to WHMCS

Sometimes, adding Google Analytics to WHMCS template would break the template and cause issues. The best way to add tracking code is from the WHMCS administrative backend

  1. Log into your WHMCS backend
  2. Go to Setup and Choose Addon Modules
  3. Activate Google Analytics
  4. Go into your Google Analytics account and take your Tracking ID. This can be done by clicking on the Admin tab and choosing the Property
    Settings. You can see the Tracking ID here.
  5. Copy the Tracking ID and paste it into your WHMCS and choose Universal Code as this provides a larger user data.
  6. Save and close. You are now all set to receive user data in your Google Analytics account.

Web hosting WHMCS Themes

WHMCS is an automation platform for web hosting companies, which handles everything including customer signup, provisioning, management and support. Being a leading web host billing automation platform, WHMCS makes management of web hosting business faster, easier, and more efficient. WHMCS Premium hosting templates by RedCheap are built using latest WHMCS 8.1.0, HTML5 and CSS3. WHMCS enables you with a fully customizable storefront, so that you can avoid the technical hassles of an API integration. Get the clean, neat, simple and modern WHMCS themes today that will help you create a stunning look for your site. All our themes are responsive and user friendly.

1. Cleanliness

Source: Google

Lesser the trash, easier it is to handle the sites. Therefore it is important to keep the database and the core up-to-date.

Delete the unwanted comments etc.more often. Always remove or un-install the least used themes and least used plugins. Update both themes and plugins always when an update is available. Let the developer know about all the available themes and plugins so as to make the work flow more organised.

2. Speed

The faster the site, faster is your business. Speed could be a Ranking issue on Google/Bing/Yahoo.
Hence, invest in Quality Hosting. Doing thus eliminates the danger of getting unhealthy neighbours on your server that may weigh down your website.

Proper setting up of monitor, like server latency and visual render time. Decrease server requests, as the additional server requests will make the website slow. Lower the quantity of posts shown on a page. If you get plenty of comments, break them up into many pages. Reduce the quantity of pictures and different components on your page.

Optimize pictures. Pictures usually conjure the majority of a page. That’s natural since they have more room than text or CSS. For that reason, so as to hurry up WordPress, it’s crucial that you just find out how to form them as tiny as doable while not losing quality, or what’s referred to as compression. Avoid Hosting Videos on Your Own website. Enable Page Caching. There are many premium all-in-one caching plugins available for doing the job.

Use a Content Delivery Network (CDN). A content delivery network or CDN lessens this drawback by hosting your static files on many servers quickly. Take Advantage of File Minification. Enable Gzip Compression.Enable HTTPS and HTTP/2.

3. Security

Source: Google

WordPress sites are hacked frequently. Therefore, all the database needs to be in an automated backup mode. There are numerous plugins available for similar purpose. Incase of hacking or crashing of site,this will help in a secured restore points. Always keep a new admin user for creating content and not the default one.

Strong password is a must.Always have a security tool like plugins etc., incase if the host doesn’t provide security tools. Old installations are more easily hacked, hence always uninstall old WordPress installations.

4. Investments

Source: Google

As the foundation is the most crucial and important thing in a building. Therefore, building your website needs a good base work too. Thoughthese things feel like a heavy work in the beginning, they are most important on a long run.

This includes :

Selection of a good dedicated WordPress managed hosting provider.

Selection of eye pleasing themes. That are elegant, sober and alsothat shows variety.

An all-timeavailable WordPress support from WP curve.

Also selection of pluginson the basis of strict quality checks.

5. IT ConsultantGet the SEO basics right

By doing so, you even make the work of the search engines smoother.

6. Create useful content

A quality will always win on a long run over quantity. Therefore, less but to the point and valuable content are important. This includes, creating customer friendly environment and tring to solve their problems.Always do a trial before finalising and posting anything.

7. Market the right way. Build an empire.

Source: Google

It helps the management team to make informed decisions. It helps to build and maintain the website’s reputation. It is a communication channel used to inform the visitors. It is an effective way of engaging visitors. Marketing helps to find ways to remain at the top of the client’s mind, hence, helping your website to maintain a good relationship with visitors by making you remain relevant.

Marketing strategies generate more visitors and revenue opportunities, you’ll begin having options. Having options will give you the courage you need to penetrate. It aids in providing insights about your website. Every marketer understands the need for targeting the right audience. However, you must have the right content to share with such an audience. With engaging visitors you will get clearer about what content you need to have on your website.

7. Create a Visitor friendly Website in all the ways.

Source: Google

It helps to build a relationship between a visitor and the website.

1. Red Host

Redhost theme is one of our pocket friendly themes that suits best for various web hosting services. This high resolution theme comes with a smooth layout that makes the job of any host or the visitor simple and understandable. Since Redhost is compatible with all modern browsers, this is a ready to go for anyone, anytime. The neat and large display avoids any kind of confusions or distraction while handling. The straight and upright approach of this theme enables the host to handle the services smoothly.

2. SKT Start-up Pro

If you are a startup venture or a small newly started company which cannot find the best starting point, SKT StartUp Pro can be the answer you are looking for. Purchasing this powerful and seriously worked out template at an affordable price is another advantage of this template making it highly attractive for those small companies who are working on a tight budget. SKT StartUp Pro is effectively optimized for a productive client engagement thanks to its responsive and mobile friendly nature, as well as SMO and SEO coding making your site active both in search engine and social media battlefields.

Map your clients’ journey with easy by the help of the handy toolbox generated with the theme.

There are different pieces of codes in the form of shortcodes to be used easily whenever this or that functionality or content setup is needed.Additionally, you are free to stylize the theme with the right colors and social fonts, typography, images, slides on the homepage slider and more.

3. Era Host

This bright looking theme is a one-step solution for all kinds of business services. Erahost is an exciting user friendly theme with fully customisable features. This neat and clean looking theme makes the navigation simple from top to bottom. The fonts and the flat design is designed in such a way that it is seamless and clear for both the host and the customers in understanding the core features easily. It’s professional and upright look is a well to go for all kinds of consumer platforms.

4. Metro Host

Metrohost is a highly recommendable theme since it comes with a sleek design that is eye catchy and is also pocket friendly. The fully customisable feature ensures you to establish and create your own desirable display. This mobile-friendly responsive layout comes with a life time free update. The navigation, content windows, icons and the layout provides a simpler approach to the entire hosting process. The transparent looking theme makes the design harmonious therefore giving the graphics a very sober look.

5. IT Consultant

IT Consultant is the last template included in our article that is custom built to go hand in hand with any digital product or service manifestation.

This business supportive website is particularly suitable for web service providers, IT consultants and experts, web designers and developers, web application managers, app and program authors and other representatives of the digital world and its management.

This website builder features a splendid collection of prebuilt sections and preloaded features to make your work simpler and more productive.

Among them are gallery section for portfolio expertise, minimalistic design style for the uncluttered look, plugin compatibility for commercial and multilingual purposes.

6. My Cloud

My Cloud WHMCS theme is an attractive SEO optimized theme that has been designed to look great on devices of all types and sizes. It comes with attractive fonts and clean graphics that makes it best for hosting services. This fully responsive and retina friendly theme is recommendable for prolonged use since the vision friendly theme is very aesthetic in nature. The theme setup is designed to give an easy approach for the hosting services therefore eliminating all the complications in the process.

7. Hostlinea

Hostlinea is a Responsive WordPress theme simple, clean and Professional theme. It comes with 8+ Home pages, 4 diffrent layouts and Many more inner Pages, Awesome Slideshows. Easy-to-customize and fully featured design. This theme Created for all business such as Hosting, Corporate, Business, Portfolio, Creative, Blog and more.