To set up the CloudWave Reseller Module, follow a couple of steps.
Step 1: Get the CloudWave Reseller Module
- To download the module, please visit this link: https://cloudwavebd.com/billing/order/product-license/342.
- Order the module, it's free of cost.
- You must log in or register for an account while placing the order.
- After you place the order, you will get an email instantly.
Step 2: Get Reseller ID & API Token & Download Module
- In the email, you get a Reseller ID & API Token.
- You will need to use these credentials in your WHMCS to set up the module.
- Please store these credentials in a safe place and never share them with anyone.
- You will get a download link in the mail. If the link does not work, use this to download the module: https://drive.usercontent.google.com/u/0/uc?id=11gbwZ2IbHVVexRaCozXsk-6_u_gFt6vi&export=download
Step 3: Upload the module to your WHMCS
- Now you got all the required files & information to set up the module.
- Upload the module ZIP file in your WHMCS system at this location: https://yourwhmcsurl.com/modules/servers/
- Unzip the file, and you will see a new folder "cloudwavevps".
Step 4: Create Product & Configure The Module
- Now we need to create a new Server/VPS Product. To do this, go to WHMCS Dashboard > Setup > System Settings> Product & Services > Create New Product
- In the Module Setting section, choose "CloudWave VPS Reseller."
- Now, you will see some new configurable fields like Reseller ID, API Token & VPS Plan
- Enter your Reseller ID & API Token in the fields. Then choose the VPS Plan for the product.
Step 5: Create Configuration Options for Location & OS Template
- To create Configuration Options, go to WHMCS Dashboard > Setup > System Settings> Product & Services > Configurable Options
- Create New Group "CloudWave VPS"
- Now, click "Add New Configuration Option."
- Enter "Location|Location" in the option name & "6|L. Angeles, USA" in Add Option. This will create a Location of Los Angeles in the configuration option so that your customer can choose the location of the VPS. You can add more locations like this in this configuration. Find all the VPS locations & Code here: https://api.cloudwavebd.com/resellervps/v1/getlocations.php
- Let's add another Configuration Option "OS_Template|Operating System". Enter "1017|Ubuntu 22.04 64bits" in Add Option. This will create an OS Template of Ubuntu 22.04 in the configuration option so that your customer can choose the OS of the VPS. You can add more OS Templates like this in this configuration. Find all the VPS OS Templates & Code here: https://api.cloudwavebd.com/resellervps/v1/getos.php
Step 6: Add Credit to Your Account
- Now, you are ready to take orders and sell VPS to your clients.
- But you can only create a VPS with CloudWave when you have enough credit in your account.
- To add credit, visit: https://cloudwavebd.com/billing/clientarea.php?action=addfunds
- Please maintain enough amount of credit in your account to provide a smooth service to your client.
- When you get an order, the module will instantly create a VPS, and our system will deduct the amount from your account. Our system will automatically create an invoice every month for the VPS.