Description
Since 19 June 2026, EU Directive 2023/2673 — in France, article L.221-21 of the Consumer Code — requires online distance-selling sites to display a withdrawal button that lets consumers exercise their right of withdrawal directly online.
This plugin adds that button to any WordPress site (with or without WooCommerce), without any code.
Accessible to every consumer, no login required. The button is public and present on every page: a consumer can withdraw even if they ordered as a guest (without an account). A button restricted to a logged-in account area does not meet the legal requirement of accessibility “by any consumer”.
Beyond the button: the proof. Most solutions just place a button. With a BackToMe subscription, each request is sealed with a timestamped, independently verifiable proof — which actually protects you in case of a dispute or an inspection, unlike a record merely stored inside your own site, which remains editable.
What the plugin does
- Displays the withdrawal button on every public page of your site.
- Public button, accessible without login (guest customers included).
- No code to paste: just connect your BackToMe site.
- Automatic acknowledgement of receipt to the consumer (8 languages) via the BackToMe service.
- Timestamped archival and a tracking dashboard on backtome.fr.
Compatibility
Works on any WordPress site. Compatible with WooCommerce stores as well as WordPress sites without WooCommerce.
External services
This plugin connects to the BackToMe service (https://backtome.fr) to work.
- What is loaded: a script (
https://backtome.fr/widget.js) renders the button and the withdrawal form, and submits requests to the service. - Data sent: when a consumer submits a request, the data they enter (name, email, order reference, and any other field they fill in the form) is sent to BackToMe. No data is sent until a request is submitted.
- When: when the page loads (the script loads) and when a request is submitted.
- Why: to issue the acknowledgement of receipt to the consumer and to produce the timestamped proof of the request.
- What the service does with it: BackToMe records the request, sends the acknowledgement of receipt, and (for subscribed sites) archives the request with a timestamped, legally probative proof. Only the data needed for the service is sent.
Terms of Service: https://backtome.fr/legal/cgv
Privacy Policy: https://backtome.fr/legal/confidentialite
Screenshots
→ BackToMe: one-click connection ("Connecter à BackToMe").” class=”wp-image-9000001″ srcset=”https://i0.wp.com/ps.w.org/backtome-bouton-de-retractation/assets/screenshot-1.png?rev=3581733&w=300 300w, https://i0.wp.com/ps.w.org/backtome-bouton-de-retractation/assets/screenshot-1.png?rev=3581733&w=600 600w, https://i0.wp.com/ps.w.org/backtome-bouton-de-retractation/assets/screenshot-1.png?rev=3581733&w=900 900w” sizes=”(max-width: 599px) 50vw, 33vw” width=”1280″ height=”800″ loading=”eager” fetchpriority=”high” decoding=”async”/>

Installation
- Install and activate the plugin.
- In WordPress: Settings BackToMe.
- Click “Connecter à BackToMe”: in one click your BackToMe account is created (or connected) and this site is linked automatically — no identifier to copy.
- The button appears on the public pages of your site.
Alternative (manual entry). If you prefer, create an account and a site on https://backtome.fr, copy the site identifier, then paste it under Settings BackToMe (“Or enter the site identifier manually”) and save.
FAQ
-
Does the plugin work without WooCommerce?
-
Yes. It works on any WordPress site.
-
Do I need a BackToMe account?
-
Yes: the site identifier comes from your BackToMe dashboard, which hosts the tracking, the acknowledgement of receipt and the proof.
-
Yes, and it is intentional: the law requires access by any consumer, including guest buyers.
-
Is it free?
-
Yes, the plugin is free and fully functional: the withdrawal button is shown on your public pages, the consumer can submit a request and you are notified — at no cost and with no credit card. The paid BackToMe offer adds service-side features: a timestamped, legally probative proof, an acknowledgement of receipt sent to the customer on a durable medium, and long-term archival.
-
Does the plugin slow down my site?
-
No. The button script is loaded asynchronously (without blocking your pages from rendering): the performance impact is negligible.
-
What happens if I uninstall the plugin?
-
The button disappears from your site. Your already-recorded withdrawal data remains available in your BackToMe account.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“BackToMe – Bouton de rétractation” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “BackToMe – Bouton de rétractation” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial version: displays the withdrawal button on public pages, settings page for the site identifier.
