Depuis le 19 juin 2026, une boutique en ligne qui vend à des particuliers doit leur offrir une fonction de rétractation directement sur le site : un lien visible, un court formulaire, un bouton de confirmation et un accusé de réception. Le Black Friday tombe le 27 novembre 2026, et les commandes de ce jour-là ouvriront chacune un délai de rétractation. C'est le bon moment pour vérifier votre boutique PrestaShop.
Ce que la loi demande depuis le 19 juin 2026
La règle vient de la directive européenne (UE) 2023/2673 du 22 novembre 2023. La France l'a transposée par l'ordonnance n° 2026-2 et le décret n° 2026-3 du 5 janvier 2026, publiés au Journal officiel le 6 janvier. Ils ont ajouté un alinéa à l'article L. 221-21 du Code de la consommation et créé l'article D. 221-5.
Pour un contrat conclu à distance au moyen d'une interface en ligne, c'est-à-dire une commande passée sur votre site, vous devez mettre à disposition du client, sans frais, une fonctionnalité qui lui permet d'exercer son droit de rétractation en ligne. Le décret en fixe le détail :
- Le libellé. La fonction est identifiée de manière lisible par les mots « renoncer au contrat ici », ou par une formule analogue dénuée d'ambiguïté.
- L'emplacement. Elle est affichée de manière visible sur le site, directement et facilement accessible, et disponible pendant toute la durée du délai de rétractation.
- Le formulaire. Le client doit pouvoir fournir ou confirmer facilement son nom et son prénom, de quoi identifier la commande concernée, et le moyen électronique par lequel il veut recevoir l'accusé de réception, en pratique son adresse e-mail.
- La confirmation. Il envoie sa déclaration avec un bouton identifié par les mots « confirmer la rétractation », ou par une formule analogue.
- L'accusé de réception. Vous lui envoyez ensuite, dans un délai raisonnable, un accusé sur papier ou sur un autre support durable (un e-mail convient). Il reprend le contenu de sa déclaration, ainsi que la date et l'heure de l'envoi.
Le reste ne change pas : le client dispose toujours de 14 jours pour se rétracter, à compter de la réception du bien (article L. 221-18). La nouveauté, c'est la manière de le faire. Un e-mail à écrire soi-même ou un formulaire PDF à imprimer ne suffisent plus quand la vente a eu lieu en ligne.
Pourquoi s'en occuper avant le Black Friday
Le Black Friday et les achats de Noël concentrent une grande partie des commandes de l'année, et donc des rétractations de décembre et de janvier. Chaque commande passée le 27 novembre a son propre délai, qui court à partir de sa livraison. La fonction doit être en place et fonctionner pendant toute cette période.
Une mise en conformité faite dans l'urgence, la veille d'un pic de commandes, se teste mal. Trois semaines avant, vous avez le temps d'installer, de régler, de passer une commande d'essai et de lire l'accusé de réception que reçoit votre client.
Ce que vous risquez
Deux conséquences sont prévues par le Code de la consommation.
- Une amende administrative. Un manquement à l'article L. 221-21 est passible d'une amende pouvant aller jusqu'à 15 000 € pour une personne physique et 75 000 € pour une personne morale (article L. 242-13). Elle est prononcée par l'administration, la DGCCRF, après un contrôle.
- Un délai de rétractation prolongé. Si les informations sur le droit de rétractation n'ont pas été données au client avant la commande, le délai est prolongé de 12 mois après la fin du délai initial de 14 jours (article L. 221-20). Or ces informations comprennent désormais, le cas échéant, l'existence et l'emplacement de la fonction de rétractation (article L. 221-5, 7°). Si vous les donnez en cours de route, le délai se termine 14 jours après que le client les a reçues.
Attention à une confusion fréquente : la prolongation de 12 mois sanctionne une information manquante, pas directement l'absence du bouton. Une boutique a donc deux choses à faire : mettre la fonction en place, et dire où elle se trouve dans ses conditions générales de vente.
Vérifiez votre boutique en dix minutes
Ouvrez votre boutique comme un client, de préférence dans une fenêtre de navigation privée, et passez cette liste.
- Le lien est-il visible sans chercher ? En pied de page de toutes les pages, par exemple, avec un libellé clair. « Renoncer au contrat ici » est la formule du décret : c'est la plus sûre.
- Un client qui a commandé sans compte peut-il s'en servir ? Testez avec une commande passée en invité. Si le seul chemin passe par l'espace client, ce client-là n'a pas d'accès direct.
- Le formulaire demande-t-il le minimum, et seulement lui ? Nom et prénom, commande concernée, adresse e-mail. Inutile d'exiger un motif : le client n'a pas à justifier sa décision.
- Le bouton final dit-il « confirmer la rétractation » ? Un simple « Envoyer » est moins clair que ce que prévoit le texte.
- L'accusé de réception arrive-t-il, et que contient-il ? Il doit reprendre le contenu de la déclaration, la date et l'heure. Un message automatique « nous avons bien reçu votre message » ne le fait pas.
- Vos conditions générales de vente disent-elles où trouver la fonction ? C'est l'information qui protège de la prolongation de 12 mois.
À notre connaissance, PrestaShop ne fournit pas de base une fonction pensée pour ces exigences. Ses retours de marchandise servent à organiser un retour de colis, pas à recevoir une déclaration de rétractation et à en envoyer un accusé qui reprend son contenu, sa date et son heure. Il faut donc un module, ou un développement.
Ce que fait le module Rétractation Pro
Nous avons développé Rétractation Pro pour traiter ce seul sujet sur PrestaShop, de la version 1.7.5 à la 9. Voici ce qu'il fait, d'après la version 1.9.4 en vente aujourd'hui.
- Un lien en pied de page de toutes les pages, vers une page de rétractation publique. Son libellé se règle dans la configuration du module. Il vaut « Rétractation » à l'installation : nous vous conseillons d'y écrire « Renoncer au contrat ici ». Si votre thème n'affiche pas le pied de page standard, le module fournit un extrait HTML à coller où vous voulez.
- Une page accessible sans compte client. Le client s'identifie avec son numéro de commande et son adresse e-mail, choisit les articles et les quantités, relit le récapitulatif puis valide avec le bouton « Confirmer la rétractation ».
- Le même bouton dans l'espace client, sur la liste et sur le détail des commandes, pour les clients connectés.
- Un accusé de réception envoyé automatiquement au client par e-mail, qui reprend la commande, les produits, le texte de sa déclaration, la date et l'heure. Vous recevez en même temps une alerte.
- Le délai de 14 jours calculé à partir de la livraison, selon les règles de l'article L. 221-19 : le jour de la livraison ne compte pas, et un délai qui finit un samedi, un dimanche ou un jour férié est prolongé au jour ouvrable suivant.
- Un onglet de suivi dans le back-office : chaque demande a un numéro, un statut, une échéance, un journal et l'historique des e-mails envoyés, avec un export CSV.

Ce qu'il ne fait pas
- Il ne rembourse pas. Il suit la demande jusqu'à la clôture, mais l'avoir et le remboursement restent à faire par vous dans PrestaShop. Il peut remettre les produits en stock au remboursement, si vous activez l'option.
- Il ne gère pas le service après-vente (panne, casse, échange, garantie). C'est le rôle du pack décrit plus bas.
- Il ne réécrit pas vos conditions générales de vente. La mention de l'existence et de l'emplacement de la fonction reste à ajouter par vous.
- Il ne convient pas à un multiboutique réparti sur plusieurs domaines : une licence couvre un domaine.

Rétractation Pro, Retours SAV Pro ou le pack ?
Rétractation Pro suffit si vous cherchez la conformité, et rien d'autre.
La rétractation n'est pas le seul retour qui arrive après les fêtes : un produit en panne, cassé au transport ou à échanger relève du service après-vente, pas du droit de rétractation. C'est le rôle de notre module Retours SAV Pro : le client fait sa demande depuis son compte ou sans compte, et vous suivez chaque retour à l'atelier (analyse, réparation, échange) avec des e-mails de suivi envoyés au client à chaque étape.
Si vous avez besoin des deux, le pack Rétractation & Retours SAV Pro les réunit dans une seule interface : un seul lien, une seule page, un seul onglet au back-office. Les deux modules séparés fonctionnent aussi côte à côte si vous ajoutez Retours SAV Pro plus tard, mais en double pour vos clients (deux liens, deux boutons).
Le délai de 14 jours n'est pas un réglage : il est fixé par la loi et le module l'applique tel quel.
Rétractation Pro pour PrestaShop
119,90 € HT, licence pour un domaine, 12 mois de mises à jour et de support compris. La clé arrive par e-mail dès le paiement. Retours SAV Pro est à 199,90 € HT, le pack Rétractation & Retours SAV Pro à 249 € HT.
Autre échéance qui approche pour les boutiques : la facture électronique, dont le calendrier est détaillé dans notre article sur ce qui change en 2026 et 2027 pour les TPE et PME.
Questions fréquentes
Ma boutique vend aussi aux professionnels, suis-je concerné ?
Le droit de rétractation du Code de la consommation protège le consommateur. Une boutique qui vend exclusivement à des professionnels n'est en principe pas concernée. Dès que vous vendez aussi à des particuliers, la fonction doit être en place.
Le libellé « Rétractation » suffit-il ?
Le décret accepte « renoncer au contrat ici » ou une formule analogue dénuée d'ambiguïté. Un mot seul laisse place à l'interprétation : la formule du texte est la plus sûre. Avec Rétractation Pro, le libellé du lien se change dans la configuration du module.
Les commandes passées avant le 19 juin 2026 sont-elles concernées ?
Non. L'ordonnance prévoit que les contrats en cours au 19 juin 2026 restent régis par les textes antérieurs. La fonction concerne les commandes passées depuis cette date.
Combien de temps la fonction doit-elle rester accessible ?
Pendant toute la durée du délai de rétractation de chaque commande. En pratique, le lien reste en place en permanence, et c'est la commande qui est éligible ou non selon sa date de livraison.
Le module rembourse-t-il le client ?
Non. Il enregistre la demande, envoie l'accusé de réception et suit le dossier jusqu'à la clôture. Le remboursement se fait par vous dans PrestaShop, comme aujourd'hui.
Comment s'installe-t-il ?
Comme tout module PrestaShop : vous envoyez le fichier zip depuis le back-office, puis vous saisissez la clé de licence reçue par e-mail. Le module crée ses propres tables et sa page. Sans clé valide, rien ne s'affiche côté boutique.
Sources
- Ordonnance n° 2026-2 du 5 janvier 2026 (articles 2, 3 et 26), Légifrance
- Décret n° 2026-3 du 5 janvier 2026 (article D. 221-5 du Code de la consommation), Légifrance
- Code de la consommation, articles L. 221-18 à L. 221-21, Légifrance
- Code de la consommation, article L. 242-13, Légifrance
- Fonctionnement du module : documentation Rétractation Pro
Textes consultés sur Légifrance le 2 novembre 2026. Fonctionnement du module décrit d'après la version 1.9.4. Cet article informe, il ne remplace pas le conseil d'un juriste sur votre situation.






