Agence PrestaShop
Agence PrestaShop à Toulon : préparer le passage de PrestaShop 8 à la version 9
Mise en relation gratuite
Quel est votre besoin ?
L'évolution d'une boutique PrestaShop se confie rarement en bloc : elle se découpe en missions. Choisissez l'axe qui ressemble à votre situation, puis validez.
Quelques missions :
Repère local : parmi les boutiques PrestaShop lues le 11 octobre 2026, 128 sont éditées par une entreprise dont le siège est dans le bassin de Toulon (Métropole Toulon-Provence-Méditerranée), dont 38 à Toulon même. C'est un plancher : le siège n'a pu être identifié que pour 56 % des boutiques lues. Le détail ↓
Un jour de soldes, une boutique qui tombe en panne, ce sont des ventes perdues en quelques heures.
Le passage de PrestaShop 8 à la version 9 se prépare avant, pas pendant. On voit quoi vérifier, dans quel ordre, et comment garder votre référencement.
- Préparer le passage de PrestaShop 8 à la version 9
- PrestaShop 9 exige un serveur compatible avec la version cible
- Auditer les modules et tester sur une préproduction limite les risques
- Les URL et le suivi SEO protègent le trafic après migration
- Foire aux questions
Préparer le passage de PrestaShop 8 à la version 9
Une migration de PrestaShop 8 vers 9 prend en général 2 à 6 semaines. Elle coûte 1 500 à 8 000 € HT* pour une PME. Le prix dépend surtout du nombre de modules, du thème, des développements spécifiques et des connexions avec votre ERP (le logiciel de gestion de votre entreprise).
Vérifiez ces points avant de lancer votre migration PrestaShop 9
Cochez ce qui est déjà clair dans votre projet
-
Les licences, la refonte graphique et l’hébergement sont souvent oubliés dans les premiers chiffrages.
-
PrestaShop 9 ne s’installe pas sur PHP 8.0 : c’est souvent le premier point bloquant.
-
Un module « compatible PrestaShop 9 » doit encore être testé dans votre configuration.
-
C’est là que vous vérifiez les commandes, les prix B2B et les connexions à votre ERP.
-
L’assistant de mise à jour ne remplace pas une copie indépendante.
-
Comptez 2 à 4 heures, pendant lesquelles les commandes peuvent être bloquées.
-
Les redirections doivent rester actives au moins 180 jours.
-
Comparer à J+3, J+7, J+14 et J+30 permet de repérer une baisse rapidement.
Rien n'est envoyé ni enregistré : la liste reste dans votre navigateur.
À Toulon, une intervention sur site couvre le cadrage, les tests métier et la bascule. Le suivi reste à distance. Le déplacement ne fait pas grimper la facture à lui seul. L’essentiel du travail technique se fait sur une préproduction accessible par VPN ou accès sécurisé.
Un devis utile décrit chaque périmètre
Demandez la liste exacte de ce qui est inclus : catalogue, déclinaisons, comptes clients, commandes, règles de prix, transporteurs, paiements, données SEO, thème, modules et connexions externes. Migrer des données, c’est les extraire, les adapter, puis les importer dans la nouvelle boutique.
L’audit initial doit produire au minimum :
- un inventaire des modules
- la version de PHP et celle de PrestaShop
- le type de thème et les accès techniques nécessaires
- la liste des développements sur mesure
Le livrable utile tient souvent dans un document de 10 à 20 pages. Il s’accompagne d’un tableau de compatibilité.
Pour une boutique de 500 à 3 000 produits, avec 15 à 30 modules et un thème personnalisé sans refonte graphique, prévoyez 1 500 à 3 500 € HT*. Une boutique B2B avec tarifs par groupe, commandes de réassort, comptes professionnels et synchronisation ERP coûte plutôt 4 000 à 8 000 € HT*.
Ces montants excluent en général :
- la licence d’un nouveau module
- la reprise d’un développement abandonné
- la refonte graphique, l’hébergement et les frais de paiement
- la correction de données incohérentes
Faites-les figurer dans le devis, ligne par ligne.
Vérifiez que les références ressemblent à votre boutique
Demandez deux ou trois exemples de migrations PrestaShop 8 vers 9. Prenez au moins une boutique B2B si vous gérez plusieurs grilles tarifaires. Regardez la volumétrie, le nombre de modules, le fonctionnement de l’ERP et la méthode de retour arrière, plutôt que le seul secteur d’activité.
Une agence qui ne chiffre que le nombre de produits sous-estime le risque. Une boutique de 200 produits, avec 25 modules et un thème très modifié, peut demander plus de travail qu’un catalogue de 10 000 produits peu personnalisé.
PrestaShop 9 exige un serveur compatible avec la version cible
PrestaShop 9.0 demande PHP 8.1 au minimum et accepte PHP 8.1 à 8.4, avec PHP 8.4 recommandé. PrestaShop 9.1 accepte PHP 8.1 à 8.5, avec PHP 8.5 recommandé.
PHP :
- PrestaShop 9.0 : 8.1 à 8.4, PHP 8.4 recommandé
- PrestaShop 9.1 : 8.1 à 8.5, PHP 8.5 recommandé
PrestaShop 9 tourne surtout sur un serveur Unix, avec Apache 2.4 ou plus récent. Il peut aussi fonctionner sous Nginx. Vérifiez le serveur réel, pas ce que décrit le catalogue de votre hébergeur.
Le contrôle porte sur PHP et ses extensions, sur allow_url_fopen, la mémoire, la base de données, les droits d’écriture et la réécriture d’URL. La documentation PrestaShop fournit un fichier phppsinfo.php. Il compare la configuration du serveur aux prérequis.
Si votre hébergement reste en PHP 8.0, il faut changer d’offre ou de serveur. Une simple reconfiguration coûte 100 à 500 € HT*. Déplacer la boutique vers un serveur mieux dimensionné coûte 500 à 1 500 € HT*.
Auditer les modules et tester sur une préproduction limite les risques
Le risque principal vient des modules et du thème. Ils s’appuient sur des fonctions modifiées entre PrestaShop 8 et 9, bien plus que le transfert des produits. La documentation recommande de considérer chaque module comme incompatible tant que vous ne l’avez pas vérifié, surtout s’il est personnalisé.
Classez chaque module dans l’une de ces catégories :
- Livraison : vérifiez les zones, les frais, les points relais, le suivi et les commandes partiellement expédiées.
- Prix B2B : contrôlez les groupes clients, les prix HT, les remises et les quantités minimales.
- ERP : comparez un produit, un stock, une commande et un avoir dans les deux systèmes.
Pour chaque module critique, l’agence doit fournir la version installée, la version cible, la compatibilité annoncée, la configuration à reprendre et le résultat du test. Une mention « compatible PrestaShop 9 » ne prouve pas que votre configuration fonctionne.
Sur la copie de préproduction, testez au moins :
- une commande payée
- une commande refusée
- un remboursement
- un compte client
- une adresse en France métropolitaine
- une livraison en point relais
- un avoir
- un export comptable
Pour une boutique B2B, ajoutez une commande avec prix spécifique. Ajoutez aussi une commande passée par un utilisateur rattaché à un compte entreprise.
Avant la bascule, sauvegardez fichiers et base de données. L’assistant de mise à jour peut sauvegarder puis restaurer la boutique. Une copie séparée des fichiers et de la base reste pourtant la sécurité minimale.
Le plan de retour arrière précise qui décide de restaurer et quelle sauvegarde utiliser. Il indique combien de temps la restauration prend et comment récupérer les commandes passées pendant l’incident. Prévoyez une fenêtre de bascule de 2 à 4 heures, hors période de forte activité.
Bloquez temporairement les commandes pendant le transfert final. Sinon, les ventes passées pendant la bascule devront être réconciliées à la main.
Les URL et le suivi SEO protègent le trafic après migration
Une mise à niveau technique ne change pas toujours les adresses. Mais le thème, les routes ou les réglages d’URL peuvent modifier les pages indexées. Listez vos URL stratégiques avant toute installation de PrestaShop 9.
Par défaut, PrestaShop crée l’URL produit à partir du nom du produit et la conserve quand le nom change. L’option « Forcer la mise à jour de l’URL simplifiée » peut changer ce comportement. Laissez-la désactivée, sauf besoin précis.
Testez avant la mise en ligne un échantillon :
- 20 produits
- 10 catégories
- les pages CMS principales
- les anciennes URL avec paramètres
- plusieurs pages supprimées
Une URL supprimée doit renvoyer le bon code HTTP. Elle doit aussi rediriger vers une page réellement équivalente.
Contrôlez les balises canoniques, le fichier robots.txt, les directives noindex, le sitemap XML et les liens internes. Chaque URL principale doit pointer vers elle-même avec une balise rel="canonical". Le sitemap ne doit contenir que ces URL canoniques.
Comparez dans Google Search Console les clics, impressions, positions moyennes, pages indexées et erreurs d’exploration. Faites-le avant la migration, puis à J+3, J+7, J+14 et J+30. Google recommande de vérifier séparément les anciennes et les nouvelles URL, puis de soumettre le nouveau sitemap.
Gardez les redirections actives pendant au moins 180 jours. Prolongez-les si elles reçoivent encore du trafic. Surveillez aussi les erreurs 404, les baisses sur les fiches produits stratégiques et les pages qui sortent de l’index.
Avant de signer, demandez à votre agence un devis ligne par ligne, l’inventaire de vos modules et la preuve d’un test de commande sur une préproduction. Si votre hébergement tourne encore en PHP 8.0, réglez ce point dès maintenant, car c’est lui qui bloque tout le reste.
Foire aux questions
Une boutique PrestaShop 8 peut-elle rester en ligne pendant l’audit ?
Oui. L’audit et la préparation de la préproduction se déroulent sans couper la boutique. La coupure ne concerne que la synchronisation finale, la bascule et les contrôles de commande, et c’est pendant ces étapes que les commandes doivent être bloquées.
Quel accès faut-il fournir à l’agence PrestaShop ?
Prévoyez un accès temporaire au back-office, au serveur, à la base de données, à l’hébergement, à Google Search Console et aux outils de paiement. Pour l’ERP et les marketplaces, un environnement de test ou des identifiants limités aux flux nécessaires suffisent. Les accès doivent être nominatifs, protégés par une authentification renforcée quand le service le permet, puis supprimés après la recette, et pour l’API PrestaShop, donnez une clé avec les seules permissions nécessaires plutôt qu’un compte administrateur.
Qui valide la remise en ligne après les tests ?
Le gérant ou le responsable e-commerce valide la recette métier : commandes, paiements, livraisons, factures et prix B2B. L’intégrateur valide la partie technique, la sauvegarde, les redirections, les journaux d’erreur et la procédure de restauration. Sans ces deux validations, ne basculez pas la boutique.
* Tarifs et prix moyens constatés en décembre 2025, sur des retours d'appels d'offres provenant de freelances et d'agences. Ces chiffres ne sauraient être une référence de négociation, car les sources varient selon la taille du site et la séniorité du prestataire.
Les boutiques PrestaShop du bassin de Toulon
Ce que leurs pages publiques laissent voir
| Relevé dans le bassin | Boutiques |
|---|---|
| Socle PrestaShop 1.7 ou plus récent, parmi celles dont le socle se reconnaît | 108 sur 119 (91 %) |
| Socle PrestaShop 1.6, sur la même base | 11 sur 119 (9,2 %) |
| Boutiques dont le serveur annonce sa version de PHP | 54 sur 128 (42 %) |
| PHP sur une branche qui ne reçoit plus de correctif, parmi celles qui l'annoncent | 42 sur 54 (78 %) |
| Redirection vers HTTPS | 123 sur 128 (96 %) |
Une boutique qui tait sa version de PHP n'est pas comptée parmi les boutiques à jour : elle n'est pas mesurée. Un niveau de moins de 20 boutiques n'est pas chiffré.
Agence ou freelance à Toulon : le tarif jour comparé
À Toulon, une agence facture un tarif jour plus élevé qu'un consultant freelance — mais ce prix couvre une équipe, une continuité de service et un engagement contractuel qu'un profil isolé ne peut garantir.
Pourquoi cet écart ? Marge brute ESN/agence de 15 à 35 % (≈20 % standard) au-delà du coût du consultant : frais de structure, équipes support, intercontrat et garantie de continuité.
Freelance ou agence : ce que finance l'écart de tarif
Freelance
- Tarif jour le plus bas — pertinent pour un besoin ponctuel et bien cadré.
- Équipe pluridisciplinaire (développement, intégration, qualité, gestion de projet) mobilisée selon les phases du projet, pas un profil unique.
- Continuité de service assurée : congés, arrêt maladie ou départ sont couverts par la structure, sans interruption de la mission.
- Montée en charge rapide : plusieurs consultants en parallèle possibles sur un même chantier quand le calendrier se tend.
- Cadre contractuel et engagement : niveau de service, garantie de livraison, réversibilité et interlocuteur unique côté pilotage.
- Veille maintenue au niveau de l'entreprise : versions de PrestaShop, compatibilité des modules, correctifs de sécurité.
- Transfert de compétences et documentation formalisés, pour l'autonomie des équipes internes après la mission.
Agence / ESN
- Équipe pluridisciplinaire (développement, intégration, qualité, gestion de projet) mobilisée selon les phases du projet, pas un profil unique.
- Continuité de service assurée : congés, arrêt maladie ou départ sont couverts par la structure, sans interruption de la mission.
- Montée en charge rapide : plusieurs consultants en parallèle possibles sur un même chantier quand le calendrier se tend.
- Cadre contractuel et engagement : niveau de service, garantie de livraison, réversibilité et interlocuteur unique côté pilotage.
- Veille maintenue au niveau de l'entreprise : versions de PrestaShop, compatibilité des modules, correctifs de sécurité.
- Transfert de compétences et documentation formalisés, pour l'autonomie des équipes internes après la mission.
- Tarif plus cher de 15 à 35 % (≈ 20 % standard)
Communes du bassin
Métropole Toulon-Provence-Méditerranée réunit 12 communes :
- La Seyne-sur-Mer
- Hyères
- Six-Fours-les-Plages
- La Garde
- La Valette-du-Var
- La Crau
- Ollioules
- Le Pradet
- Carqueiranne
- Saint-Mandrier-sur-Mer
- Le Revest-les-Eaux
Être mis en relation à Toulon
Commencez par mesurer : le diagnostic de votre boutique devient le point de départ de la demande transmise.
Être recontacté au sujet de votre boutique
Mise en relation gratuite, sans engagement. Décrivez votre besoin : notre prestataire partenaire, spécialiste de PrestaShop, vous recontacte. Vos coordonnées ne servent qu'à cette mise en relation.
Agence PrestaShop : les villes proches de Toulon
Sources des données
- Boutiques du bassin — lecture, le 11 octobre 2026, des pages publiques d'une liste de boutiques PrestaShop ; la méthode et ses limites sont exposées sur l'Observatoire PrestaShop. Une boutique est rattachée par le siège de l'entreprise qui l'édite, d'après l'API Recherche d'entreprises : le siège n'est pas toujours le lieu d'activité. Aucune boutique n'est nommée.
- Tarif jour freelance et agence — Baromètre TJM freelance — TJMètre, 2026 (TJM sur 12 mois, médiane et fourchette P25–P75 (formulaire TJMètre + imports Free-Work + Silkhom + API France Travail), 70 réponses pour le profil développeur PHP). Le baromètre n'a pas de profil PrestaShop : le profil retenu est celui du développeur PHP, plus proche techniquement que les autres. Le tarif agence est une estimation, pas un relevé : écart d'après Business model d'une ESN (marge, TJM, salaire) — ForTeam IT. Valeurs nationales, sans indice régional.
- Communes et intercommunalité — API Découpage administratif (geo.api.gouv.fr), consultée le 13 octobre 2026. Le bassin est l'intercommunalité de Toulon.