Abonnements
Présentation
OnePageBasket permet de proposer des abonnements à vos clients, basés sur le système de factures récurrentes et de contrats de Dolibarr.
Configuration
Dans l'onglet Catalogue en ligne, section Abonnements :

Méthode par factures récurrentes
| Option | Description |
|---|---|
| Factures récurrentes modèles | Sélectionnez les factures récurrentes Dolibarr à proposer comme base de facturation automatique |
Pour utiliser cette méthode :
- Créez un tiers "modèle" dans Dolibarr
- Associez-lui des factures récurrentes (mensuelles, trimestrielles, annuelles, etc.)
- Sélectionnez ces factures dans la configuration OnePageBasket
Lorsqu'un client souscrit, le module crée automatiquement une facture récurrente sur sa fiche client, basée sur le modèle choisi.
Méthode par contrats modèles
| Option | Description |
|---|---|
| Tiers modèles pour contrats | Sélectionnez des tiers ayant des contrats provisoires à proposer comme modèles d'abonnement |
Cette méthode permet de proposer des contrats pré-configurés que le client peut souscrire en ligne.
Afficher des contrats dans une catégorie produit
Par défaut, les contrats modèles sont accessibles via une page dédiée cat/contracts qui les liste tous ensemble. Vous pouvez aussi rattacher un contrat à une ou plusieurs catégories produits Dolibarr pour qu'il apparaisse dans la même grille que les produits de cette catégorie.
Cas d'usage typique : votre catégorie "R&D" contient des prestations à l'unité, et vous voulez y ajouter un abonnement "Forfait R&D mensuel" pour que le client le voie au même endroit que les services correspondants.
Comment faire
- Ouvrez la fiche du contrat modèle dans Dolibarr (Contrats -> votre tiers modèle -> contrat).
- Cliquez sur l'onglet Configuration boutique (ajouté par OnePageBasket).
- Dans le champ Catégories boutique où afficher ce contrat, sélectionnez une ou plusieurs catégories produits.
- Enregistrez.
Le contrat apparaîtra immédiatement dans les pages des catégories sélectionnées (le cache est invalidé automatiquement à chaque modification).
Affichage côté boutique
- Le contrat est affiché dans la même grille que les produits de la catégorie, avec :
- L'image principale configurée dans le contrat (sinon image vide).
- Le libellé du contrat (champ "Label" de la configuration boutique).
- Le prix HT/TTC du contrat, suivi de la périodicité (
/ 1 mois,/ 1 année, etc.). - Un badge "Abonnement" pour le distinguer visuellement des produits classiques.
- Au lieu d'un bouton "Ajouter au panier", il propose un bouton "Souscrire" qui amène directement sur la page de souscription du contrat (
cat/contract/{id}).
Limitations
- Cette fonctionnalité concerne uniquement les contrats modèles (configurés via l'onglet "Configuration boutique" du contrat). Les factures récurrentes ne peuvent pas être rattachées à une catégorie produit pour l'instant -- elles restent accessibles uniquement via leur page dédiée.
- Le contrat doit appartenir au tiers modèle configuré dans OnePageBasket -> Services -> Tiers modèles pour contrats, sans quoi il ne sera pas pris en compte.
Côté client
Les abonnements souscrits sont visibles dans le portail client, rubrique Contrats. Le client peut y consulter :
- La liste de ses contrats actifs
- Les détails et les dates de renouvellement
- Les factures associées