Paiement, logistique & réglementation Guide

Droit de rétractation en ligne : la fonctionnalité obligatoire depuis juin 2026

Depuis le 19 juin 2026, l'article L. 221-21 du code de la consommation impose aux sites marchands une fonctionnalité dédiée pour exercer le droit de rétractation en ligne. Un lien dans les CGV ne suffit plus : ce guide détaille ce qu'impose le décret D. 221-5 et comment vérifier une boutique WooCommerce, PrestaShop ou Drupal Commerce.

Visuel abstrait de la rubrique Paiement & logistique, dégradé bleu — obligation du bouton de rétractation en ligne pour les boutiques en ligne

Depuis le 19 juin 2026, tout professionnel qui vend à distance via un site ou une application doit mettre à la disposition du consommateur une fonctionnalité dédiée pour exercer son droit de rétractation. Ce n’est plus une option laissée à l’appréciation du marchand ni une mention qu’il suffit de glisser dans les conditions générales de vente : la loi impose désormais un dispositif technique précis, avec une formulation de bouton fixée par décret.

L’obligation est passée sous les radars de beaucoup de boutiques. Près de quatre mois après son entrée en vigueur, la conformité reste inégale : certains sites ont ajouté un bouton dans l’espace client, d’autres n’ont rien changé et s’exposent, sans le savoir, à une amende administrative. Ce guide explique ce que le texte impose, pourquoi un simple lien dans les CGV ne suffit plus, et comment vérifier concrètement une boutique WooCommerce, PrestaShop ou Drupal Commerce.

Une obligation inscrite dans le code de la consommation

Le texte trouve son origine dans la directive européenne 2023/2673, transposée en droit français par l’ordonnance n° 2026-2 du 5 janvier 2026 et son décret d’application n° 2026-3 du même jour. Conçue au départ pour les services financiers vendus à distance, l’obligation a été étendue par le législateur français à l’ensemble des contrats conclus à distance au moyen d’une interface en ligne : elle figure à l’article L. 221-21 du code de la consommation, dans le chapitre consacré aux contrats conclus à distance et hors établissement, et non dans un chapitre réservé à la finance. Concrètement, une boutique qui vend des produits physiques ou des prestations de services est concernée au même titre qu’un organisme financier.

Le décret précise le dispositif à l’article D. 221-5 du même code. Il est entré en vigueur le 19 juin 2026, en même temps que l’article L. 221-21.

Ce que le texte impose concrètement

L’article D. 221-5 ne se contente pas de poser un principe général : il fixe la formulation et le fonctionnement du dispositif.

  • La fonctionnalité doit être identifiée par les mots « renoncer au contrat ici », ou une formule analogue dépourvue d’ambiguïté.
  • Elle doit être présentée de façon visible, directement accessible, et rester disponible pendant toute la durée du délai de rétractation, pas seulement au moment de la commande.
  • Le formulaire de déclaration doit permettre au consommateur de renseigner facilement son nom, les éléments identifiant le contrat concerné, et le moyen électronique par lequel il souhaite recevoir l’accusé de réception.
  • La confirmation de la déclaration doit passer par un bouton identifié par les mots « confirmer la rétractation » ou une formule équivalente.
  • Le professionnel doit ensuite adresser un accusé de réception, dans un délai raisonnable, sur papier ou sur un autre support durable, en mentionnant le contenu de la déclaration ainsi que sa date et son heure d’envoi.

Ce cahier des charges exclut de fait les solutions a minima : un email envoyé au service client, une case à cocher dans un formulaire de contact générique, ou un simple paragraphe dans les CGV qui explique la procédure sans offrir de fonctionnalité dédiée.

Un lien dans les CGV ne suffit plus

C’est le point sur lequel la plupart des boutiques se trompent encore. Beaucoup de marchands pensent être couverts parce que leurs conditions générales de vente détaillent déjà le délai de quatorze jours et la procédure de retour. Le texte ne porte pourtant pas sur l’information due au consommateur, mais sur la fonctionnalité qui doit lui permettre d’agir : un parcours qui reçoit sa déclaration, la confirme, et conserve une preuve exploitable en cas de litige ou de contrôle. Les CGV restent nécessaires pour informer, mais elles ne remplacent pas le dispositif technique exigé par l’article D. 221-5.

Pour une boutique qui a déjà retravaillé son tunnel de commande, par exemple en migrant vers le tunnel en blocs de WooCommerce, c’est l’occasion de vérifier que l’espace client suit la même logique de clarté plutôt que de traiter la rétractation comme un sujet à part, relégué à une page de CGV.

Les quatre étapes du parcours de rétractation imposé par l’article D. 221-5 : bouton visible, formulaire, confirmation, accusé de réception 1. Bouton visible « Renoncer au contrat ici » 2. Formulaire Nom, contrat, contact 3. Confirmation « Confirmer la rétractation » 4. Accusé daté Support durable Disponible pendant toute la durée du délai de rétractation
Le texte impose un parcours en quatre étapes, du bouton visible jusqu’à l’accusé de réception daté.

Vérifier sa boutique WooCommerce ou PrestaShop

La vérification ne demande pas un audit complet du site, mais elle doit être méthodique, car la plupart des thèmes et extensions standards n’ont pas intégré nativement ce dispositif avant son entrée en vigueur.

  1. Repérer l’existant : ouvrir le compte client et les pages de commande pour voir comment un acheteur peut aujourd’hui demander une rétractation. S’il n’y a qu’un lien vers les CGV ou une adresse email, le dispositif n’est pas conforme.
  2. Vérifier la formulation des boutons : les mots exacts ou une formule équivalente non ambiguë doivent apparaître, pas une tournure vague comme « annuler ma commande » qui mélange rétractation et simple annulation logistique.
  3. Tester le parcours de bout en bout : remplir le formulaire avec un compte de test, confirmer la rétractation, et vérifier qu’un accusé de réception est bien généré, daté et conservé, pas seulement affiché puis perdu.
  4. Documenter le dispositif : garder une trace de la date de mise en conformité et des échanges avec le prestataire technique, utile en cas de contrôle de la DGCCRF.
  5. Refaire le test après chaque mise à jour majeure du thème ou du cœur, car une migration de tunnel de commande peut faire disparaître un bouton ajouté manuellement.

Quand la boutique fonctionne déjà avec le compte à l’étranger via le régime de TVA OSS, le réflexe à adopter est le même que pour la vérification de ce seuil : traiter la conformité réglementaire comme une case à cocher régulièrement, pas comme un chantier ponctuel qu’on oublie une fois réglé.

Et sous Drupal Commerce ?

L’écosystème de modules autour de la rétractation est moins mature côté Drupal Commerce que sur les deux autres plateformes, où l’obligation a au moins généré des discussions dans les communautés d’extensions. Dans la pratique, la fonctionnalité demande souvent un développement sur mesure : un formulaire associé à la commande, un bouton de confirmation, et l’envoi automatique d’un accusé de réception par le système de notifications du site. L’obligation légale est strictement la même qu’avec WooCommerce ou PrestaShop : le code de la consommation ne distingue pas selon la plateforme technique utilisée.

Ce que risque une boutique qui n’a rien fait

Le défaut de mise en place de cette fonctionnalité est sanctionné par une amende administrative, prévue par l’article L. 242-13 du code de la consommation, pouvant atteindre 15 000 euros pour une personne physique et 75 000 euros pour une personne morale. Le risque de contrôle reste modeste à court terme pour une petite boutique, mais il s’ajoute à une liste déjà longue d’échéances réglementaires qui touchent les mêmes acteurs au même moment, entre l’accessibilité numérique devenue obligatoire avec l’European Accessibility Act et les seuils de TVA applicables aux ventes à distance dans l’Union européenne. Traiter ces sujets ensemble, plutôt qu’au coup par coup, évite de découvrir une non-conformité après coup, au moment d’un contrôle ou d’une réclamation client.

Ce qu’il faut retenir

  • Depuis le 19 juin 2026, l’article L. 221-21 du code de la consommation impose une fonctionnalité dédiée de rétractation en ligne, et non plus un simple renvoi aux CGV.
  • Le décret D. 221-5 fixe la formulation des boutons, le contenu du formulaire et l’obligation d’un accusé de réception daté.
  • L’obligation s’applique à tous les contrats conclus à distance via une interface en ligne, quelle que soit la plateforme technique utilisée.
  • Le défaut de mise en conformité est sanctionné par une amende administrative pouvant atteindre 75 000 euros pour une personne morale.

Sur ce type d’obligation, la tentation est de la traiter en urgence le jour d’un contrôle plutôt qu’en amont. Il recommande de vérifier le parcours de rétractation à chaque audit technique, au même titre que la sécurité ou la performance, plutôt que de le laisser dépendre d’une extension installée une fois puis jamais revérifiée. — Simon Janvier

Votre boutique propose-t-elle aujourd’hui un vrai parcours de rétractation en ligne, ou seulement un lien vers vos CGV ? L’audit offert vérifie la conformité de ce parcours, sa formulation exacte et la génération de l’accusé de réception. Demander l’audit e-commerce