The OVH VPS module sells OVHcloud VPS: new client orders are placed on your OVH account automatically (auto-paid), or you can link VPS you already own. This article covers getting the module ready to sell; day-to-day operation is in OVH VPS — Service Management.
Upload ovh_vps to components/modules/, then go to Settings > Company > Modules > Available and click Install on OVH VPS.
On the module's Manage page click Add OVH Account and fill in:
ovh-eu, ovh-ca, ovh-us, kimsufi-eu/ca or soyoustart-eu/ca./me/*, /order/*, /vps/*, /ip/*, /services/*.The connection is validated against the OVH API before the row saves. Add one row per OVH account/endpoint you sell on.
Add the module row before creating packages — the package fields load live from the OVH catalog through it. Under Packages > Add Package select module OVH VPS and set:
20 sells a 10.00 OVH option for 12.00. See Packages, Margin Pricing & Configurable Options.Assign the package to an order form as usual.
Under Settings > Company > Automation (Module tasks) confirm both tasks exist and are enabled:
| Task | Interval | Purpose |
|---|---|---|
| Check OVH VPS Orders | 5 minutes | Tracks pending OVH orders and activates delivered services |
| Sync OVH VPS Option Prices | Daily | Rebuilds the margin-priced configurable options from the OVH catalog |
Pending services never activate without a running Blesta cron.
Heads-up: a real, auto-paid OVH order is placed for every new client order. Test the full flow by importing an existing VPS first (see the management article) before opening the package for sale.