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

Publié le | Par
8 minutes de lecture

Ever dreamed of starting your own web hosting company? For years, that dream came with a significant hurdle: WHMCS. While powerful, WHMCS (Web Host Manager Complete Solution) is notoriously complex, often requires specialized hosting, and demands a steep learning curve. This technical barrier has kept countless entrepreneurs on the sidelines.

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.

This guide will walk you through the exact, step-by-step process of selling hosting and domains using 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 strategic upgrade for your business model.

  • Simplicité inégalée : If you know WordPress, you’re already 80% of the way there. You’ll manage hosting products just like any other WooCommerce product, using a familiar interface.
  • Rentable : Vous évitez les frais de licence élevés et les exigences d’hébergement spécialisées de WHMCS. Vous construisez sur le CMS le plus populaire (et gratuit) au monde.
  • 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 : Want to add an affiliate program, advanced analytics, or a specific payment gateway? The entire WooCommerce and WordPress plugin library is at your disposal.
  • SEO supérieur : Built on WordPress, your hosting business is primed for search engine optimization from day one, allowing you to attract customers organically.

Votre boîte à outils essentielle : ce dont vous aurez besoin pour commencer

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 : Il s’agit du serveur backend à partir duquel vous revendrez. Votre fournisseur d'hébergement vous donnera les informations d'identification WHM nécessaires.
  5. Le plugin SkyHS : Le pont magique qui relie WHM à WooCommerce. Nous utilisons SkyHS car il s'agit actuellement de l'intégration la plus directe et la plus complète à cet effet spécifique. Vous devrez acheter une licence auprès de 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.

Une fois votre boîte à outils assemblée, développons votre entreprise.


Partie 1 : La Fondation – Connecter votre serveur WHM à 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

Tout d’abord, achetez, téléchargez et installez le plugin SkyHS sur votre site WordPress. Une fois installé, accédez à la page des paramètres du plugin et entrez la clé de licence que vous avez reçue pour l'activer.

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. Aller à Pages > Ajouter un nouveau dans votre tableau de bord WordPress.
  2. Titrez la page avec quelque chose de clair, comme « Mon tableau de bord » ou « Espace client ».
  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. Accédez à Tableau de bord > SkyHS > Paramètres SkyHS.
  2. Recherchez l'option intitulée Page du tableau de bord.
  3. Dans le menu déroulant, sélectionnez la page « Mon tableau de bord » que vous venez de créer.
  4. Cliquez Enregistrer les modifications.
Linking the client dashboard page in SkyHS settings.

Étape 4 : Connectez votre serveur WHM

C'est l'étape la plus critique. Il est temps de lier votre puissant compte revendeur WHM à SkyHS.

  1. Aller à Tableau de bord > SkyHS > Serveur et cliquez Ajouter un nouveau.
  2. Ajouter un titre de serveur : Donnez à votre serveur un nom interne (par exemple, « Serveur revendeur principal »).
  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 : Votre jeton API WHM. (Vous pouvez générer ceci dans votre panneau WHM sous « Gérer les jetons API ». Consultez la documentation WHM pour obtenir de l'aide.)
    • Hôte WHM : Le nom d’hôte ou l’adresse IP de votre serveur.
  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

Partie 2 : Créez et vendez vos plans d'hébergement

Une fois le backend connecté, créons les produits réels que vos clients achèteront.

Étape 5 : Créer un produit « Abonnement variable »

Aller à Produits > Ajouter un nouveau. Donnez un nom à votre produit, comme « Hébergement Web Premium ». Faites défiler jusqu'à Données produit boîte. Dans la liste déroulante, sélectionnez Abonnement variable.

Étape 6 : Configurez-le en tant que produit « hébergement »

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: Tapez Forfait.
  3. Valeurs): Saisissez les noms de vos niveaux, séparés par un trait |. Exemple : Basique | Norme | Prime.
  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 Aller.
  3. Développez chaque variante (Basic, Standard, etc.) pour la configurer :
  4. Définissez le prix et la période de facturation : Saisissez le prix (par exemple 5,99 $) et l'intervalle (par exemple par mois).
  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. Répétez l’opération pour toutes les variantes. Une fois que vous avez terminé, cliquez sur 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

Une entreprise d'hébergement n'est pas complète sans l'enregistrement de domaine. Automatisons-le avec eNom.

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

  1. Dans votre tableau de bord WordPress, accédez à SkyHS > Paramètre eNom.
  2. Serveurs de noms par défaut : Saisissez les serveurs de noms de votre fournisseur WHM (par exemple ns1.yourhost.com, ns2.yourhost.com).
  3. Prix ​​supplémentaire par domaine ($) : Ajoutez votre majoration (par exemple 2 pour des frais de 2 $).
  4. Mode: Réglez ceci sur En direct.
  5. Nom d'utilisateur et mot de passe en direct : 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. Aller à Apparence > 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.

Vérifiez votre travail acharné et lancez-vous !

Accédez à votre site Web en tant que visiteur. Cliquez sur votre nouvel élément de menu « Hébergement » pour voir vos projets. Sélectionnez un plan et voyez les variations. Accédez à la page « Domaine » et recherchez un domaine pour voir l'intégration eNom en direct.

Vous l'avez fait ! Vous avez réussi à contourner la complexité de WHMCS et à créer une activité d'hébergement et de domaine puissante, flexible et entièrement automatisée à l'aide de WordPress et WooCommerce. Vous avez désormais un contrôle total sur votre image de marque, vos prix et votre expérience client, le tout à partir d'un seul tableau de bord.

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


Foire aux questions (FAQ)

Q : Dois-je installer WHMCS n’importe où ?
UN: Non! C’est la beauté de ce système. Vous n’avez besoin que d’un compte d’hébergement revendeur WHM. SkyHS communique avec le panneau WHM de votre serveur directement via son API, éliminant complètement le besoin d'une installation WHMCS distincte.

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: Lorsqu'un client finalise un achat, WooCommerce Subscriptions crée le profil de paiement récurrent. Simultanément, SkyHS envoie en toute sécurité une commande à votre serveur WHM pour créer le compte cPanel basé sur le package que vous avez lié à cette variante de produit. C’est 100% automatisé.

Q : À quel type d’assistance dois-je m’attendre ?
UN: Votre support est double : 1) Vous bénéficierez d'un support technique pour votre serveur et votre panneau WHM de la part de votre hébergeur. 2) Pour tout problème ou question lié à la fonctionnalité du plugin, vous bénéficierez de l'assistance des développeurs SkyHS de SiteSkyline.

Partager cette publication

Rupesh Sharma

Co-fondateur de Siteskyline | Développeur WordPress | Freelance d'élite