Home / API Docs / Guides / HostBill

Servury inside
your HostBill.

Drop our provisioning module into HostBill and sell Servury VPS under your brand: provisioning on payment, automatic renewals, suspend/unsuspend and plan upgrades wired to the reseller API.

Beta. This first release covers the billing lifecycle (create, renew, suspend, unsuspend, terminate, upgrade). Client-area power controls, console and graphs are on the roadmap; the REST API already exposes them if you want to wire your own. Anything odd, open a ticket.

01 Prerequisites

  • A working HostBill installation with a valid license.
  • A Servury account. Nothing else.

02 Activate Servury reseller access

  • Log in to your Servury account and open the Reseller Dashboard.
  • Click Become a Reseller: instant, free, 5% base discount that grows with volume.
  • Copy your API key and fund your account (balance or saved card).

03 Install the module

cd /path/to/hostbill/includes/modules/Hosting curl -Lo servury.zip https://servury.com/downloads/servury-hostbill.zip unzip servury.zip && rm servury.zip

Then activate Servury VPS under Settings > Modules > Hosting Modules.

04 Connect and verify

  • Settings > Apps > Add new App: choose Servury VPS.
  • Hostname: servury.com
  • Hash: your reseller API key from step 2.
  • Test Connection verifies the key and reports your live balance and discount.

05 Products

  • On each product, connect the Servury App and pick the plan from the dropdown (loads live with your reseller cost per month in each label).
  • Set cycle_days to match the billing cycle: 31 for monthly (avoids Servury's sub-31-day surcharge), 93 quarterly, 365 annual. Max 365.
  • Account fields: hostname (required, up to 16 letters/digits; map an order form field to it) and os (defaults to debian12; valid codes: debian12, ubuntu24, centos10, winserv25, winserv22). The server_id field is maintained by the module; leave it alone.

06 Go live

  • Connect your customer payment gateway in HostBill as usual and place a test order.
  • On payment the server provisions and the account details fill in; use HostBill welcome emails to deliver access details to the customer.
  • Check your Servury reseller dashboard for the wholesale charge.

07 How it operates day to day

  • Renewals: the Renew command extends the upstream server by cycle_days automatically when renewal payments arrive.
  • Non-payment: suspension powers the server off, unsuspension powers it on, termination deletes it permanently.
  • Upgrades: package changes resize in place; only offer paths to a higher tier in the same location and product line or the API rejects them.
  • Billing note: keep your Servury balance funded (or a card saved); every create, renewal and upgrade charges it at your reseller discount.

Your HostBill,
our servers.

Instant reseller activation, 5% base discount, plans loaded straight from the API.

Start Reselling