Depuis le 19 juin 2026, toute boutique en ligne vendant à des particuliers doit intégrer un bouton de rétractation directement accessible sur son site. Fini le simple email au SAV ou le formulaire PDF à télécharger : la loi impose désormais un parcours numérique structuré. Si vous gérez une boutique WooCommerce ou PrestaShop, voici ce qu’il faut savoir — et comment vous mettre en conformité sans y passer des semaines.
Ce qui change concrètement
Vous connaissez déjà le droit de rétractation de 14 jours qui s’applique à la vente en ligne. Jusqu’ici, un client souhaitant se rétracter devait souvent écrire un email, chercher un formulaire dans les CGV, ou téléphoner au service client. Depuis le 19 juin 2026, si la commande a été passée en ligne, la rétractation doit pouvoir s’exercer en ligne, en quelques clics.
L’idée du législateur tient en une phrase : se rétracter doit être aussi simple que commander.
D’où vient cette obligation ?
Cette nouvelle règle découle de deux textes publiés le même jour :
- l’ordonnance n°2026-2 du 5 janvier 2026, qui modifie l’article L.221-21 du Code de la consommation ;
- le décret d’application n°2026-3, qui en précise les modalités techniques à l’article D.221-5.
Ces textes transposent la directive européenne 2023/2673. Fait notable : cette directive ne visait à l’origine que les services financiers. C’est le législateur français qui a choisi d’étendre l’obligation à l’ensemble du commerce en ligne B2C, tous secteurs confondus. Résultat : une boutique de vêtements, de décoration ou de jouets est concernée au même titre qu’une banque en ligne.
Qui est concerné ?
- Oui, si vous vendez à des particuliers (B2C) via votre site, une application ou une marketplace que vous opérez vous-même.
- Non, si vous vendez exclusivement entre professionnels (B2B).
- Cas mixte : si vous vendez aux deux, l’obligation s’applique uniquement à vos commandes passées par des particuliers.
- Marketplaces tierces (Amazon, Etsy…) : la responsabilité technique repose sur la plateforme. Mais si vous avez votre propre boutique en parallèle, même modeste, elle reste concernée.
Aucun seuil de chiffre d’affaires n’existe : une micro-boutique est logée à la même enseigne qu’un gros site marchand.
Le parcours en 4 étapes imposé par le décret
Le décret n°2026-3 ne se contente pas d’exiger « un lien quelque part ». Il impose un parcours structuré, avec quatre étapes cumulatives :
- Lancer la demande depuis un bouton clairement identifiable.
- Identifier la commande concernée (numéro, produit, date).
- Confirmer via un second clic sans ambiguïté (« Confirmer ma rétractation »).
- Recevoir un accusé de réception automatique sur un support durable — typiquement un email horodaté mentionnant date, heure et référence de la demande.
Un formulaire qui n’envoie pas d’accusé de réception automatique n’est pas conforme, même s’il est bien placé sur le site.
Le bon libellé
Le texte impose une formulation claire et sans ambiguïté. Sont conformes : « Renoncer au contrat », « Renoncer au contrat ici » ou « Exercer mon droit de rétractation ». En revanche, des intitulés comme « Retourner un article », « Annuler ma commande » ou « Contacter le SAV » ne suffisent pas.
Où placer le bouton ?
L’emplacement prioritaire et le plus généralement admis est l’espace client, au niveau du détail de chaque commande — c’est là que la plupart des solutions du marché (plugins WooCommerce, modules PrestaShop) placent le bouton par défaut.
Un point de vigilance mérite d’être signalé : certains éditeurs de solutions de conformité défendent une lecture plus stricte du décret, estimant que le bouton devrait être visible depuis n’importe quelle page du site (footer ou header permanent), et pas uniquement dans l’espace client connecté — au motif qu’un client peut avoir perdu ses identifiants ou vouloir se rétracter sans se reconnecter. Cette interprétation n’est pas encore tranchée par la jurisprudence ni confirmée dans tous les guides officiels, mais elle invite à la prudence : renforcer la visibilité du bouton (rappel dans l’email de confirmation de commande, mention dans les CGV avec lien direct) reste une bonne pratique, au-delà du strict minimum.
Cas particulier — achat sans compte (invité) : si votre boutique autorise la commande sans création de compte, le client invité doit lui aussi pouvoir accéder à la fonctionnalité de rétractation, sans qu’on lui impose de créer un compte après coup. Si, comme la plupart des sites que j’accompagne, votre boutique impose la création d’un compte pour commander, ce point ne vous concerne pas directement — mais il reste à vérifier si une exception ponctuelle existe (page de vente isolée, tunnel d’achat spécifique…).
Ce que le bouton ne suffit pas à couvrir
Installer une extension ne suffit pas à être en règle. Deux autres éléments doivent être mis à jour :
- Vos CGV doivent mentionner l’existence du bouton et son emplacement précis (par exemple : « accessible depuis la rubrique Mes commandes de votre espace client »), ainsi que les conditions d’exercice du droit (délai, point de départ, exceptions).
- L’information précontractuelle : avant la validation de la commande, le client doit être informé de l’existence et de l’emplacement du bouton, directement dans le tunnel d’achat.
Le formulaire papier type de rétractation reste obligatoire en parallèle — la fonctionnalité en ligne s’y ajoute, elle ne le remplace pas.
Les exceptions à connaître
Certains produits ou services restent exclus du droit de rétractation, et donc de l’obligation de bouton (article L.221-28) : biens personnalisés ou confectionnés sur mesure, denrées périssables, contenus numériques téléchargés avec l’accord exprès du client, prestations de service pleinement exécutées avec accord du consommateur. Si votre catalogue comporte ce type d’articles, leur traitement doit être paramétré spécifiquement.
Que risquez-vous en cas de non-conformité ?
L’obligation est en vigueur depuis le 19 juin 2026. Les risques sont cumulatifs :
| Statut | Amende DGCCRF maximale |
|---|---|
| Personne physique (auto-entrepreneur, EI) | 15 000 € |
| Personne morale (société) | 75 000 € |
À cela s’ajoute une extension automatique du délai de rétractation à 12 mois et 14 jours pour toute commande passée sans dispositif conforme — sans mise en demeure préalable, et sans possibilité de déduire l’usure normale du produit sur cette période étendue.
Comment vous mettre en conformité
Pour la grande majorité des boutiques WordPress/WooCommerce ou PrestaShop, la mise en conformité passe par une extension ou un module dédié, sans développement lourd :
- WooCommerce : plusieurs extensions couvrent les 4 étapes du décret (bouton dans l’espace client, formulaire, accusé de réception automatique). Le choix dépend surtout du volume de commandes et du besoin ou non de gérer les clients invités.
- PrestaShop : des modules natifs installables depuis le gestionnaire de modules ajoutent le bouton dans l’espace client et dans les emails de confirmation, compatibles avec les versions récentes.
Dans les deux cas, l’essentiel du travail ne se joue pas dans l’installation elle-même, mais dans l’audit préalable (catalogue de produits, gestion des invités, exceptions) et dans la rédaction des mentions CGV, qui doit rester cohérente avec la configuration technique réellement en place.
Une checklist pour vérifier votre conformité
- [ ] Le bouton est présent dans l’espace client, au niveau du détail de commande
- [ ] Le libellé utilisé est conforme (« Renoncer au contrat ici » ou équivalent)
- [ ] Le parcours suit les 4 étapes : lancement, identification, confirmation, accusé de réception
- [ ] L’accusé de réception horodaté est envoyé automatiquement
- [ ] Les CGV mentionnent l’existence et l’emplacement du bouton
- [ ] L’information précontractuelle figure dans le tunnel d’achat, avant validation
- [ ] Le formulaire papier type reste disponible en complément
- [ ] Les exceptions de votre catalogue (produits personnalisés, périssables…) sont identifiées et paramétrées
Votre boutique n’est pas encore conforme, ou vous avez un doute sur votre configuration actuelle ? Je réalise un audit de votre parcours de rétractation sur WordPress/WooCommerce ou PrestaShop, et j’assure la mise en place technique dans le cadre d’une intervention ponctuelle ou d’un contrat de maintenance. Contactez-moi pour en discuter.
Cet article a une visée informative et ne constitue pas un conseil juridique. Pour la validation de votre situation spécifique, rapprochez-vous d’un avocat ou consultez les ressources de la DGCCRF.

