Introduction

BilloraX est une alternative moderne à WHMCS, auto-hébergée et open-source.

Dernière mise à jour : 19 avril 2026

Qu'est-ce que BilloraX ?

BilloraX est un panneau de facturation et de gestion de clients conçu pour les hébergeurs web et revendeurs. Il remplace WHMCS avec une interface moderne, une architecture Next.js 15 et une licence auto-hébergée.

L'objectif est de couvrir l'ensemble du cycle de vie d'un service : création du client, facturation, provisionnement automatique sur les serveurs, gestion des tickets et suivi des domaines.

Fonctionnalités principales

  • Gestion des clients avec portail self-service
  • Facturation automatisée (factures, relances, paiements Stripe)
  • Provisionnement automatique via modules (cPanel, Plesk, DirectAdmin, HestiaCP, Virtualizor)
  • Gestion des serveurs et des produits
  • Emails transactionnels multilingues
  • Interface admin complète

Stack technique

ComposantTechnologie
FrontendNext.js 15, React 19, Tailwind CSS 4
BackendNext.js Server Actions, Prisma ORM
Base de donnéesPostgreSQL
AuthNextAuth v5
EmailsNodemailer / Resend
PaiementsStripe

Modules de provisionnement

BilloraX utilise un système de modules inspiré de WHMCS. Chaque panneau de contrôle est un module TypeScript qui implémente quatre méthodes : create, suspend, unsuspend et terminate.

  • cPanel / WHM — API JSON v1
  • Plesk — REST API v2
  • DirectAdmin — API URL-encoded
  • HestiaCP — API HTTP port 8083
  • Virtualizor — API HMAC port 4082
  • Modules personnalisés — voir le guide Créer un module