Depuis le 19 juin 2026, tout site e-commerce qui vend à des particuliers doit permettre d’exercer le droit de rétractation directement en ligne. Concrètement : un bouton, un formulaire, un accusé de réception automatique. Le PDF à imprimer, l’adresse du service client ou la clause noyée au fond des conditions générales ne suffisent plus.
La règle tient à l’article L221-21 du Code de la consommation, modifié par l’ordonnance n° 2026-2 du 5 janvier 2026, dont le décret n° 2026-3 fixe les modalités.
Si vous n’en avez jamais entendu parler, vous n’êtes pas le seul. Le texte visait au départ les services financiers à distance, et c’est le législateur français qui en a étendu la portée à tous les contrats conclus en ligne. Résultat : beaucoup de boutiques sont en infraction depuis bientôt trois mois sans le savoir.
L'essentiel en sept points
- L’obligation s’applique depuis le 19 juin 2026.
- Elle concerne tout site concluant des contrats à distance avec des consommateurs.
- Le bouton doit être visible et accessible pendant toute la durée du délai de rétractation.
- Son libellé doit être sans ambiguïté : le décret cite « Renoncer au contrat ici ».
- La déclaration se fait en deux étapes, suivies d’un accusé de réception sur support durable.
- Le formulaire type de l’annexe R221-1 reste obligatoire en plus du bouton.
- Sanction : jusqu’à 15 000 € pour une personne physique et 75 000 € pour une personne morale.

Qu'est-ce que le bouton de rétractation ?
Le bouton de rétractation est une fonctionnalité en ligne permettant au consommateur de déclarer qu’il renonce à son contrat, sans avoir à justifier sa décision ni à passer par un échange avec le service client. Il transpose en droit français la directive (UE) 2023/2673.
Il ne s’agit pas d’un simple lien vers une page d’information. Le décret impose un véritable parcours de déclaration : le consommateur clique, renseigne les éléments identifiant sa commande, valide par une confirmation explicite, et reçoit un accusé de réception horodaté.
Votre site est-il concerné ?
Vous concluez des contrats à distance avec des consommateurs via une interface en ligne ? Vous êtes concerné. Cela vaut pour une boutique en ligne, une application, une place de marché, un abonnement ou de la vente de contenu numérique. WooCommerce, PrestaShop, Shopify : le CMS n’y change rien.
Trois situations vous mettent hors du champ. Vous vendez uniquement à des professionnels, puisque la rétractation est un droit du consommateur. Votre site est une vitrine sans commande en ligne, donc aucun contrat n’y est conclu. Ou aucun produit de votre catalogue n’ouvre le droit de rétractation, ce qui est rare et mérite l’avis d’un juriste avant de s’en prévaloir.
Ce que le décret impose précisément
L’article D221-5 du Code de la consommation, créé par le décret n° 2026-3, fixe un cahier des charges assez détaillé.
- Un libellé sans ambiguïté. Le décret cite « Renoncer au contrat ici » ou une formule analogue. Des intitulés vagues comme « Retours », « Contactez-nous » ou « J’ai changé d’avis » risquent d’être jugés non conformes.
- Une visibilité réelle. Le bouton doit être facilement accessible, pas enfoui dans un sous-menu, et rester disponible pendant toute la durée du délai.
- Un parcours en deux étapes. Le consommateur renseigne son identité et la commande concernée, puis valide par une confirmation explicite après avoir vu le récapitulatif de ce qu’il déclare.
- Un accusé de réception. Envoyé sans délai sur support durable, il atteste de la date de la déclaration.
- Une mention dans l’information précontractuelle. Vos conditions générales doivent indiquer l’existence et l’emplacement de la fonctionnalité.

Les quatre erreurs qui rendent un site non conforme
Croire qu’une page de retours suffit. Un retour, c’est commercial : un geste, un échange, votre politique maison. La rétractation, c’est un droit. Votre page « Retours et échanges » ne remplit pas l’obligation, même si elle contient un formulaire.
Obliger le client à se connecter. Le parcours doit rester ouvert à quelqu’un qui n’accède plus à son compte. Si votre boutique impose la création d’un compte pour commander, prévoyez au minimum un bouton de connexion qui ramène sur le formulaire, plus une adresse de secours.
Oublier la mention dans les CGV. C’est l’erreur la plus fréquente, et la plus vexante : votre bouton fonctionne parfaitement, mais tant que vos conditions générales n’indiquent pas où le trouver, l’obligation d’information n’est pas remplie.
Bloquer automatiquement les demandes hors délai. C’est à vous de prouver que le délai est écoulé, pas au client de prouver l’inverse. Refuser mécaniquement vous expose plus que d’enregistrer la demande et de l’arbitrer ensuite, capture de suivi à l’appui. Même logique que pour l’accessibilité numérique : une obligation que beaucoup de sites découvrent une fois le courrier reçu.
Comment le mettre en place selon votre CMS ?
Bouton de rétractation sur WooCommerce
Woocommerce ne propose rien en natif. Les extensions de retour disponibles gèrent le retour marchandise, pas la rétractation au sens légal : ni confirmation explicite en deux étapes, ni accusé horodaté, ni traçabilité de la déclaration.
Le développement tient en quatre briques : une page publique accessible sans compte, la liste des commandes éligibles pour les clients connectés, un accusé de réception automatique, et un suivi en back-office indépendant du statut de commande. Si vous gérez votre boutique vous-même, notre guide sur la création d’un site WordPress pose les bases avant d’attaquer ce type de développement.
Bouton de rétractation sur PrestaShop
PrestaShop dispose nativement d’un parcours de retour marchandise, mais il est conditionné à la connexion au compte client et à un statut de commande précis. Il ne couvre donc pas l’obligation en l’état. Un module dédié ou une surcharge du contrôleur reste nécessaire pour ouvrir un parcours accessible sans compte et produire l’accusé de réception exigé.
Bouton de rétractation sur Shopify

Shopify propose un portail de retours, pensé pour le marché nord-américain et pour la logistique du retour, pas pour la conformité française. La déclaration de rétractation y est traitée comme une demande de retour, sans confirmation explicite ni accusé horodaté. Une page dédiée avec une application de formulaire, ou une application spécifique, reste indispensable.
Le formulaire type R221-1 reste obligatoire
Le bouton ne remplace pas le formulaire type défini par l’annexe à l’article R221-1. Les deux obligations se cumulent : la fonctionnalité en ligne vient de L221-21, le formulaire type de R221-1, et ce dernier n’a jamais été abrogé.
Oui, c’est redondant. Le formulaire type date d’une époque où « à distance » signifiait catalogue papier et courrier recommandé. Le législateur a ajouté le bouton sans supprimer le reste, et la DGCCRF contrôle les textes en vigueur, pas leur cohérence.
Il doit être accessible sur le site et remis au consommateur sur un support durable. Un lien vers une page web n’en est pas un : le plus simple reste d’insérer son texte dans l’e-mail de confirmation de commande. Sa version applicable date du décret n° 2022-424 du 25 mars 2022 et, comme tout texte réglementaire, elle ne se reformule pas. C’est le même type de détail d’implémentation qui décide de la conformité ailleurs, par exemple sur les pixels de suivi dans les e-mails.
Les produits exclus du droit de rétractation
L’article L221-28 du Code de la consommation liste les exclusions. En e-commerce, quatre reviennent sans arrêt : les biens confectionnés sur mesure ou personnalisés, les denrées périssables, les articles d’hygiène ou de santé descellés après livraison, et le contenu numérique dont l’exécution a commencé avec l’accord exprès du client.
La frontière est plus fine qu’elle n’en a l’air. Un paquet de café fermé se renvoie sans difficulté, puisque ce n’est pas une denrée périssable. Le même paquet ouvert, non, pour des raisons d’hygiène. Et s’il a été torréfié ou moulu à la commande, comme le font les artisans du type Les Cafés Rémy, il devient un produit confectionné selon les spécifications du client et sort du droit de rétractation, même scellé.
Résistez à l’envie de programmer un blocage automatique par catégorie. Un paramétrage trop large vous expose davantage qu’un refus motivé au cas par cas. Laissez le client déclarer, puis refusez en expliquant pourquoi. Dans tous les cas, l’exclusion doit avoir été annoncée avant l’achat : un vendeur qui ne l’a pas fait ne peut pas l’invoquer après coup.
Quelles sanctions en cas de manquement ?
L’amende administrative est prononcée par la DGCCRF : jusqu’à 15 000 € pour une personne physique, 75 000 € pour une société, montants doublés en cas de récidive.
Mais la sanction la plus coûteuse au quotidien est ailleurs. Faute d’information correcte du consommateur, le délai de rétractation passe de 14 jours à 12 mois, en application de l’article L221-20. Autrement dit, un client peut vous renvoyer une commande passée il y a huit mois, et il aura raison. Une régularisation en cours de route fait repartir un délai de 14 jours à compter de celle-ci.
Pour savoir où vous en êtes avant de recevoir un courrier, un audit de site web passe ce point en revue avec le reste de vos obligations légales.
Questions fréquentes sur le bouton de rétractation
Le bouton de rétractation est-il obligatoire pour tous les sites ?
Il est obligatoire pour tout site concluant des contrats à distance avec des consommateurs via une interface en ligne, depuis le 19 juin 2026. Les sites vendant exclusivement en B2B et les sites vitrines sans commande en ligne ne sont pas concernés.
Quel libellé utiliser pour le bouton de rétractation ?
Le décret n° 2026-3 cite « Renoncer au contrat ici » ou une formule analogue sans ambiguïté. Les intitulés vagues tels que « Retours », « Contactez-nous » ou « Annuler » sont ceux qui risquent d’être jugés non conformes.
Le client doit-il justifier sa rétractation ?
Non, et le professionnel ne peut pas l’exiger. Le droit de rétractation s’exerce sans motif et sans pénalité. Un champ « motif » peut être proposé, jamais rendu obligatoire.
Quand démarre le délai de rétractation de 14 jours ?
Pour un bien, le délai court à compter de la réception par le consommateur ou par un tiers qu’il a désigné. Pour un service ou un contenu numérique, il court à compter de la conclusion du contrat. Cette différence explique pourquoi une boutique doit tracer ses dates de livraison et pas seulement ses dates de commande.
Qui paie les frais de retour après une rétractation ?
Les frais de renvoi sont à la charge du consommateur, à condition que le professionnel l’en ait informé avant la commande. À défaut d’information, ils restent à la charge du professionnel. Les frais de livraison initiaux, eux, doivent être remboursés, dans la limite du tarif standard proposé.
Dans quel délai faut-il rembourser le client ?
Au plus tard 14 jours après la récupération du bien ou, si elle intervient plus tôt, après la preuve de son expédition par le consommateur. Le remboursement se fait par le même moyen de paiement que celui utilisé lors de la commande, sauf accord exprès du client pour un autre moyen.
Votre boutique est-elle conforme ?
Nous développons et déployons la fonctionnalité sur WooCommerce, PrestaShop et Shopify, mettons à jour les mentions correspondantes dans vos conditions générales, et testons le parcours complet en conditions réelles avant de vous le rendre.
Agence web à Valenciennes depuis 2006, nous accompagnons les TPE et PME des Hauts-de-France et de Wallonie.
Le décret n° 2026-3 est récent et son interprétation pratique n’est pas encore stabilisée par la jurisprudence. Il ne constitue pas un conseil juridique : pour valider votre conformité, rapprochez-vous d’un avocat.