WHMCS is a very powerful financial sales system. Last time I shared the server virtualization panel SolusVM. WHMCS+SolusVM can be used to automatically activate VPS hosts. However, the premise is that you need your own server, and SolusVM is a paid software, and the starting cost is relatively high.

Vultr is a foreign VPS host provider that provides Vultr WHMCS Module, which can help you automatically activate the VPS host on WHMCS. In other words, you can distribute Vultr's VPS host on WHMCS. Users do not need to enter Vultr. They can turn on and off, reinstall the system, etc. directly on WHMCS.

In fact, WHMCS can be integrated with famous hosting providers such as Linode and Digitalocean. On the one hand, it can help VPS hosting providers sell their products. On the other hand, distributors can also make money by selling VPS without using their own servers, which is helpful to both parties. Especially for some VPS that domestic users cannot purchase, the demand is still quite large.

WHMCS integrates Vultr to automatically activate VPS host method - realize VPS distribution on WHMCS

For more articles about VPS hosting and website building programs, you can read:

  1. Server virtualization panel SolusVM installation and use - supports new management of OpenVZ, KVM and Xen VPS
  2. VestaCP installation and usage tutorial-free VPS and virtual host control panel comes with post office and DNS resolution system
  3. OneinStack one-click installation script - easily deploy Let’s Encrypt certificate and configure HTTPS site

PS: Updated on November 3, 2019, For the latest installation and usage tutorial of the WHMCS Vultr module plug-in, please refer to: The latest WHMCS integration Vultr tutorial - WHMCS sells and manages Vultr VPS hosts.

1. Preparations before integrating Vultr

WHMCS. For WHMCS installation and usage tutorials, you can read this article: WHMCS Installation and Usage Tutorial-WHMCS Email Sending and Customizing WHMCS Template Theme Methods.

Vultr. Requires a Vultr account: http://www.vultr.com/, and activates the API function. This feature can be found in Vultr’s account information.

Vultr WHMCS Module plug-in. Download address: https://github.com/vultr/whmcs-vultr/releases, upload it to the plug-in directory of WHMCS, and create a new Vultr directory.

2. WHMCS integration Vultr tutorial

Add products. Go to WHMCS product settings and click Add Product.

Add grouping. Set up a group for products, select payment methods, and more.

Create a new product. The product type is VPS, select the product group just now.

VPS pricing. VPS pricing includes monthly payment, quarterly payment, annual payment, etc.

Interface settings. Select the Vultr WHMCS Module you just installed in the interface type, then fill in your API and save.

Add whitelist. Go to Vultr's API management to add an IP whitelist, otherwise your WHMCS will prompt that the API is abnormal.

After the API connection is successful, Configurable Options: Click Generate default. Custom Fields: Click Generate default. Package plan selects the host configuration.

3. WHMCS related configuration methods

After WHMCS integrates Vultr, several configurations: snapshots, upgrades, operating systems, automatic backups, etc. need to be customized.

Enter the configuration options of WHMCS, you can set up snapshots, upgrades, operating systems, automatic backups, etc., and save them after the settings are completed.

4. WHMCS integrates Vultr effect

Open WHMCS and you can find the VPS product in the product drop-down menu.

After clicking to purchase, users can choose the operating system, automatic backup, number of snapshots, etc. among the purchase options.

When making payment, you will be redirected to the Paypal or Alipay page.

After the payment is successful, you can activate the VPS host. According to your activation strategy, you can also manually review the activation.

After activation, the user still needs to log in to the account and select the computer room of the VPS host to activate the VPS. (Click to enlarge)

This is the VPS host management panel of WHMCS, which includes power on and off, system reinstallation, snapshots, root password, etc. (Click to enlarge)

5. Summary

It is very simple for WHMCS to integrate Vultr. The main reason is that Vultr officially developed the WHMCS plug-in, which is free for everyone to use and has very good compatibility. And I took a look, and although there are plug-ins like Linode and digitalocean, they all require payment.

The biggest difference from having your own independent server to distribute VPS hosts. The biggest problem with WHMCS integrating Vultr is the price. Because the price given by Vultr is the same as the official website, so if you redistribute it yourself, pricing will be a problem, too Low is definitely a loss.

Leave a Reply