Maintenance
Contrat de maintenance PrestaShop : ce qu’il doit couvrir, et ce qu’il exclut souvent
« Je veux confier l’entretien de ma boutique à un prestataire, mais je ne sais pas ce qu’un contrat doit couvrir ni ce qu’il exclut. » Si cette phrase est la vôtre, cette page décrit la mission correspondante — ce qu'elle couvre, ce qu'elle suppose de votre côté, et comment être mis en relation avec un spécialiste qui la traite.
Être recontacté par un consultant expert Prestashop
Gratuit, sans engagement — réponse rapide
Vos coordonnées ne servent qu'à cette mise en relation. En savoir plus.
Un contrat de maintenance PrestaShop nomme quatre couches à tenir à jour : le cœur du logiciel, les modules, le thème et la version de PHP du serveur. Il fixe des délais par niveau de gravité, dit qui paie quand une intervention casse la boutique et décrit ce que vous récupérez à la fin. Il exclut souvent la montée de version majeure, le changement de PHP, l’hébergement et les développements nouveaux.
- Trois émetteurs de correctifs fixent le calendrier d’une boutique PrestaShop
- Le périmètre d’un contrat de maintenance PrestaShop nomme chaque élément couvert
- Les exclusions du contrat se négocient avant la signature
- Les délais d’intervention suivent trois niveaux de gravité
- Le coût d’un contrat de maintenance PrestaShop varie avec cinq réglages
- Le prestataire qui maintient la boutique traite vos données clients
- Les accès, le code et la sortie du contrat restent à votre nom
- Trois erreurs vident un contrat de maintenance PrestaShop de sa valeur
- Trois échéances PrestaShop et PHP à inscrire au contrat, dont une déjà passée
- Sources consultées
- Foire aux questions
Trois émetteurs de correctifs fixent le calendrier d’une boutique PrestaShop
Les correctifs viennent de trois sources : php.net pour le langage du serveur, l’éditeur pour le cœur de PrestaShop, chaque auteur pour ses modules et son thème.
php.net accorde à chaque version de PHP deux ans de support actif, puis deux ans de correctifs de sécurité seuls. La documentation développeur de PrestaShop 9 l’écrit : sauf rares exceptions, la branche de correctifs d’une version mineure (les versions 9.0.x, par exemple) ferme à la sortie de la suivante. La branche 8.2 fait exception. L’éditeur l’a placée le 4 juillet 2025 en support étendu, limité aux bugs critiques et à la sécurité, jusqu’à la sortie de PrestaShop 10.
Sur les dix derniers avis de sécurité publiés par l’association Friends of Presta au 14 octobre 2026, huit visent un module, deux le cœur.
Le périmètre d’un contrat de maintenance PrestaShop nomme chaque élément couvert
Le périmètre repose sur un inventaire écrit au démarrage : versions de PrestaShop et de PHP (Paramètres avancés > Informations), thème utilisé, liste tirée de Modules > Gestionnaire de modules.
Sans liste nominative, « la mise à jour des modules » laisse le prestataire écarter ceux qu’il n’a pas installés. Exemple : un module de transport acheté sur PrestaShop Addons avant l’arrivée du prestataire, et que le contrat ne cite pas.
Le périmètre attendu :
- les correctifs du cœur et les versions de la même branche ;
- les mises à jour des modules listés, y compris ceux achetés sans le prestataire ;
- le thème enfant, c’est-à-dire la couche de retouches posée sur le thème d’origine ;
- des sauvegardes hors du serveur, avec la date du dernier test de restauration ;
- une surveillance de la boutique en ligne ;
- un rapport mensuel : versions avant et après, alertes reçues et traitées.
Chaque mise à jour passe d’abord par la préproduction, une copie de la boutique invisible des clients. Si une intervention casse quand même la boutique, le retour arrière revient au prestataire, depuis une sauvegarde prise juste avant : faites-le écrire. Méthode détaillée : appliquer les correctifs de sécurité et de modules sans casse.
Les exclusions du contrat se négocient avant la signature
Cinq sujets sortent souvent du forfait : la montée de version majeure, le changement de version de PHP, l’hébergement, le nettoyage d’une boutique piratée et les développements nouveaux. Faites écrire pour chacun : inclus, chiffré à part ou exclu.
| Type de mise à jour | Exemple | Ce qui bouge | À faire écrire au contrat |
|---|---|---|---|
| Correctif de sécurité | 8.2.7 vers 8.2.8 | des corrections ciblées du cœur | inclus, avec un délai d’application |
| Version mineure | 9.0 vers 9.1 | des fonctions, la compatibilité PHP | inclus ou chiffré à part |
| Version majeure | 8 vers 9 | thème, modules, prérequis du serveur | devis séparé, et qui le déclenche |
| Version de PHP | 8.2 vers 8.4 (boutique en PrestaShop 9) | le serveur, puis chaque module | qui la décide, qui la teste |
La version majeure pèse le plus : le contrat dit qui alerte, qui chiffre et quand la migration de PrestaShop 8 vers 9 se prépare.
Les délais d’intervention suivent trois niveaux de gravité
Faites définir trois niveaux, chacun avec un délai de prise en charge et un délai de résolution en heures. Bloquant : le paiement échoue ou le back-office refuse la connexion. Dégradé : un transporteur ne calcule plus ses frais. Gêne : un bloc mal aligné sur mobile.
Divisez le chiffre d’affaires de votre dernière semaine de soldes par 168, le nombre d’heures d’une semaine. Le résultat compte aussi les heures de nuit : c’est un plancher du coût d’une heure de paiement bloqué en soldes. Un engagement en heures ouvrées laisse une panne du samedi sans réponse jusqu’au lundi : comparez ces jours couverts au calendrier de vos soldes.
Le coût d’un contrat de maintenance PrestaShop varie avec cinq réglages
Le prix monte avec le nombre de modules listés, l’extension des jours couverts au week-end, le volume d’heures incluses, la fourniture d’une préproduction et une surveillance du parcours de commande plutôt que de la seule disponibilité.
Le prestataire qui maintient la boutique traite vos données clients
Un prestataire qui ouvre le back-office voit les noms, adresses et commandes de vos clients : au sens du RGPD, il agit comme sous-traitant. L’article 28 impose alors un contrat écrit, et la CNIL range parmi les mauvaises pratiques toute prestation commencée sans lui.
Ce contrat l’oblige à n’agir que sur vos instructions documentées et à tenir ses intervenants à la confidentialité. À la fin, il supprime les données ou vous les rend, à votre choix. Il accepte les audits.
En cas de fuite, l’article 33 fixe l’ordre : le prestataire vous prévient dans les meilleurs délais, puis vous notifiez la CNIL, si possible sous 72 heures, sauf si la violation ne présente pas de risque pour les personnes.
Les accès, le code et la sortie du contrat restent à votre nom
La qualité d’un contrat se mesure le jour où il s’arrête. Le compte chez l’hébergeur, le nom de domaine et le compte administrateur du back-office restent à votre nom. Le prestataire reçoit un compte employé et un accès aux fichiers du serveur (FTP ou SSH). Vous les désactivez vous-même, dans Paramètres avancés > Équipe et dans le panneau de l’hébergeur.
Faites préciser à qui reviennent les droits sur un module sur mesure, et comment le code source vous est remis.
Le contrat écrit sa durée d’engagement, son préavis et sa reconduction. La clause de réversibilité liste ce qui vous revient à la fin, sous quel délai et à quel coût. Au minimum : sauvegarde complète, inventaire des modules et de leurs licences, historique des interventions. Si un prestataire disparaît sans rien remettre, la reprise d’une boutique sans prestataire commence par ces accès.
Avant de confier la mission
Cochez ce que vous avez déjà en main.
-
Paramètres avancés > Informations.
-
Dont ceux achetés sur PrestaShop Addons.
-
À votre nom.
-
Avant la première intervention.
-
Pour caler les jours couverts.
-
Joignable le week-end.
Rien n'est envoyé ni enregistré : la liste reste dans votre navigateur.
Trois erreurs vident un contrat de maintenance PrestaShop de sa valeur
Une surveillance limitée à la disponibilité laisse passer l’essentiel : la page d’accueil répond pendant que le paiement échoue. Exigez un test du parcours jusqu’au paiement.
Un module ajouté en cours de contrat reste hors périmètre tant que personne ne l’inscrit à l’inventaire.
Une mise à jour lancée en pleins soldes, faute de période de gel écrite au contrat, expose la boutique au pire moment.
Trois échéances PrestaShop et PHP à inscrire au contrat, dont une déjà passée
Depuis le 1er janvier 2026, une boutique PrestaShop 8 tourne sur une version de PHP que php.net ne corrige plus. L’éditeur la limite à PHP 8.1, abandonné le 31 décembre 2025. Son cœur reçoit pourtant encore des correctifs. La version 8.2.8, publiée le 18 août 2026 avec la 9.1.5, corrige cinq vulnérabilités, dont trois de gravité haute.
PHP 8.2 ne recevra plus de correctif de sécurité après le 31 décembre 2026 : une boutique PrestaShop 9 sur cette version passera à PHP 8.3 ou au-delà. La branche 8.2 de PrestaShop s’arrêtera à la sortie de PrestaShop 10, que l’éditeur n’a pas datée en juillet 2025. Pour chaque échéance, le contrat dit qui prévient, qui chiffre et qui teste.
Dans le message du formulaire de cette page, reportez votre version de PrestaShop, celle de PHP et le nombre de modules installés.
Sources consultées
- php.net, « Supported Versions » et « Unsupported Branches », consulté le 14 octobre 2026.
- PrestaShop, documentation développeur, « System requirements for PrestaShop 1.7 », « System requirements for PrestaShop 8 » et « System requirements for PrestaShop 9 », consulté le 14 octobre 2026.
- PrestaShop, documentation développeur de PrestaShop 9, « Supported branches », consulté le 14 octobre 2026.
- PrestaShop, « 1.6.1.x : what’s next » et « PrestaShop 1.7.8 is now in the extended support phase », consulté le 14 octobre 2026.
- PrestaShop, « PrestaShop 9 is available », consulté le 14 octobre 2026.
- PrestaShop, « PrestaShop 8.2.x is now in the extended support phase », consulté le 14 octobre 2026.
- PrestaShop, « PrestaShop 8.2.8 is available », consulté le 14 octobre 2026.
- Friends of Presta, « Friends-Of-Presta Security Advisories », consulté le 14 octobre 2026.
- CNIL, « Chapitre IV - Responsable du traitement et sous-traitant », articles 28 et 33, consulté le 14 octobre 2026.
- CNIL, « Sécurité : Gérer la sous-traitance », consulté le 14 octobre 2026.
Foire aux questions
Le contrat de maintenance comprend-il l’hébergement ?
Pas toujours, et le contrat doit le dire. Certains prestataires fournissent le serveur, d’autres interviennent chez votre hébergeur. Demandez au nom de qui le compte est ouvert, qui reçoit ses alertes et qui décide d’un changement de version de PHP.
Un contrat sert-il à quelque chose si la boutique tourne sans incident ?
Oui : une boutique sans incident continue de vieillir, et des correctifs sortent régulièrement pour le cœur, les modules et PHP. Le contrat paie leur suivi et leur application, testée avant mise en ligne. Un support ponctuel règle un problème précis à l’intervention, mais personne ne suit alors les fins de support pour vous.
Que deviennent les heures non consommées ?
Elles disparaissent, se reportent ou se convertissent en évolutions, selon le contrat. Faites préciser la règle, la durée du report et son plafond. Un report sans limite accumule des heures inutiles ; une perte sèche pousse à remplir le mois de petites tâches.
Le prestataire peut-il confier la maintenance à un autre intervenant ?
Dès qu’il touche à des données personnelles, l’article 28 du RGPD exige votre autorisation écrite préalable, spécifique ou générale. Avec une autorisation générale, il vous informe de tout nouvel intervenant, pour que vous puissiez vous y opposer.
Peut-on signer un contrat de maintenance pour une boutique 1.7 ?
Oui, en sachant ce qu’il ne peut pas promettre. Le support étendu de PrestaShop 1.7.8 a pris fin à la sortie de PrestaShop 9.0, le 10 juin 2025. La branche plafonne à PHP 7.4, que php.net ne corrige plus depuis le 28 novembre 2022. Le contrat assure sauvegardes, surveillance et corrections ponctuelles, et fixe la date où la migration se chiffre.
Peut-on signer un contrat de maintenance pour une boutique 1.6 ?
Oui. L’éditeur a arrêté le support officiel de PrestaShop 1.6 le 30 juin 2019, et la version plafonne à PHP 7.1, sans correctif depuis 2019. Aucun correctif de l’éditeur ne viendra : le contrat protège la boutique et prépare sa migration vers une version maintenue.
Les autres missions de l'axe Maintenance
Un projet réel en combine souvent plusieurs. Vue d'ensemble de l'axe : Maintenance et infogérance PrestaShop.
Ê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.
Maintenance et infogérance PrestaShop : les chiffres
Repères sourcés et datés, choisis pour leur rapport à cet axe de besoin. Ils situent votre projet dans son marché, ils ne le chiffrent pas.
Sources : GitHub · consulté en 10/2026 — php.net · consulté en 10/2026 — W3Techs · 04/10/2026 — Friends of Presta (security.friendsofpresta.org) · consulté en 10/2026
Un autre besoin ?
Vue d'ensemble : tous vos besoins PrestaShop.