PrestaShop
PrestaShop est l’une de mes deux spécialités depuis le début de mon activité en 2019. J’interviens directement sur le code du cœur, des modules et du thème, sur des installations récentes comme sur des versions plus anciennes encore en production.
- 2019 développeur e-commerce depuis
- 1.6 → 9 versions de PrestaShop couvertes
- 3 langues de travail : FR, EN, TR
- 100 % des échanges directs avec le développeur
Aucun intermédiaire : la personne qui répond est celle qui intervient sur le code.
Une plateforme flexible, mais exigeante à maintenir
PrestaShop laisse une grande liberté de personnalisation, ce qui est aussi ce qui le rend difficile à maintenir sur la durée : chaque module ajouté, chaque surcharge de fichier core, chaque personnalisation de thème est un point de friction potentiel lors d’une mise à jour. Une bonne partie de mon travail sur cette plateforme consiste à démêler l’empilement de personnalisations accumulées au fil du temps pour comprendre ce qui peut être mis à jour sans tout casser.
Je travaille aussi bien sur des boutiques avec un catalogue réduit que sur des installations avec plusieurs dizaines de milliers de références, où les problématiques de performance et d’indexation deviennent centrales.
Ce que je fais sur PrestaShop
-
Dépannage et correction de modules
Diagnostic d’une erreur, d’un conflit entre modules ou d’une régression après mise à jour.
-
Migration de version
Montée de version dans une même branche, ou migration depuis une installation en 1.6 vers une version actuellement maintenue.
-
Modules et surcharges sur mesure
Développement d’un module dédié quand aucun module du marché ne correspond au besoin exact.
-
Performance sur gros catalogues
Optimisation des requêtes et de l’indexation pour les boutiques avec un volume de produits important.
-
Intégrations externes
Connexion avec un ERP, un transporteur ou une marketplace, à partir du cœur ou d’un module dédié.
-
Audit avant reprise
Évaluation de l’état réel d’une installation existante avant de s’engager sur une intervention ou une évolution.
-
Module ChatGPT Ads pour PrestaShop
Pixel OpenAI et Conversions API dédupliqués, oppref conservé jusqu’à la commande, consentement respecté : développé et installé par mes soins.
Ce que je traite sur cette plateforme
-
Erreur 500 ou page blanche sur PrestaShop
Une page blanche ou une erreur 500 sur PrestaShop ne dit rien en soi : c’est un symptôme, pas un diagnostic. Il faut lire les vrais messages d’erreur…
-
Back-office PrestaShop inaccessible
« Jeton invalide », page qui recharge en boucle, identifiants refusés alors qu’ils sont corrects : l’accès à l’administration PrestaShop est un point…
-
Tunnel de commande et paiement PrestaShop en panne
Un client qui n’arrive pas à payer, c’est une vente perdue et souvent un panier abandonné en silence : il ne vous écrit pas forcément pour se…
-
Transporteurs et livraison PrestaShop
Un transporteur qui disparaît au moment du paiement, un frais de port incohérent avec le poids du panier, une zone de livraison mal couverte : la…
-
Boutique PrestaShop lente à charger
Une boutique lente ne se règle pas en changeant d’hébergement au hasard. La lenteur vient presque toujours d’un point précis : requêtes SQL non…
-
Migration PrestaShop 1.6 vers 1.7, 8 ou 9
Passer de PrestaShop 1.6 à 1.7, 8 ou 9 n’est pas une mise à jour classique : le moteur de thème change complètement, le back-office bascule…
-
Module PrestaShop sur mesure
Quand aucun module du marché ne couvre exactement un besoin métier, la tentation est de bricoler des modifications directement dans le code source de…
-
Formulaire de contact PrestaShop en panne ou spammé
Un formulaire de contact PrestaShop qui n’envoie plus aucun message, et un formulaire noyé sous les demandes automatisées : deux pannes distinctes…
-
E-mails de confirmation de commande non reçus sur PrestaShop
Une commande est bien enregistrée dans PrestaShop, mais aucun e-mail de confirmation ne parvient au client : le problème se situe presque toujours…
-
Des produits ou des descriptions de catégorie n’apparaissent pas sur PrestaShop
Un produit existe, il est en stock, mais il n’apparaît pas sur sa page catégorie ; ou la description de la catégorie reste invisible malgré un texte…
-
Le stock ne se met pas à jour correctement sur PrestaShop
Un stock affiché qui ne correspond pas au stock réel, une quantité qui ne bouge pas après un import, un stock qui semble « bloqué » après une…
-
La TVA ou le prix HT/TTC affiché est incorrect sur PrestaShop
Un prix TTC qui ne correspond pas au taux attendu, une TVA qu’il faudrait retirer pour certains clients : la fiscalité PrestaShop repose sur une…
-
Problème d’affichage ou de modèle de facture sur PrestaShop
Une facture PDF au visuel cassé, un bouton facture grisé, un champ à ajouter au modèle existant : la génération de facture PrestaShop repose sur un…
-
Créer ou modifier des statuts de commande personnalisés sur PrestaShop
Créer un statut sur mesure, masquer un statut existant, ou faire en sorte qu’un statut change automatiquement selon un événement : la gestion des…
-
La recherche interne PrestaShop ne trouve pas certains produits
Un produit existe, il est en ligne, mais la barre de recherche ne le remonte jamais : PrestaShop indexe les mots-clés des produits dans une table…
-
Les filtres de la page catégorie PrestaShop ont disparu
Les filtres par prix, marque ou caractéristique qui s’affichaient hier et plus aujourd’hui : ils dépendent du module de recherche à facettes et d’un…
-
Configurer ou corriger un site PrestaShop en multiboutique
Activer le multiboutique sur une boutique déjà en production, ou corriger une configuration existante : le partage du catalogue, du stock et des…
-
Importer des produits en masse par fichier CSV sur PrestaShop
L’outil natif d’import se trouve dans Paramètres avancés > Import du back-office : il accepte un fichier CSV, propose un mapping de colonnes et…
-
Exporter le catalogue ou les commandes PrestaShop en CSV, Excel ou PDF
Le bouton Exporter, présent en bas des listes Commandes et Catalogue du back-office, exporte uniquement les colonnes visibles à l’écran et respecte…
-
Synchroniser son catalogue PrestaShop avec Amazon, Cdiscount ou eBay
Chaque marketplace impose son propre module connecteur et son propre compte vendeur : il n’existe pas de solution universelle qui parle à la fois à…
-
Impossible de créer un compte client sur PrestaShop
Un formulaire d’inscription qui ne valide rien, ou une erreur 500 au moment de cliquer sur « Créer mon compte » : la cause revient dans la majorité…
-
Le panier PrestaShop se vide tout seul
Un client ajoute des articles au panier, revient une heure ou un jour plus tard, et trouve un panier vide. Ce n’est presque jamais un bug aléatoire…
-
Le bouton « Ajouter au panier » ne répond pas sur PrestaShop
Un clic sur « Ajouter au panier » qui ne fait rien, ou qui déclenche une erreur 500 : ce n’est pas le contenu du panier qui pose problème ici, c’est…
-
Bugs de déclinaisons de produits sur PrestaShop (prix, photos, affichage)
Un prix d’achat qui ne suit pas la bonne taille, des photos à saisir une par une pour chaque couleur, un sélecteur qui s’affiche mal sur mobile : une…
-
Bugs d’affichage CSS ou responsive après une modification de thème PrestaShop
Un menu qui se casse sur mobile, un CSS modifié qui semble « ignoré » après un changement de thème : dans la grande majorité des cas, le fichier…
-
Un module PrestaShop refuse de s’installer ou disparaît du back-office
« L’action installer est impossible », un module qui n’apparaît plus après une mise à jour, ou pire, un back-office qui devient inaccessible juste…
-
Connecter PrestaShop à un ERP, un CRM ou un fournisseur via API
Faire parler PrestaShop avec un logiciel de gestion, un CRM ou un fournisseur passe le plus souvent par le webservice natif de PrestaShop. Il couvre…
-
Un moyen de paiement disparaît du tunnel de commande après une mise à jour PrestaShop
Un module de paiement qui fonctionnait très bien peut ne plus s’afficher au client après une mise à jour PrestaShop, sans qu’aucune erreur ne…
-
Les tâches CRON PrestaShop (exports, synchronisations) ne s’exécutent pas
Une tâche CRON PrestaShop, comme un export CSV quotidien, n’est presque jamais exécutée par PrestaShop lui-même : c’est une URL précise, souvent…
-
Impossible d’ajouter ou d’afficher des images de produits sur PrestaShop
Deux pannes différentes se cachent derrière « problème d’images » sur PrestaShop : l’upload qui échoue au moment d’ajouter une photo, ou l’image bien…
-
Afficher des prix différents selon le groupe de client sur PrestaShop
PrestaShop gère nativement deux mécanismes pour afficher des prix différents selon le client : les groupes de clients, avec une remise en pourcentage…
-
Les URL simplifiées PrestaShop ne fonctionnent plus ou renvoient une erreur 404
Les URL simplifiées PrestaShop reposent sur la réécriture d’URL du serveur web, activée dans Préférences > SEO & URLs. Sous Apache, ça passe par un…
-
Impossible d’enregistrer une fiche produit dans le back-office PrestaShop
La connexion au back-office fonctionne, la fiche produit s’ouvre, mais l’enregistrement échoue ou déclenche une erreur : ce symptôme précis oriente…
-
PrestaShop MCP : connecter sa boutique à un assistant IA
Un serveur MCP (Model Context Protocol) permet à un assistant IA d’appeler des fonctions précises de votre boutique PrestaShop : lire les ventes…
-
Migration PrestaShop 1.6 vers 1.7
Passer de PrestaShop 1.6 à 1.7 est le premier palier obligatoire pour aller plus loin : le moteur de thème change, une partie du back-office bascule…
-
Migration PrestaShop 1.6 vers 8
Il n’existe pas de saut direct entre PrestaShop 1.6 et 8 avec l’outil officiel : il faut passer par la 1.7, au moins transitoirement, ou repartir…
-
Migration PrestaShop 1.6 vers 9
Migrer une boutique PrestaShop 1.6 directement vers la 9 n’existe pas avec l’outil officiel : c’est l’écart le plus large du catalogue, avec un…
-
Migration PrestaShop 1.7 vers 8
Le passage le plus courant aujourd’hui : compatibilité PHP 8, JavaScript du back-office migré en TypeScript, modules à revérifier un par un avant de…
-
Migration PrestaShop 1.7 vers 9
Sauter directement de 1.7 à 9, c’est franchir en une fois le passage à Symfony 6.4, à PHP 8.1 minimum et à un back-office entièrement Twig : un saut…
-
Migration PrestaShop 8 vers 9
Passer de PrestaShop 8 à PrestaShop 9 est un changement de version majeure : le back-office bascule intégralement sur Symfony 6.4, les derniers…
-
Migration PrestaShop 1.5 vers 8
PrestaShop 1.5, sortie en 2012, a une architecture qui n’a plus grand-chose à voir avec la version 8. Aucun outil officiel ne migre une 1.5…
-
Migration PrestaShop 1.7.0 vers 1.7.8
Rester en 1.7.0 alors que l’hébergeur retire PHP 7.1, 7.2 ou 7.3 de son offre bloque la boutique : seule la 1.7.8 supporte PHP 7.4 côté 1.7.
-
Migration PrestaShop 8.0 vers 8.2
Passer de PrestaShop 8.0 à 8.2 ressemble à une mise à jour mineure : même branche majeure, même thème, même structure de base. C’est trompeur. Entre…
-
Checklist avant une migration PrestaShop
Une migration PrestaShop qui tourne mal est presque toujours une migration mal préparée en amont. Voici ce que je vérifie systématiquement avant de…
-
Conserver son référencement pendant une migration PrestaShop
Une migration de version PrestaShop ne fait pas automatiquement disparaître le référencement acquis, mais elle peut l’abîmer si la structure des URL…
-
Modules PrestaShop incompatibles après une migration
Un module qui tournait sans problème depuis des années peut disparaître silencieusement ou planter net après une migration PrestaShop. Ce n’est…
-
Migrer PrestaShop sans interrompre les ventes
Une migration PrestaShop bien conduite ne coupe pas la boutique. La vraie difficulté n’est pas technique au sens du code : c’est l’écart de données…
-
Changer d’hébergeur en migrant PrestaShop
Migrer de version PrestaShop et changer d’hébergeur en même temps est tentant : un seul chantier, une seule coupure annoncée. C’est aussi la…
-
Passer PrestaShop à PHP 8
Aucune version de la branche PrestaShop 1.7, de 1.7.0 à 1.7.8, ne fonctionne sous PHP 8. Quand un hébergeur retire progressivement PHP 7 de son…
-
Module ChatGPT Ads pour PrestaShop : conversions, ajout au panier et CAPI
J’ai développé un module PrestaShop complet pour suivre les conversions ChatGPT Ads : il pose le pixel OpenAI après consentement, envoie les…
Décrivez votre besoin en 1 minute
Quelques questions ciblées pour que je vous réponde avec une estimation, pas avec un questionnaire de plus.