Catégories
Espace client
Carnets
Extension pour le CMS WordPress

Carnets pour WordPress
Carnets permet de vendre des carnets prépayés en unités : votre client règle une fois, puis consomme son solde sans repasser par le paiement. Vous encaissez d’avance, et il revient parce qu’il lui reste quelque chose chez vous.
Le même mécanisme sert quatre métiers très différents : le carnet de séances d’un studio de yoga, la carte prépayée d’un chocolatier, le forfait d’interventions d’un garagiste, le crédit d’usage d’un espace de coworking. Seule l’intention d’achat change.
Un solde en unités, jamais en euros
C’est la décision qui structure toute l’extension. Un client qui a acheté dix séances garde dix séances, quoi que fassent vos tarifs ensuite. Un solde en euros serait une cagnotte : le crédit fondrait à chaque hausse de prix, et le client appellerait pour dire qu’il avait payé dix séances. Le prix reste dans la commande d’achat, pour votre comptabilité — il ne joue aucun rôle dans la consommation.
Fonctionnalités
- Le carnet est un produit ordinaire : prix libre, remise, promotion et TVA fonctionnent sans traitement particulier.
- Unités créditées : le nombre de fois que le carnet pourra servir. Deux exemplaires achetés font deux carnets distincts, chacun avec sa propre échéance.
- Périmètre par produits et par catégories : ce que le carnet peut payer se déclare sur sa propre fiche. Un carnet « cours du soir » ne paiera jamais un stage.
- Expiration facultative, en mois depuis l’achat, réglée carnet par carnet. La date d’un carnet déjà vendu se déplace à la main, et le client la voit aussitôt.
- Paiement par le solde via un moyen de paiement dédié, proposé seulement quand un même carnet couvre tout le panier et qu’il lui reste assez d’unités.
- Message d’explication quand le paiement par carnet n’est pas proposé : une absence silencieuse se lit comme un bug.
- Un panier, un moyen de paiement : on n’achète pas un carnet et une séance dans la même commande.
- Décompte au paiement ou à la commande terminée, au choix — de quoi confirmer qu’une séance a bien lieu avant d’engager l’unité. L’unité est retenue dès le paiement dans les deux cas, pour que personne ne réserve deux fois sur sa dernière unité.
- Remboursement partiel : une place remboursée sur trois rend une unité, automatiquement, sans geste supplémentaire.
- Correction manuelle d’un solde depuis le back-office, écrite comme un mouvement et non comme un compteur écrasé — elle reste lisible le jour où un solde est contesté.
- Espace client : un onglet dont vous choisissez le libellé, avec les unités achetées, consommées et restantes, la liste des carnets détenus et l’historique des consommations.
- Quatre annonces par courriel : le solde restant sur la commande, le carnet acheté, le solde presque épuisé, et le rappel avant échéance.
- Apparence réglable : position et couleurs des blocs ajoutés à la fiche produit, et surcharge CSS depuis le thème enfant.
Ce que l’extension ne fait pas
Elle ne gère ni solde en euros, ni avoir, ni cagnotte : ce n’est pas la même mécanique, et un instrument prépayé en valeur monétaire relève potentiellement d’une autre réglementation. Elle ne gère pas non plus le paiement partiel ou mixte, le crédit en volume horaire fractionnable, le partage d’un solde entre plusieurs comptes, le transfert d’un carnet, le bon cadeau ni l’abonnement rechargeant automatiquement un carnet.
Péremption et responsabilité
L’extension permet de fixer une durée de validité ; elle ne dit pas qu’une péremption est licite. La législation applicable à votre activité prime, et c’est à vous de vous y conformer.
Licence requise
Le fonctionnement côté public est conditionné à une licence active. Sans licence valide, ni le moyen de paiement, ni l’espace client, ni l’affichage sur la fiche produit ne sont chargés. Contactez l’Agence oaka pour obtenir une licence.
Acheter l'extension WordPress
Plage de prix : 149,00 € à 449,00 € HT
Plage de prix : 149,00 € à 449,00 € HT
Utilisez cet extension sur une période d'une année ainsi que des mises à jour fonctionnelles et techniques. De nouvelles fonctionnalités pourront apparaitre que vous pourrez bénéficier sans surcoût. Reconduction nécessaire à la fin de la période.
Les différentes formules et fonctionnalités principales de l'extension Carnets
Formule "Prépaiement"
Vendez des carnets prépayés en unités : dix séances, dix cafés, trois interventions. Vos clients règlent une fois, puis consomment leur solde sans repasser par le paiement — vous encaissez d'avance, et ils reviennent parce qu'il leur reste quelque chose chez vous.
Je vois l’onglet Booklet sur mes produits mais rien ne se passe
L’interrupteur principal est décoché par défaut. Rendez-vous dans oaka → Carnets → Configuration → Carnets et cochez « Vendre des carnets prépayés sur cette boutique ». Vérifiez aussi le périmètre juste en dessous : s’il est restreint à une liste, le produit doit y figurer.
Un client peut-il recharger son carnet en euros ?
Non, et c’est délibéré. Un solde en euros est un avoir, pas un crédit d’usage : il ne se flèche pas naturellement vers un périmètre de produits, et un instrument prépayé en valeur monétaire utilisable largement relève potentiellement de la réglementation sur la monnaie électronique. Cette extension vend un nombre de fois, jamais une somme.
Un client détient deux carnets. Lequel est consommé ?
Le plus ancien, par défaut. L’onglet Configuration permet de tirer d’abord sur celui qui expire le plus tôt, ce qui protège mieux le client contre la perte d’unités.
Puis-je confirmer une séance avant que l’unité soit décomptée ?
Oui. Choisissez le décompte au passage en commande terminée. L’unité reste retenue dès le paiement — personne ne réserve deux fois sur sa dernière unité — mais une commande annulée avant confirmation ne touche jamais au solde.
Que se passe-t-il si je rembourse en saisissant un montant ?
Le solde n’est pas modifié et vous en êtes averti. Un carnet compte des unités, et déduire une quantité d’un montant réintroduirait l’euro dans un modèle construit sans lui. Corrigez le solde à la main depuis l’onglet Carnets émis si vous vouliez rendre l’unité.
Pourquoi le paiement par carnet n’apparaît-il pas à la commande ?
Trois conditions doivent être réunies : un même carnet actif couvre tous les produits du panier, il lui reste assez d’unités, et le panier ne contient rien d’autre. Un message indique au client laquelle a manqué, et vous pouvez en reformuler le texte dans les réglages.
Plusieurs personnes peuvent-elles partager un carnet ?
Uniquement par un compte client unique — un compte au nom de l’entreprise, par exemple. Les soldes ne se partagent pas entre comptes clients.
L’extension fonctionne-t-elle avec les réservations par créneau ?
Oui, sans réglage particulier. Un produit à créneaux est un produit comme un autre : il peut figurer dans le périmètre d’un carnet. Les deux extensions ne se parlent jamais directement, elles écoutent toutes deux le statut de commande WooCommerce.
Installez l’extension comme n’importe quelle archive WordPress, en suivant cet article. Puis trois étapes, dans cet ordre.
1. Vérifiez WooCommerce
WooCommerce 8.0 ou supérieur doit être actif. Carnets vend un produit, encaisse une commande et s’affiche dans l’espace client : sans boutique, il n’a rien sur quoi se poser. Tant que WooCommerce est absent, les onglets de réglages restent masqués.
2. Activez la fonctionnalité
Rendez-vous dans oaka → Carnets → Configuration → Carnets et cochez « Vendre des carnets prépayés sur cette boutique ».
C’est l’interrupteur principal, et il est décoché par défaut. Tant qu’il l’est, cocher la case « Carnet » sur une fiche produit ne produit rien : aucun carnet n’est émis, aucun moyen de paiement n’apparaît. Un message vous le rappelle d’ailleurs directement dans le panneau du produit.
Juste en dessous, le périmètre décide quels produits ont le droit de devenir un carnet. Laissé sur « Tous les produits », il ne restreint rien — c’est le réglage à garder pour démarrer.
3. Créez votre premier carnet
Un carnet est un produit WooCommerce ordinaire. Créez-le, puis ouvrez l’onglet Carnet de ses données produit :
- Cochez « Vendre ce produit comme un carnet prépayé » ;
- indiquez le nombre d’unités qu’il crédite — dix séances, dix cafés, trois interventions ;
- désignez les produits ou catégories que ce carnet pourra payer ;
- si vous le souhaitez, une durée de validité en mois.
Vos clients peuvent désormais l’acheter. À la commande suivante, s’ils ne prennent que des produits couverts, un moyen de paiement « carnet » leur est proposé et l’unité est décomptée.
Pour aller plus loin
Les courriels — carnet acheté, solde presque épuisé, échéance proche — s’activent dans WooCommerce → Réglages → E-mails, où vous pourrez aussi en régler l’objet et le contenu.
En cas de besoin, prenez contact avec le support de l’agence oaka : support@oaka.fr
Version 1.0.0.14 — 2026-09-08
- Le périmètre des produits se règle en trois états — tout le catalogue, certaines catégories, ou une liste explicite — au lieu d’une simple case « tous les produits ». Désigner par catégorie est le seul choix qui survit à l’ajout d’un produit : celui que vous mettrez en vente demain est couvert sans revenir au réglage.
- La liste de produits se cherche à la frappe : vous saisissez quelques lettres au lieu de faire défiler tout votre catalogue.
- Un quatrième verrou choisit les genres de produit autorisés à porter un carnet.
- L’interrupteur de la boutique masque tout ce qu’il désactive : éteint, les autres réglages disparaissent et aucune fiche produit n’expose son onglet Carnet. Rien n’est perdu — tout revient tel quel au rallumage.
- Correction : l’ordre entre les carnets et le moment du prélèvement pouvaient rester sans aucune valeur sélectionnée, et l’adresse de l’onglet client comportait alors une barre oblique en trop.
- Correction : vider la liste des produits ou des catégories ne s’enregistrait pas.
Version 1.0.0.11 — 2026-08-19
- Première version. Vendez des carnets prépayés en unités, que vos clients consomment sans repasser par le paiement.
- Le carnet se règle sur sa propre fiche produit : nombre d’unités, produits et catégories couverts, durée de validité facultative.
- Moyen de paiement dédié à la commande, proposé quand un carnet couvre tout le panier — et message d’explication quand ce n’est pas le cas.
- Espace client : unités achetées, consommées et restantes, carnets détenus et historique des consommations.
- Remboursement d’une place sur trois : une seule unité revient sur le carnet, automatiquement.
- Correction d’un solde à la main depuis le back-office, tracée pour le jour où un client conteste.
- Quatre annonces par courriel : solde restant sur la commande, carnet acheté, solde presque épuisé, échéance proche.
- Apparence réglable sur la fiche produit et dans l’espace client, et surcharge CSS depuis le thème enfant.
Carnets
Plage de prix : 149,00 € à 449,00 € HT
Utilisez cet extension sur une période d'une année ainsi que des mises à jour fonctionnelles et techniques. Reconduction nécessaire à la fin de la période.
A propos
- Nom : Carnets
- Mise à jour : 11 septembre 2026 16h09
- Version actuelle : 1.0.0.14
- WordPress testé : 7.1.1
- Traduction : FR et EN
- Auteur : agence oaka
Prérequis technique
- PHP : 8.2 ou plus
- WordPress : 6.5 ou plus
- Licence : valide
