In the previous article we covered the basics of WHMCS, the benefits of using our WHMCS plugin, and how to enable the plugin and widgets we provide in our plugin. This article will cover getting your WHMCS VPS server and the plugin connected to the Storm API.
We’ll cover how to configure the WHMCS plugin to authenticate with Liquid Web’s API, as well as how to obtain access to our API, if you’re not yet our customer. In the next article we’ll cover the plugin’s “Product Setup Wizard”, which makes it easy to create new products based on our Cloud VPS, Cloud Dedicated VPS, and Private Cloud products.
Connect the plugin to Storm API
To make the initial connection to the Storm API you will first need to open the Product Setup Wizard page. It's going to seem like we're setting up a product, but we're just going to start one to make the connection. Once the connection is made you can continue onto the next article and learn about product setups!
- Click on the ‘Addons’ tab at the top of the page. Then select the ‘Liquid Web Cloud Servers’ option.
- From the sidebar on the left, click ‘Product Setup Wizard’.
- Once loaded, we will make our connection by starting to set up our first product.
- Adjust the checkboxes to your liking, for this example we will only select: ‘Liquid Web SSD VPS & Cloud Dedicated’.
- Click Next.
Since this is the first product setup you will be redirected to the Account Authentication page.
- Click Next.
- Here you will be prompted for your Liquid Web API authentication credentials; you may either enter Liquid Web API credentials or your Liquid Web Manage credentials, and the wizard will create a new API user.
Note:You can use the first option if you created an API user for this WHMCS instance. The second option is a great idea though too since every integration/tool should use a unique set of API credentials.
- For using a current API user:
- Click the ‘I have Liquid Web API credentials’ heading.
- Enter your Liquid Web Storm API user credentials.
- Click ‘Continue’.
- For creating a new API user:
- Click the ‘Create a NEW Liquid Web API username and password for me’ heading.
- Enter your Liquid Web Manage credentials.
- For using a current API user:
With that completed you have now authorized the plugin to access your Liquid Web account. Your WHMCS will be able to leverage the Storm APIs to automatically provision your orders as they come in. With this setup you can now begin to create and setup products to offer your new clients.
Related Articles:
- How to Use Disk Quotas in Dedicated Linux Servers With cPanel
- How to Use Disk Quotas in Dedicated Linux Servers with Plesk
- Remove a MySQL User on Linux via Command Line
- Remove Permissions for a MySQL User on Linux via Command Line
- Grant Permissions to a MySQL User on Linux via Command Line
- Using MySQL Command Line to Create a User

About the Author: Dan Pock
Dan Pock does technical support at Liquid Web with a background in System Administration, Public Relations, and Customer Service. His favorite things include his cats, Oscar Boots, and Dash Nougat; experimenting with PHP; and making up recipes (or at least attempting to). You can find his coding hijinks on GitHub, where he shares most of his projects and open source work.
Our Sales and Support teams are available 24 hours by phone or e-mail to assist.
Latest Articles
How to Edit the PHP Memory for Your WordPress Site via WP Toolkit
Read ArticleWhat is CGI-Bin and What Does it Do?
Read ArticleTop 10 Password Security Standards
Read ArticleTop 10 Password Security Standards
Read ArticleHow to Use the WP Toolkit to Secure and Update WordPress
Read Article