Blog

Ce que fait le pack de modules natifs de PrestaShop, et ce qu'il laisse de côté

L'installeur 8.2.8 contient 66 modules, la version 9.2.0 en contient 68. Parmi eux, 24 sont des rapports du back-office et 24 des blocs de vitrine ; côté paiement il reste la livraison contre remboursement, le virement et le chèque. Carte, liaison transporteur et mesure publicitaire ne sont pas incluses.

Ce que fait le pack de modules natifs de PrestaShop, et ce qu'il laisse de côté

À la première installation de PrestaShop, la page des modules affiche plus d'une centaine d'entrées, et la conclusion vient d'elle-même : la boutique serait presque terminée. La facturation, l'étiquette de transport, le paiement par carte, la mesure des campagnes semblent déjà là. Puis la première commande arrive, les coordonnées doivent être recopiées à la main chez le transporteur, et le paiement par carte ne peut même pas être proposé.

Cet article démonte le paquet d'installation officiel : ce qu'il contient réellement, à quoi il sert, et quelles fonctions passent pour natives alors qu'elles ne le sont pas. Les chiffres viennent du fichier de version 8.2.8 et de la définition du paquet 9.2.0, pas d'une documentation commerciale ni de souvenirs.

Pas à l'aise avec la technique ?En clair : qu'y a-t-il dans le paquet ?

Le paquet PrestaShop fournit une vitrine qui fonctionne et un back-office détaillé. La plupart des modules font deux choses : ils affichent des rapports dans le back-office, ou ils ajoutent des blocs à la vitrine, par exemple des produits mis en avant, une bannière ou le formulaire d'inscription à la newsletter.

Ce qui porte le travail quotidien n'y est pas. Pas de paiement par carte, pas de liaison avec le transporteur, pas de liaison avec la facturation, et pas de mesure publicitaire au-delà d'un rapport de visites que l'on peut activer.

Ce n'est pas un défaut, c'est la construction du système : le socle est partout le même, et les prestataires locaux arrivent sous forme de modules. Au lancement d'une boutique, mieux vaut donc décider tôt avec quoi les clients paieront, qui livrera et ce qui émettra les factures.

Combien de modules contient réellement le paquet téléchargé ?

Le dossier des modules du fichier d'installation 8.2.8 contient 66 modules. La version 9.2.0 en compte 68, car deux ont été ajoutés : une commande en une page et un paquet de ressources API. C'est tout ce dont dispose une installation neuve.

Ce contenu n'est pas un choix au hasard. Une version se construit à partir du code source et des modules apportés par le gestionnaire de dépendances, et le script de publication ne télécharge aucun module supplémentaire. Cela compte, car une grande partie de ce que les marchands croient native ne vient pas de ce paquet : elle est installée ensuite, souvent depuis la place de marché de PrestaShop.

Les 66 modules du paquet PrestaShop 8.2.8 en trois groupes : 24 rapports du back-office, 24 blocs de vitrine et 3 modules de paiement, sans intégration transporteur
La majorité des 66 modules natifs sont des rapports et des blocs de vitrine ; les flux quotidiens n'en font pas partie.

Pourquoi deux tiers des modules sont-ils des rapports et des blocs ?

Sur les 66 modules, 24 relèvent des rapports du back-office : meilleures ventes, meilleurs clients, termes recherchés, stock, prévisions, et les composants qui dessinent les graphiques. 24 autres fournissent les blocs de la vitrine : menu principal, barre de recherche, sélecteur de langue et de devise, bannière, produits mis en avant, icône du panier, liste des marques, icônes sociales.

Ces deux groupes représentent près des trois quarts du paquet. Ils sont utiles et donnent à une boutique neuve une vitrine convenable, mais aucun n'exécute d'opération commerciale. Ils ne remettent pas de colis, n'émettent pas de facture, n'encaissent pas et ne mesurent pas la publicité.

Quels moyens de paiement le paquet natif accepte-t-il ?

Trois, et aucun n'est la carte :

  • Paiement à la livraison en espèces, au moment de la remise par le transporteur.
  • Virement bancaire sur les coordonnées affichées au moment de la commande, avec un rapprochement manuel.
  • Paiement par chèque affiche à la commande les informations nécessaires pour rédiger le chèque.

La carte, le virement instantané, le paiement en plusieurs fois et les portefeuilles numériques demandent un module. Une possibilité est Paiement Barion, qui ajoute le paiement par carte via Barion Smart Gateway à PrestaShop 1.7, 8 et 9. Le choix n'est pas technique : les commissions d'acceptation et le délai de versement décident.

Existe-t-il une liaison native avec les transporteurs ?

Non. PrestaShop sait gérer des transporteurs : tranches de poids et de prix, frais de port, seuil de livraison offerte, retrait sur place. Ce qu'il ne sait pas faire, c'est dialoguer avec le système du transporteur. Le numéro de suivi, l'étiquette, le sélecteur de point relais et le retour de statut ne figurent dans aucun module natif, et l'intégration transporteur ne fait pas du tout partie du paquet.

Concrètement, chaque commande demande une ressaisie dans l'interface du transporteur, et l'adresse est tapée deux fois. Sur les marchés européens, GLS - API, Intégration DPD et Intégration Packeta comblent ce manque : la commande part automatiquement, le point relais se choisit pendant la commande et l'étiquette se télécharge depuis la boutique.

Que mesure le module Google Analytics natif, et que lui manque-t-il ?

Le module de mesure natif est en GA4 et envoie neuf événements d'achat : vue produit, vue de liste, ajout au panier, retrait du panier, début de commande, informations de paiement, achat, connexion et inscription. Pour une boutique qui démarre, c'est une base utilisable.

Il ne fait pas trois choses. Il n'envoie aucun signal de consentement à Google : la décision prise dans le bandeau cookies n'atteint donc pas le code de mesure, et ce code démarre sans condition au chargement de la page. Il ne transmet pas de conversion à Google Ads, donc le compte publicitaire ne voit pas l'achat par lui-même. Et il n'y a aucun pixel Meta dans le paquet.

Le bandeau cookies n'est pas natif non plus. Le module RGPD du paquet n'est pas un gestionnaire de consentement : il traite les demandes d'accès et d'effacement des données du client, avec une case de consentement. La gestion des cookies, et le conditionnement de la mesure qui va avec, se traitent séparément.

Qu'apporte PrestaShop 9 sur ce terrain ?

Deux modules. Le premier est la commande en une page, qui exigeait jusqu'ici un module séparé. Le second est le paquet de ressources API, qui sert l'accès externe aux données de la boutique ; il compte lorsqu'un système de stock ou de facturation lit les commandes.

Les trois manques ci-dessus restent des manques en version 9 : le paiement par carte, la liaison transporteur et la mesure publicitaire n'y sont pas non plus.

Que faire maintenant ?

  1. Regardez la commande avec les yeux du client : avec quoi peut-on payer aujourd'hui. Si seuls le virement et le paiement à la livraison apparaissent, c'est là que se perd le plus de chiffre d'affaires.
  2. Chiffrez le temps de la remise manuelle des colis. Cinq minutes par commande, sur cent commandes, font plus de huit heures par mois.
  3. Vérifiez si la publicité voit l'achat. Avec un simple rapport de visites, le budget publicitaire ne se mesure pas.
  4. Listez qui reçoit un e-mail après un achat et ce qui l'envoie. Le paquet natif signale les changements de stock et de commande ; le panier abandonné et les relances, non.
  5. Traitez le consentement aux cookies et la mesure ensemble, pas séparément. Le bandeau seul n'arrête pas le code de mesure.

Il manque une liaison qu'aucun module ne couvre ?

Quand la boutique doit dialoguer avec un système sans solution du marché (entrepôt interne, tarifs fournisseur, facturation spécifique), nous le développons comme module dédié, qui continue de fonctionner après les mises à jour.

Développement de modules sur mesure

Combien de modules sont livrés avec PrestaShop ?

L'installeur officiel 8.2.8 en contient 66, la version 9.2.0 en contient 68. Parmi eux, 24 relèvent des rapports du back-office et 24 des blocs de vitrine.

PrestaShop accepte-t-il la carte bancaire juste après l'installation ?

Non. Le paquet propose le paiement à la livraison, le virement bancaire et le chèque ; accepter la carte demande un module de paiement.

Les modules natifs sont-ils payants ?

Non, les modules du paquet font partie de PrestaShop. Une partie des modules éditeurs et tiers de la place de marché sont payants.

Le module Google Analytics natif suffit-il à mesurer la publicité ?

Non. Il envoie des événements d'achat vers GA4, mais ne transmet pas de conversion à Google Ads, ne contient pas de pixel Meta et n'envoie pas de signal de consentement.

PrestaShop 9 livre-t-il plus de modules ?

Deux de plus : la commande en une page et le paquet de ressources API. Les manques côté paiement et livraison sont identiques.

Sources : version PrestaShop 8.2.8, composer.json de PrestaShop 9.2.0, ps_onepagecheckout, ps_googleanalytics, psgdpr

Partager

Recevez nos offres spéciales

En m’abonnant, j’accepte que PrestaHU m’envoie des newsletters et utilise mon adresse e-mail, sous forme hachée, pour créer des audiences publicitaires dans Google Ads et Meta. Ce consentement peut être retiré à tout moment.

Politique de confidentialité

Pincez ou touchez deux fois pour zoomer

Mes modules