Sell our cloud servers from your own WHMCS. An order is paid, the server is created; your customer manages it in your client area and never sees our name. You buy in dollars and sell in any currency, at the price you set.
Free · version 1.2.0 · WHMCS 7.10+ · PHP 7.2+ · sign in to download
Your WHMCS stays in charge of customers, invoices and payments. The module does the rest.
A paid order creates the server in about a minute and stores its IP address and password on the service.
An unpaid invoice stops the server. Your customer cannot start it until you unsuspend the service.
Terminating the service deletes the server, and the unused part of the month returns to your balance.
A package change moves the server to the larger plan; only the difference for the rest of the month is charged.
Customers pick the system and version on your own order form. Plans that cannot run Windows get a Linux-only list.
A cron job keeps prices, plans, operating systems and each server's IP and status in step with our platform.
Your admins get an email when your balance no longer covers the next seven days of renewals.
Every action the module took and whether it worked, next to full API traffic in the WHMCS module log.
We bill you in US dollars at your cost price. What your customers pay is entirely yours to set.
Enter what one dollar is worth in each of your WHMCS currencies — lira, rial, euro, anything. Prices are calculated from the rate you type, not from a feed.
Your cost × your exchange rate + your percentage. The price follows our prices, your discount and your rate automatically.
Type the exact monthly price for a plan in your own currency. It never changes until you change it.
Round up to .99, to a whole number, or to the nearest 1,000 or 10,000. Quarterly, semi-annual and annual prices come with an optional discount.
The pricing page shows your cost, the customer's price and your profit per month for every plan, and updates as you type.
On the service page of your own client area, with no mention of us.
The addon adds five pages to your admin area.
About ten minutes, and no code.
Unzip the download into your WHMCS folder. It adds one provisioning module and one addon.
Create an API token in our panel and paste it into a WHMCS server entry. Press Test Connection.
Tick the plans you want to sell, enter your exchange rate and your margin. The products appear in your store.
Orders are provisioned automatically. Keep your balance topped up; each server renews from it monthly.
You need admin access to your WHMCS and a way to upload files (FTP, SFTP or your hosting file manager).
Sign in to your panel and open Developer → WHMCS Module. The download is available to customers only, so create an account first if you do not have one.
Unzip the download and upload its modules folder into your WHMCS directory, merging it with the existing one. You end up with modules/servers/turkvps and modules/addons/turkvps_reseller.
In your panel open Developer → API Keys, create a token and copy it. It is shown only once.
Go to System Settings → Servers → Add New Server. Choose module TurkVPS, hostname api.turkvps.cloud, leave the username empty and paste the token as the password. Press Test Connection, then save.
Go to System Settings → Addon Modules, activate TurkVPS Reseller, press Configure, set your default margin and tick the admin roles that may use it.
Open Addons → TurkVPS Reseller → Products & pricing. Enter what one US dollar is worth in your currency, tick the plans you want to sell, choose a margin % or a fixed price for each, and press Save and create / update products. WHMCS needs at least one product group first.
The module syncs once a day with the WHMCS cron. To sync more often, add this line to your server's crontab, with your own WHMCS path:
*/30 * * * * php -q /path/to/whmcs/modules/addons/turkvps_reseller/cron.phpThe exact line for your installation is shown on the addon's Branding & status page.
Order one of the new products as a test customer and mark the invoice paid. The server is created in about a minute and its IP address appears on the service. Terminate the service afterwards to delete the server.
Updating: download the new version and upload it over the old files. Your products, prices and services are kept. Troubleshooting: enable System Logs → Module Log in WHMCS, repeat the action and open a ticket with what the log shows.
What hosting companies ask before installing the module.
Download the module, connect your account and import your first plans.