xCloud Reseller Hosting Program allows you to integrate your own server providers so you can manage and sell products using your preferred hosting infrastructure. Whether you work with Hetzner, Vultr, DigitalOcean, or Linode (Akamai), the process is simple and efficient.ย
Follow the documentation to resell hosting with self managed server with easy steps.
Integrate Self Managed Server Provider with the Reseller Program #
Easily connect your preferred server provider (Hetzner, Vultr, DigitalOcean, or Linode) to xCloud through the reseller dashboard. Authorize, verify, and manage multiple servers directly from a single dashboard.
Step 1: Access the Reseller Dashboard #
To begin, log in to your reseller dashboard. From the left-hand menu, navigate to โSettingsโ โ โSelf Managed Server Providerโ Integration. Once you are on the integration page, click on the โAdd New Providerโ button to start adding your server provider.

Step 2: Choose and Authorize a Server Provider #
After clicking the button, a pop-up window will appear. In this window, you will be able to select a server provider from the available options, which include โHetznerโ, โVultrโ, โDigitalOceanโ, and โLinode (Akamai). Once you have chosen your preferred provider, click on the โAuthorize / Verifyโ button to proceed.

If you need help with the setup process for integrating your Self Manged Server, you can follow the documentation below for setup set your own server provider with the Reseller Hosting program easily. –
๐ DigitalOcean,ย
๐ Vultr,ย
๐ Hetzner, orย
๐ Linode (Akamai).ย ย ย
Once the setup is completed, your selected server will be connected to xCloud and added to your dashboard. The dashboard will then display important details such as the โServer Name, โProviderโ, and โServer Countโ. From the โActionsโ menu, you can click on the โEditโ icon to update the server credentials whenever necessary or โDeleteโ the server by clicking the Delete icon.
Note: It is also possible to integrate multiple servers from the same provider, which gives you flexibility when managing your hosting resources.

Create a Product with xCloud Reseller Hosting Program #
Once your server is integrated, create and customize hosting products with your own pricing, descriptions, and packages. Publish them under your white-label brand and start reselling instantly.
Step 3: Create a Product with the Provider #
When your server integration is complete, you can move on to creating products. Go to the โProductsโ tab in your dashboard and click on the โAdd Productโ button.

Step 4: Choose the Integrated Server Provider #
A pop-up will appear, where you should select the โOwn Providerโ option to access the self-managed servers you have already connected. From there, choose one of the integrated server providers, such as โVultrโ, to continue.

Step 5: Choose Server Provider and Size #
Next, select a โServer Providerโ from the dropdown menu under โSelect Providerโ. You will also need to choose the โServer Sizeโ according to your preferences.

Step 6: Add your Product Description #
You will now see an overview of the plan details. Next, you will receive an auto-generated โProduct Descriptionโ that cannot be edited. After that, you will have access to โAdditional Custom Fields,โ where you can add your preferred details. Once finished, click the โNextโ button.

Step 7: Customize Package #
Provide the following details for your product:
- โPlan Nameโ
- โPrice/Monthโ
- โSKUโ
- โSite Limitโ

You can disable the toggle button beside the โActive Packageโ option if you want to restrict access. Below, you will see a pricing breakdown. For example:
Pricing Breakdown
- Reseller Panel Price: $50
- Created Product Price/ Customer payment: $70.00
- Provider cost (Vultr): $5.00
- Platform fee (Advanced plan): 30% or minimum $3 per sale (Basedย
- Stripe Connect fees: Up to 3% (approx.)
- You’ll receive : $58.50
This gives you a complete overview of the profit you will make by selling the product. Finally, click on the โSave & Publishโ button.
Once you are ready, click the publish button to finalize the process. Your newly created product will then appear in the product list on your dashboard, ready for use.

Subscribe to a Reseller Hosting Panel #
If you have not yet subscribed to any reseller hosting plan, log in to your xCloud Dashboard using your credentials. Once logged in, locate and click on the โWhite Labelโ tab in the dashboard. This will redirect you to the xCloud White Label onboarding flow, where you can begin setting up your reseller hosting.

After reviewing the Terms of Service and confirming that you have a Stripe account, click on the โStart Your Hosting Business Nowโ button.
Next, choose from four different subscription plans for the xCloud White Label Control Panel. Review the available options, select the plan that best suits your needs, and click โPay Nowโ to proceed.

Once your payment method is configured, itโs time to set up your brand. Start by uploading your brandโs logo or icon. To do this, click the โUpload Logoโ button and select the file from your device. Then, provide your brand information, including Brand Name, Mailing Address, and Contact Number. After filling in all the details, click โNextโ to move on to the next step.

Youโll now need to integrate Stripe to process payments. If you already have a Stripe account, simply connect it by clicking โConnect Nowโ. This will redirect you to the Stripe Connect Dashboard, where you can log in with your Stripe credentials and complete the connection.
Note: If you donโt have a Stripe account yet, youโll need to create one before proceeding.

Now it is time to create your custom hosting packages. Start by clicking on the โCreate Hosting Planโ button.

Next, create your custom hosting packages. Click the โCreate Hosting Planโ button to begin.
A pop-up will appear with various server configuration options. Choose โSelf-Managed Server Providerโ and click โNextโ.

If you havenโt integrated any servers for reselling yet, click on the โSettingsโ link and complete the integration setup. You can follow the integration process starting from Step 1 and complete the server integration and product creation process. Once your server integration is complete, youโll be able to create products to resell.
Currency Conversion System for Reseller Hosting #
xCloud supports real-time currency conversion to simplify pricing and sales for resellers using self-managed servers. This ensures that providers like Hetzner, which price services in Euros, can seamlessly be sold in any currency set in your xCloud White Label setup.
- Real-time Exchange Rates: xCloud integrates with the OpenExchangeRates API to provide accurate, live currency conversions. Prices from your server providers are automatically converted to the currency of your choice.
- Multi-Currency Support: Automatic detection and conversion allow white-label providers to sell hosting products in any currency supported by xCloud. For example, if Hetzner pricing is in Euros, xCloud can convert it to USD, GBP, or any currency you configure.
- Scheduled Updates: Exchange rates are updated daily to ensure pricing remains accurate and consistent across all reseller products.
- Seamless Reseller Experience: Once you set your preferred currency in the xCloud White Label dashboard, all integrated servers and products will display prices accordingly. Resellers can sell products directly in the chosen currency without manually calculating conversion rates.
Example:
- Hetzner Server Price: โฌ50
- xCloud White Label Currency: USD
- Automatic Conversion: $55 (based on current exchange rate)
- Customer Sees: $55 and can pay in USD
This ensures your reselling business remains flexible and ready to serve customers worldwide, while keeping all pricing centralized and accurate within the xCloud dashboard.
And that’s it. This is how easily you can integrate your own server and resell with xCloud Reseller Hosting Program with fully white label branding. With support for multiple providers, xCloud ensures that you can build a hosting environment that matches your business needs while keeping everything centralized in one simple dashboard
Still stuck? Contact ourย support teamย for any of your queries.ย


