Ce qui est inclus (et pas inclus) nativement
Cette section fait partie du cookbook PrestaShop. Pour le contexte global, voir la page principale.
Avant de promettre des fonctionnalités à ton client, mieux vaut savoir ce que PrestaShop offre de série — et ce qu'il faudra aller chercher ailleurs. Ce tableau t'évite les mauvaises surprises en sprint 3.
Lecture : 10min À lire avant tout chiffrage✅ Ce qui est natif dans PrestaShop
| ✅ Fonctionnalité | 📋 Détail |
|---|---|
| Gestion du catalogue | Produits simples, virtuels, packs, avec attributs et combinaisons |
| Variantes produit | Taille, couleur, matière — jusqu'à N combinaisons par produit |
| Gestion des stocks | Suivi par combinaison, alertes de stock, réassort |
| Panier & checkout | Tunnel d'achat multi-étapes, panier persistant |
| Gestion des commandes | Statuts personnalisables, historique, factures PDF |
| Gestion des clients | Comptes clients, groupes de clients, historique achats |
| Catalogue de prix | Prix spécifiques, remises par quantité, promotions, codes promo |
| Multi-langue | Traduction de tout le contenu — interface et catalogue |
| Multi-devises | Conversion automatique avec taux de change |
| Multi-boutique | Plusieurs boutiques sur une seule instance, catalogue partageable |
| Gestion des taxes | Règles de taxes par pays, par groupe produit, TVA intracommunautaire |
| Transporteurs | Configuration manuelle des transporteurs avec règles tarifaires |
| Pages CMS | Création de pages statiques (CGV, mentions légales…) |
| Blog natif | Absent — mais module gratuit disponible |
| Recherche interne | Moteur de recherche natif (limité — Elasticsearch via module) |
| SEO on-page | Meta titre/description par produit et catégorie, URLs rewriting |
| Analytics de base | Statistiques de ventes intégrées dans le back-office |
| Gestion des retours | Workflow de retour client configurable |
| Back-office complet | Tableau de bord, gestion stocks, clients, commandes, stats |
| API REST | Disponible nativement depuis PS 1.7 |
| Système de modules | Architecture de hooks pour étendre sans modifier le core |
| Système de thèmes | Moteur Twig, Starter Theme fourni |
❌ Ce qui n'est PAS natif (et ce qu'il faut prévoir)
| ❌ Fonctionnalité | 🔄 Solution |
|---|---|
| Abonnements / ventes récurrentes | Module tiers (ex: Subscription & Recurring Payment) |
| B2B avancé (devis, catalogue masqué, compte sur facture) | Module B2B dédié (ex: B2B Suite) |
| Paiement en plusieurs fois | Module Alma, Klarna ou Stripe installment |
| Paiement Stripe, PayPal, etc. | Module officiel de chaque prestataire |
| PIM avancé (enrichissement produit, workflow validation) | Connecteur Akeneo ou équivalent |
| ERP / WMS | Connecteur custom ou module API |
| Elasticsearch / recherche avancée | Module Elastic ou Algolia |
| Avis clients vérifiés | Module Avis Vérifiés, Trustpilot |
| Programme de fidélité avancé | Module dédié (points, niveaux, récompenses) |
| Chat en ligne / support | Module Zendesk, Intercom ou équivalent |
| Personnalisation produit (gravure, texte libre) | Module ou dev custom |
| Vente en live / social commerce | Dev custom ou intégration API tierce |
| Synchronisation marketplace (Amazon, Cdiscount…) | Module Shopping Feed ou équivalent |
| Click & collect | Module ou dev custom |
| Configurateur produit | Dev custom |
| Expédition multi-entrepôts | Module avancé ou dev custom |
Un module, ça s'installe en 5 minutes. Mais ça se configure, se teste, se maintient et se met à jour. Chaque module ajouté est une dépendance à gérer dans le temps. Trois modules mal maintenus sur une mise à jour PrestaShop, et tu passes ta journée à déboguer.
Règle pratique : liste tous les modules avant le cadrage, vérifie leurs notes, leur date de dernière mise à jour et leur compatibilité avec ta version cible.
💰 Implications sprint 0 — Ce qu'il faut valider avant de commencer
Ces questions doivent être répondues avant d'écrire la première user story :
| 🔍 Question | 💬 Impact sur le planning |
|---|---|
| Combien de fonctionnalités "non natives" sont dans le scope ? | +1j par module complexe à intégrer et configurer |
| Des modules identifiés sont-ils compatibles avec la version PS cible ? | Bloquer une journée de POC avant engagement |
| Le client a-t-il un ERP à connecter ? | Mini-projet dans le projet — spec séparée |
| Le client veut-il du B2B ? | Refonte potentielle du tunnel d'achat — prévoir |
| Y a-t-il des besoins de synchronisation temps réel ? | Architecture webhook/cron à concevoir en amont |
| Le catalogue dépasse 10 000 produits ? | Tests de performance obligatoires avant go-live |
Tu connais désormais les richesses natives de ton fief PrestaShop — et les contrées qu'il te faudra encore conquérir. L'heure est venue de percer les secrets des guildes de modules : ces artisans du code qui forgent les extensions de ta boutique depuis les premières heures du royaume.
Acheter leur savoir-faire à la guilde officielle, ou mandater tes propres forgerons ? La réponse t'attend au prochain chapitre. ⚔️
👉 En marche vers les forges : Modules : l'ADN de PrestaShop 🔨