Groupes clients automatiques - Adhésions payantes, niveaux VIP & accès B2B à l'achat
Transformez vos produits en adhésions. Dès qu'une commande est payée, le client rejoint automatiquement les groupes clients associés aux produits achetés — de façon permanente ou pour un nombre de jours défini — et peut même recevoir un nouveau groupe par défaut pour voir immédiatement les prix et remises de ce groupe. Vendez des niveaux VIP, des accès grossiste/B2B, des clubs et des adhésions payantes qui débloquent des tarifs de groupe, avec expiration automatique gérée par une tâche cron quotidienne. Pour PrestaShop 1.7 – 9.
Vendez de l'accès, pas seulement des produits
Les prix par groupe sont l'une des fonctionnalités les plus puissantes de PrestaShop — mais encore faut-il placer les clients dans les bons groupes. Le faire à la main ne passe pas à l'échelle. Groupes clients automatiques transforme n'importe quel produit en clé : achetez le produit, rejoignez le groupe. Un produit « Adhésion VIP » accorde le groupe VIP et ses prix. Un produit « Compte grossiste » débloque les tarifs B2B. Un produit « Club 12 mois » accorde un groupe qui expire au bout de 365 jours — automatiquement.
Comment ça marche
- 1. Associez des groupes à un produit — dans l'onglet Modules du produit, cochez les groupes clients que le produit doit accorder. Laissez la durée vide pour une adhésion à vie, ou saisissez un nombre de jours pour une adhésion limitée dans le temps.
- 2. Définissez éventuellement le nouveau groupe par défaut — le groupe par défaut détermine les prix et remises que voit le client. Seuls les groupes accordés peuvent être choisis, et si plusieurs produits achetés en définissent un, le plus fréquent l'emporte.
- 3. L'achat fait le reste — dès que la commande est marquée comme payée, le client rejoint les groupes. Tout statut marqué « payé » compte, y compris vos statuts personnalisés — et les commandes gratuites (bon de réduction à 100 %, total à 0) sont également prises en charge.
Des adhésions qui prennent fin toutes seules
Une tâche cron quotidienne supprime les adhésions expirées — la page de configuration affiche l'URL cron exacte prête à copier pour votre boutique, la date de la dernière exécution, le nombre d'adhésions temporaires actives et un bouton « Exécuter maintenant ». Les renouvellements sont sûrs : racheter le produit ne fait que prolonger l'adhésion, jamais la raccourcir. Et personne n'est laissé de côté — si un groupe expiré était le seul groupe du client ou son groupe par défaut, celui-ci est proprement replacé dans le groupe par défaut de la boutique.
Tout dans une seule vue d'ensemble
La page de configuration liste chaque produit qui accorde des groupes, avec les groupes accordés, la durée d'adhésion, le choix du groupe par défaut et un lien direct pour modifier chaque produit. Un interrupteur général met les attributions en pause sans perdre aucune règle.
Version 2 : la version de la fiabilité
- Les règles ne peuvent plus être effacées — la v1 pouvait effacer silencieusement la règle d'un produit (et même renvoyer des clients dans « Visiteurs ») lorsque le produit était enregistré par des imports ou d'autres modules. La v2 n'enregistre que lorsque son propre formulaire est réellement soumis.
- Chaque commande payée compte — la v1 ne réagissait qu'au statut exact « Paiement accepté » et ignorait les commandes gratuites ; la v2 réagit à tout statut marqué comme payé et gère les commandes à total 0.
- L'expiration est traitée exactement une fois — la v1 retirait à chaque exécution du cron les clients réajoutés manuellement ; la v2 nettoie ses enregistrements une fois traités.
- Mises à niveau sûres — les règles et échéances par produit sont conservées, la règle d'exemple de la v1 et les règles vides sont nettoyées, et votre URL cron existante continue de fonctionner.
Compatibilité
PrestaShop 1.7, 8 et 9. Fonctionne avec n'importe quel moyen de paiement — l'attribution est déclenchée par le statut de la commande, pas par un module de paiement spécifique. La désinstallation laisse chaque client dans les groupes qu'il a déjà obtenus.
Foire aux questions
Puis-je vendre une adhésion qui expire au bout d'un an ?
Oui. Saisissez 365 comme durée d'adhésion sur le produit d'adhésion ; la tâche cron quotidienne retire le groupe à son expiration. Un nouvel achat prolonge l'échéance.
Le client verra-t-il immédiatement les prix membres ?
Oui, si vous définissez le groupe accordé comme nouveau groupe par défaut — le groupe par défaut détermine les prix et remises que voit un client.
Que se passe-t-il avec les commandes gratuites — p. ex. un bon de réduction de 100 % ?
Elles fonctionnent. La version 2 gère explicitement les commandes à total 0 : une adhésion entièrement remisée accorde quand même ses groupes.
Quels statuts de commande déclenchent l'attribution ?
Tout statut marqué comme « payé » dans votre boutique, y compris les statuts personnalisés que vous avez créés.
Et si le groupe expiré était le seul groupe du client ?
La tâche cron ne laisse jamais personne sans groupe — le client est replacé dans le groupe clients par défaut de la boutique, et son groupe par défaut est réinitialisé si nécessaire.
Que se passe-t-il lors de la désinstallation ?
Les règles par produit et les dates d'expiration enregistrées sont supprimées, mais les clients conservent tous les groupes qui leur avaient déjà été attribués.
-
CompatibilitéPrestashop 1.7
Prestashop 8
Prestashop 9 -
Traductions de Module DisponiblesAllemand
Anglais
Espagnol
Français
Italien
Néerlandais
Polonais
Turc
MEG Venture
4 autres produits dans la même catégorie
Déjà vus
| Version | 2.0.1 |
|---|---|
| Dernière mise à jour | 2026-07-28 |
| Journal des modifications | - [2026-07-24] Add French, Italian, Dutch, Polish, and Turkish translations for group auto-assign module strings - [2026-07-23] Bump version to 2.0.1 and fix upgrade process to prevent module disablement - [2026-07-23] Translate module strings for automatic customer groups and memberships into Dutch, Polish, and Turkish. - [2026-07-23] Translate module settings messages to English in multiple language files: Spanish, French, Italian, Dutch, Polish, and Turkish. Update phrases related to settings, enable/disable options, and product editing to ensure consistency across translations. - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Add authentic translations for 7 languages (FR, DE, PL, NL, TR, IT, ES) - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Add missing translation files (fr, de, pl, nl, tr, it, es) - [2026-07-22] Fix display name formatting in Group Auto Assign module - [2026-07-14] Add initial files for Group Auto Assign module - [2026-06-21] Refactor module files and update template structure for Group Auto Assign - [2023-10-28] blank lines removed - [2023-09-13] v1.3.2 - [2023-09-05] v1.3.1 - [2022-05-22] bug fix - [2022-02-19] v1.2.0 - [2021-10-19] v1.1.1 release - [2021-10-19] Initial commit |
• [2026-06-21] Refactor module files and update template structure for Group Auto Assign
• [2023-10-28] blank lines removed
• [2023-09-13] v1.3.2
• [2023-09-05] v1.3.1
• [2022-05-22] bug fix
• [2022-02-19] v1.2.0
• [2021-10-19] v1.1.1 release
• [2021-10-19] Initial commit
Commentaires (1)
Votre avis ne peut pas être envoyé
Signaler le commentaire
Signalement envoyé
Votre signalement ne peut pas être envoyé