WHMCS provisioning module

VPS Reseller Pro for Contabo: Sell Contabo Cloud VPS from WHMCS

VPS Reseller Pro for Contabo provisions Contabo Cloud VPS from WHMCS under your own brand, prices every plan and extra at your margin, and cancels unpaid servers before Contabo renews them. It connects to your own Contabo account through the Contabo API.

WHMCS 8.0 or newerPHP 8.1 to 8.5Cloud VPS and Cloud VDSUSD, EUR and GBP provider billingArabic RTL client panel
11client languages
12hminimum safety window before Contabo cut-off
6one-click apps on reinstall
1click to update, with automatic rollback
Why it matters

Reselling Contabo by hand leaks money

A server your client stops paying for still renews at Contabo. VPS Reseller Pro closes that gap and removes the copy-paste work.

Without VPS Reseller Pro

  • You order every server in the Contabo panel and paste IPs and passwords into tickets
  • Client due dates drift past Contabo renewals, so unpaid servers renew on your card
  • Prices for locations, Windows, cPanel, Plesk and backups are updated by hand in every currency
  • You have no clear view of cost and profit per server
  • Clients open tickets for reboots, reinstalls, rescue mode and reverse DNS

With VPS Reseller Pro

  • Servers are provisioned from WHMCS under your brand, and a Server ready e-mail sends the login details
  • Renewal Guard keeps client due dates ahead of every Contabo renewal and verifies each cancellation
  • Every plan and extra is priced at cost plus your margin, in every WHMCS currency
  • The admin service page shows cost and profit for each server
  • Clients manage their own server from a full control panel

Everything you need to resell Contabo servers

A server module for provisioning and the client panel, plus an admin addon for products, pricing, licences, renewal protection, imports, reports and updates.

Renewal GuardClient due dates sit ahead of every Contabo renewal. Unpaid servers are cancelled in time and the termination date is read back to verify it.
Automatic pricingPlans, locations, Windows, cPanel, Plesk, backups and extra IPs are priced at Contabo cost plus your margin, in every WHMCS currency.
Full admin server managementManage each server on the admin service page, with a cost and profit card and the Renewal Guard state. Works on suspended servers too.
Full client control panelPower actions, reinstall with one-click apps, snapshots, firewall, monitoring, rescue mode and reverse DNS, without the provider name.
Import existing serversBring in the servers you already have, from any module or none. Matching runs by instance ID, vmi name or IP.
Profit trackingTrue cost per service including plan, location, licences and extras. CSV export, low-profit alerts and a monthly report.
Instant notificationsTelegram and Discord alerts for failed cancellations, late payments, guard errors and pending upgrades.
11 languagesClient panel and e-mails in 11 languages including Arabic RTL. The panel follows each client's WHMCS language.
One-click updatesUpdate from the addon. Packages are checked against a signed checksum and failed updates roll back automatically.

Renewal Guard: stop paying for servers your clients did not pay for

Contabo renews on its own schedule. Renewal Guard makes sure your billing always runs ahead of it.

  • Due date alignment: client due dates move to 5 days before the Contabo renewal by default, only earlier and never while an invoice is unpaid.
  • Grace period: 3 days by default, then the server is cancelled at Contabo and the WHMCS service is suspended.
  • Safety window: cancellation happens at least 12 hours before the Contabo cut-off, using German time.
  • Verified cancellations: the termination date is read back, and you get an e-mail if it is later than expected.
  • Daily sync: all linked servers are checked and orphaned Contabo servers are reported.
  • Watch-only mode: per service, the guard can send alerts without ever cancelling.
Read how it works

Pricing at your margin, profit you can see

Enter your Contabo cost once and let the module publish the order form.

  • Default margin of 30 percent, changeable globally or per product, with a minimum monthly profit for plans.
  • Locations, Windows, cPanel, Plesk, backups, extra IPv4 and private networking all follow the same cost-plus-margin rule.
  • EUR or GBP Contabo billing is converted with your WHMCS exchange rates. Prices round up to .99.
  • Prefer your own plan prices? Keep them, and the module prices only the extras.
  • Daily price watch alerts you when Contabo prices rise above your entered costs. Existing services keep their sold price.
  • Price history with one-click restore, bulk publish and bulk sync.

A client panel that answers the tickets for you

Clients see status, IPs, specs and login details under your brand, and handle the routine work themselves.

  • Start, stop, restart and shut down. Reset the root password and manage SSH keys.
  • Reinstall the OS with one-click apps: Docker, Portainer, Coolify, n8n, WireGuard (wg-easy) or LAMP.
  • Snapshots, plus automatic daily or weekly snapshots that you offer free, as a paid add-on or not at all.
  • Firewall with presets and lock-out protection, rescue mode, hostname and reverse DNS.
  • Monitoring charts for 24 hours, 7 days and 30 days, with e-mail alerts for CPU, memory, disk and offline servers.
  • Destructive actions need confirmation, and every feature can be switched on or off per product.
Compare

VPS Reseller Pro vs selling Contabo servers manually

What changes when WHMCS does the work.

TaskVPS Reseller ProManual reselling
Provisioning✓ Automatic from WHMCS on order✗ Ordered by hand in the Contabo panel
Unpaid servers✓ Cancelled before Contabo renews, verified✗ Easy to miss, renews on your account
Pricing of plans and extras✓ Cost plus margin in every currency✗ Updated by hand
Cost and profit per server✓ Shown on the admin service page✗ Spreadsheets
Client self-service✓ Reinstall, snapshots, firewall, rescue, reverse DNS✗ Support tickets
Branding✓ Your brand, branded hostnames and reverse DNS✗ Depends on what you send
Monitoring alerts✓ CPU, memory, disk and offline e-mails✗ Not included
Existing servers✓ Imported from any module✗ Tracked separately

VPS Reseller Pro works with your own Contabo account and API credentials. It is an independent product by AraHoster and is not affiliated with or endorsed by Contabo.

Pricing

One licence, all features included

VPS Reseller Pro for Contabo

Every feature in every plan. One licence covers one WHMCS installation (one domain).

  • Renewal Guard and automatic pricing
  • Full client control panel and admin server management
  • Import of existing servers from any module
  • 11 languages including Arabic
  • One-click updates and support while the licence is active
$59per year · or $7.99 monthlyGet VPS Reseller ProAfter ordering, the licence key is on the service page in your client area.
Get started

From order to first server

A Setup tab walks you through six steps on a fresh install.

1. Buy and get your keyOrder the licence. The key appears on the service page in your client area.
2. Upload and activateUpload the files to your WHMCS root and activate VPS Reseller Pro under Addon Modules.
3. Connect your Contabo APIPaste your Client ID, Client Secret, API user and API password. They are tested before saving.
4. Create a product and publishEnter the Contabo product ID and your cost, set your margin and click Save and publish.

Requirements: WHMCS 8.0 or newer, PHP 8.1 to 8.5 with cURL and JSON, ionCube Loader, WHMCS cron every 5 minutes, and a USD currency in WHMCS. Full installation guide · Changelog

Frequently asked questions

Is this an official Contabo product?

No. VPS Reseller Pro is an independent WHMCS module by AraHoster. It works with your own Contabo account through the Contabo API, using credentials from the Contabo Customer Control Panel.

What do I need to run it?

WHMCS 8.0 or newer, PHP 8.1 to 8.5 with cURL and JSON, the ionCube Loader for your PHP version, the WHMCS cron running every 5 minutes, Contabo API access and a USD currency in WHMCS, plus EUR or GBP if your Contabo account bills in those.

How does it stop me paying for unpaid servers?

Renewal Guard moves client due dates ahead of each Contabo renewal, applies a grace period, then cancels the server at Contabo at least 12 hours before the cut-off and reads back the termination date to verify it.

Can I import servers I already sell?

Yes. The Import tab brings in every Contabo server, whatever module it uses now or none. Services are matched by instance ID, vmi name or IP, and unmatched ones can be linked by hand. Overdue imported services get a 7-day safety hold.

Can I keep my own plan prices?

Yes. Per product you can keep your own WHMCS plan prices and setup fees. Publishing then only prices locations, licences and add-ons.

What happens if my licence expires?

You cannot create new servers or publish prices, but existing servers, Renewal Guard and the client panel keep working.

How many installations does one licence cover?

One licence covers one WHMCS installation on one domain. Updates and support last while the licence is active.

Which languages are included?

English, Arabic (RTL), German, French, Spanish, Italian, Dutch, Portuguese (Brazil), Turkish, Russian and Norwegian. New languages can be added by copying the English language file.

Start reselling Contabo VPS under your own brand

Automate provisioning, pricing and renewals in WHMCS today. Questions before you buy? Our team is one ticket away.