Comment vendre un hébergement avec WooCommerce (l'alternative n°1 à WHMCS)

Publié le | Par Siteskyline
8 min de lecture

Vous avez toujours rêvé de créer votre propre société d’hébergement Web ? Pendant des années, ce rêve s’est accompagné d’un obstacle de taille : WHMCS. Bien que puissant, WHMCS (Solution complète de gestion d'hôte Web) est notoirement complexe, nécessite souvent un hébergement spécialisé et nécessite une courbe d'apprentissage abrupte. Cet obstacle technique a tenu à l’écart d’innombrables entrepreneurs.

Mais et si vous pouviez créer une entreprise d’hébergement et de revendeur de domaines entièrement automatisée en utilisant une plate-forme que vous connaissez et aimez déjà ?

Ce moment est venu. Oubliez la complexité. Vous pouvez lancer une entreprise d’hébergement professionnelle et évolutive directement depuis votre tableau de bord WordPress.

Ce guide vous guidera à travers le processus exact, étape par étape, de vente d'hébergement et de domaines à l'aide de WooCommerce. We’ll leverage the power of a game-changing plugin called SkyHS to bridge the gap between your reseller hosting account and your user-friendly WooCommerce store, creating a seamless experience for you and your customers.


Pourquoi abandonner WHMCS pour WooCommerce ? L'approche moderne de la revente

Before we dive into the “how,” let’s understand the “why.” Choosing WooCommerce isn’t just a workaround; it’s a mise à niveau stratégique de votre modèle économique.

  • Simplicité inégalée : If you know WordPress, you’re already 80% of the way there. You’ll gérer les produits d'hébergement comme n'importe quel autre produit WooCommerce, en utilisant une interface familière.
  • Rentable : You avoid the high licensing fees and specialized hosting requirements of WHMCS. You’re building on top of the world’s most popular (and free) CMS.
  • Liberté de conception totale : Votre boutique d'hébergement fait partie de votre thème WordPress. Vous avez un contrôle illimité sur l’apparence et la convivialité, garantissant une expérience de marque fluide. (Si vous avez besoin d'aide, consultez notre guide sur le choix des meilleurs thèmes pour WooCommerce).
  • Écosystème de plugins massif : Vous souhaitez ajouter un programme d'affiliation, des analyses avancées ou un passerelle de paiement spécifique? The entire WooCommerce and WordPress plugin library is at your disposal.
  • SEO supérieur : Construite sur WordPress, votre entreprise d'hébergement est prête pour optimisation des moteurs de recherche dès le premier jour, vous permettant d’attirer des clients de manière organique.

Your Essential Toolkit: What You’ll Need to Get Started

Pour construire notre empire de l’hébergement, nous avons besoin de quelques ingrédients clés. Assurez-vous d'avoir ces éléments prêts :

  1. Un site WordPress : La base de votre entreprise.
  2. Le plugin WooCommerce : Le moteur de commerce électronique gratuit pour WordPress. Vous pouvez le télécharger depuis le dépôt officiel de plugins.
  3. Le Plugin d'abonnement WooCommerce: Pour gérer la facturation récurrente des plans d'hébergement. Il s'agit d'un plugin premium indispensable pour un modèle d'abonnement automatisé.
  4. Un compte d'hébergement revendeur WHM : This is the server backend you’ll be reselling from. Your hosting provider will give you the necessary WHM credentials.
  5. Le plugin SkyHS : The magic bridge that connects WHM to WooCommerce. We’re using SkyHS because it’s currently the most direct and feature-complete integration for this specific purpose. You will need to purchase a license from SiteSkyline.com/skyhs.
  6. Un compte eNom : Devenir revendeur de domaines. Vous pouvez créer un compte revendeur gratuit sur le Site Internet de l'eNom.

With your toolkit assembled, let’s build your business.


Part 1: The Foundation – Connecting Your WHM Server to WooCommerce

Cette première phase consiste à mettre en place le handshake technique entre votre serveur et votre vitrine.

Étape 1 : Installer et activer le plugin SkyHS

First, purchase, download, and install the SkyHS plugin on your WordPress site. Once installed, navigate to the plugin’s settings page and enter the license key you received to activate it.

Activating the SkyHS plugin with a license key.

Étape 2 : Créer le tableau de bord client central

Vos clients ont besoin d'un endroit pour gérer leur hébergement et leurs domaines. SkyHS rend cela incroyablement simple.

  1. Allez sur Pages > Add New dans votre tableau de bord WordPress.
  2. Title the page something clear, like “My Dashboard” or “Client Area.”
  3. Dans le bloc de contenu de la page, ajoutez le shortcode suivant [skyhs_dashboard].
  4. Cliquez Publier. Ce shortcode générera automatiquement un puissant tableau de bord frontal pour vos clients.
Creating the client dashboard page in WordPress.

Étape 3 : lier le tableau de bord dans les paramètres SkyHS

Maintenant, nous devons dire à SkyHS où envoyer vos clients.

  1. Naviguez vers Dashboard > SkyHS > SkyHS Settings.
  2. Recherchez l'option intitulée Page du tableau de bord.
  3. From the dropdown menu, select the “My Dashboard” page you just created.
  4. Cliquez Enregistrer les modifications.
Linking the client dashboard page in SkyHS settings.

Étape 4 : Connectez votre serveur WHM

This is the most critical step. It’s time to link your powerful WHM reseller account to SkyHS.

  1. Allez sur Dashboard > SkyHS > Server et cliquez sur Ajouter un nouveau.
  2. Ajouter un titre de serveur : Give your server an internal name (e.g., “Main Reseller Server”).
  3. Entrez les informations d'identification WHM : Remplissez les champs avec les informations de votre hébergeur :
    • ID utilisateur WHM : Votre nom d'utilisateur WHM.
    • Jeton WHM : Your WHM API token. (You can generate this inside your WHM panel under “Manage API Tokens.” See WHM documentation for help.)
    • Hôte WHM : Your server’s hostname or IP address.
  4. Cliquez Publier.

Vérification: Après la publication, la page se rechargera. En cas de succès, vous verrez une nouvelle section intitulée Packages WHM avec liste de fonctionnalités par défaut. Cette liste de vos forfaits d'hébergement est la confirmation que votre serveur est connecté !

Successful WHM server connection confirmed by package list

Part 2: Create & Sell Your Hosting Plans

With the backend connected, let’s create the actual products your customers will buy.

Step 5: Create a “Variable Subscription” Product

Allez sur Products > Add New. Give your product a name, like “Premium Web Hosting.” Scroll down to the Données produit boîte. Dans la liste déroulante, sélectionnez Abonnement variable.

Step 6: Configure it as a “Hosting” Product

Dans le Données produit case, cochez la nouvelle case intitulée Hébergement. Cela révèle un menu déroulant pour Choisissez le serveur. Sélectionnez le serveur que vous venez de connecter. Enregistrez le produit en tant que brouillon. Ceci est important, car cela charge les informations du serveur dans l'éditeur.

Configuring a WooCommerce product as a 'Hosting' product type.

Étape 7 : Définissez vos plans avec des attributs

  1. Allez au Attributs dans la zone Données du produit et cliquez sur Ajouter.
  2. Nom: Type Plan.
  3. Valeurs): Enter your tier names, separated by a pipe |. Example: Basic | Standard | Premium.
  4. Cochez la case pour Utilisé pour les variantes.
  5. Cliquez Enregistrer les attributs.
Creating product attributes for hosting plans.

Étape 8 : Définir les prix et les fonctionnalités de chaque forfait

  1. Allez au Variantes languette.
  2. Sélectionner Créer des variations à partir de tous les attributs et cliquez sur Aller.
  3. Développez chaque variante (Basic, Standard, etc.) pour la configurer :
  4. Définissez le prix et la période de facturation : Enter the price (e.g., $5.99) and the interval (e.g., per month).
  5. Sélectionnez le plan d'hébergement : Choisissez le forfait WHM correspondant pour ce plan.
  6. Zone de texte des fonctionnalités : Saisissez les fonctionnalités de ce plan, une par ligne. Cela s’affichera sur la page de vente.
  7. Repeat for all variations. Once you’re done, click Publier!
Configuring a specific hosting plan variation in WooCommerce.
Feature list for product

Félicitations! Vous disposez désormais d’un produit d’hébergement entièrement automatisé, par abonnement.


Partie 3 : Intégrer et vendre des domaines

A hosting business isn’t complete without domain registration. Let’s automate it with eNom.

Étape 9 : Configurer les paramètres eNom dans SkyHS

  1. Dans votre tableau de bord WordPress, allez dans SkyHS > eNom Setting.
  2. Serveurs de noms par défaut : Enter the nameservers from your WHM provider (e.g., ns1.yourhost.com, ns2.yourhost.com).
  3. Prix ​​supplémentaire par domaine ($) : Add your markup (e.g., 2 for a $2 fee).
  4. Mode: Réglez ceci sur En direct.
  5. Live Username & Live Password: Entrez les informations d'identification de votre compte eNom.
  6. Cliquez Enregistrer les paramètres.
Configuring eNom reseller settings in the SkyHS plugin

Étape 10 : Ajoutez tout à votre menu

Vos produits existent, mais les clients doivent les trouver !

  1. Allez sur Appearance > Menus.
  2. Sur la gauche, trouvez la case intitulée Points de terminaison SkyHS.
  3. Cochez les cases pour Hébergement, Domaine, et Tableau de bord.
  4. Cliquez Ajouter au menu, disposez-les et Enregistrer le menu.
Adding hosting, domain, and dashboard links to the main menu.

Verify Your Hard Work & Launch!

Go to your website as a visitor. Click on your new “Hosting” menu item to see your plans. Select a plan and see the variations. Go to the “Domain” page and search for a domain to see the live eNom integration.

You’ve done it! You have successfully bypassed the complexity of WHMCS and built a powerful, flexible, and fully automated hosting and domain business using WordPress and WooCommerce. You now have complete control over your branding, pricing, and customer experience, all from one dashboard.

Bienvenue dans le futur de l’hébergement revendeur.


Foire aux questions (FAQ)

Q : Dois-je installer WHMCS n’importe où ?
UN: No! That’s the beauty of this system. You only need a WHM Reseller Hosting account. SkyHS communicates with your server’s WHM panel directly via its API, completely eliminating the need for a separate WHMCS installation.

Q : Puis-je utiliser un registraire de domaine autre qu'eNom ?
UN: Ce guide et le plugin SkyHS sont spécialement conçus pour une intégration transparente avec eNom. Pour les autres bureaux d'enregistrement, vous aurez besoin d'un plugin différent ou d'une solution personnalisée.

Q : Comment les comptes d'hébergement sont-ils automatiquement créés ?
UN: When a customer completes a purchase, WooCommerce Subscriptions creates the recurring payment profile. Simultaneously, SkyHS securely sends a command to your WHM server to create the cPanel account based on the package you linked to that product variation. It’s 100% automated.

Q : À quel type d’assistance dois-je m’attendre ?
UN: Your support is two-fold: 1) You will get technical support for your server and WHM panel from your hosting provider. 2) For any issues or questions related to the plugin’s functionality, you will get support from the SkyHS developers at SiteSkyline.

Partager cette publication

Siteskyline

Siteskyline

Siteskyline is a premium WordPress plugin and SEO management platform dedicated to providing the best speed, security, and optimization tools.