Tout ce que connaissent les équipes WHMCS, sous licence MIT.
PNLCS suit délibérément WHMCS : clients, produits, commandes, factures, services, tickets et modules ont le même sens. La différence, c’est la licence : PNLCS est sous MIT, sans frais par installation.
Côte à côte
Ce qui se transpose depuis WHMCS
add_hook('InvoicePaid', 1, function (array $vars) {
$invoice = $vars['invoice']; // App\Models\Invoice
// ...
});# WHMCS
POST /includes/api.php action=GetClients
# PNLCS
GET /api/v1/getclients
X-API-Key: … X-API-Secret: …Import direct depuis la base de données WHMCS
Utilities → Importer depuis WHMCS lit les clients, les domaines et les services de votre base de données WHMCS. La base WHMCS est seulement lue ; rien n’y est modifié.
- 1ConnexionHôte, base de données, utilisateur et préfixe des tables. Testez la connexion avant d’enregistrer.
- 2Correspondance des champsChaque champ WHMCS est associé à un champ PNLCS, avec des suggestions quand les noms concordent. Enregistrez la correspondance pour la réutiliser.
- 3Choix du modeAjouter les nouveaux, ajouter et mettre à jour, ou mettre à jour uniquement, avec correspondance par e-mail ou par nom de domaine.
- 4Aperçu, puis exécutionLes premières lignes telles que WHMCS les a et telles que PNLCS les enregistrera. Le journal montre ce qui a été ajouté, mis à jour, ignoré ou en échec, et pourquoi.
Importez d’abord les clients, puis les domaines, puis les services. Les clients reçoivent un mot de passe aléatoire et choisissent le leur avec « Mot de passe oublié » ; l’import n’envoie aucun e-mail.
Les produits, factures, tickets et réglages ne sont pas importés : vous les configurez vous-même dans PNLCS.
Migrer sans interruption
Faites tourner PNLCS à côté de WHMCS et transférez les clients au fil de leurs renouvellements. Les comptes d’hébergement restent sur les mêmes serveurs du début à la fin.
- 01Reconstruisez votre catalogueGroupes de produits et produits avec les mêmes noms et les mêmes prix.
- 02Connectez les mêmes serveursLes comptes y existent déjà ; PNLCS les gère désormais.
- 03Recréez vos réglagesPasserelles de paiement sur les mêmes comptes, règles de taxes, modèles d’e-mails, équipe et rôles.
- 04Faites venir les clientsAvec l’importateur, ou à la main. Sur Panelica ou Proxmox, liez le compte qui existe déjà sur le serveur.
- 05Faites pointer vos liens vers PNLCSL’adresse de facturation, les liens clients et les formulaires d’inscription. Redirigez l’ancienne adresse si vous le pouvez.
Vous lancez votre propre hébergeur ?
Vous pouvez faire tourner PNLCS vous-même, gratuitement. Si vous voulez qu’on s’en charge, les développeurs de PNLCS mettent en place les serveurs, le panneau de contrôle, la facturation et votre boutique. Le premier appel est gratuit.