Help centre, a reply within 24 working hours
How can we
help you?
Do you sell online to consumers? Since 19 June 2026, a withdrawal button is mandatory. Here is how to install it, manage your subscription and stay compliant.
Tip: press / to search · Esc to clear
Frequent searches
Browse by category
43 articles
Installation
Button states, sending the tag to a developer, testing the delivery chain
5 articles
My button does not show
Not detected, unavailable, disabled, loads without rendering, disappeared, restricted
7 articles
Withdrawals
Intake, processing, acknowledgement, PDF proof, manual entry, export
6 articles
Billing
Modes, multi-site, payment, invoices, cancellation, resubscription
6 articles
Account & team
Profile, roles, invitations, security, transfers, deletion, GDPR export
12 articles
Legal compliance
Obligation, exceptions, the regulator, when to consult a lawyer
6 articles
Contact us
Email, response time, useful information to provide
1 article
Installation
Check that the button is properly detected
Once the tag is pasted in, BackToMe records the first load of your site and the status turns to 'Detected'. This section explains where to see the status, what the two states mean, and what to do if detection does not happen.
Not installed the button yet?
<head> of your site, just before </head>. On Shopify, that's in theme.liquid; on WordPress / WooCommerce, via a header-injection plugin (WPCode); on other platforms (PrestaShop, Wix, Webflow, Squarespace, WiziShop, custom), in the custom-code area. The step-by-step procedure and the per-CMS guides are on the Installation page.Read the detailCollapse
Where to see the status
The button detection status appears in three places in BackToMe:
- •Site settings, Installation section, this is the most complete place. A coloured banner with the badge, the dates of the first and last load, and a button to force a re-check.
- •The dashboard home page, each site card shows a ‘Button detected’ or ‘Button not detected’ dot.
- •My account → Subscription, the list of sites shows a ‘Button detected’ / ‘Not detected’ dot next to each site, useful to know which ones can switch to legal mode.
The 2 button states
The status is binary. As long as no visit has been recorded with the tag in place, the status stays ‘Not detected’. From the first visit onward, it turns to ‘Detected’ and shows the date of the last detection.
BackToMe has not yet recorded any visit to your site. This is normal just after creating a site, before pasting the tag, or just after pasting it if no one (neither you nor a visitor) has yet opened a page of your site with the tag in place.
What to do: Open a page of your site in a browser: the button reports itself to BackToMe on its own (no check to run). In Settings > Installation (or the Installation hub), the status then turns to 'Detected'; the '↻ Refresh' button in the banner re-reads the last recorded detection.
The tag is in place and BackToMe has recorded at least one visit to your site. The banner turns green and shows the date of the first load and that of the last detection. The status then stays 'Detected', and the last-detection date updates on every visit.
What to do: Nothing to do. If you have just activated legal mode, the withdrawals received are now timestamped and impossible to alter afterwards. The 'Refresh' button in the banner lets you re-read the date of the last detection if you want to confirm the button is still displayed.
Monitoring & alert if the button disappears
Beyond the installation status, BackToMe continuously monitors that the button is still being served: every load of your site updates the date of the last detected load. This is useful because a button can disappear without you noticing (a redesign, a theme change, an update that overwrites the <head>, a cache plugin that removes the script).
For sites in legal mode, if no load is detected for 7 days, BackToMe sends an email alert to your notification recipients: your button has disappeared and your customers can no longer exercise their right of withdrawal. The alert is only sent once per disappearance episode (no daily spam).
As soon as the tag is back in place and a page of your site is opened, detection automatically returns to ‘Detected’ on the next load. Without an active subscription, no alert is sent (the button is not displayed).
Send the tag to my developer
If you are not installing it yourself (a web agency, a freelancer, an internal technical team, a CMS provider), BackToMe can send the tag and instructions directly to the person who will handle it. From Site settings → Installation, click ‘Send to my developer →’ below the code block.
You fill in their email and an optional message (500 characters, for example ‘please install the withdrawal button this week, the obligation is already in force’). The email sent contains the tag in a monospace code block, the 3 installation steps, and direct links to the Shopify/WooCommerce/PrestaShop/Wix/Webflow/Squarespace/WiziShop guides. The reply-to is your address, so if your developer has a question they reply straight to you.
Rate limit: 5 sends per hour to avoid inadvertent spam.
Test the delivery chain before the first withdrawal
When your notification recipients are configured (notify_team + dedicated addresses), you can check in one click that the emails arrive properly, without waiting for a real customer to withdraw. From Site settings → Configuration → Notification recipients, the ‘Send a test →’ button.
BackToMe sends an email in the format of a real withdrawal notification, marked ‘TEST’ at the top, to all configured recipients (in BCC to preserve their mutual confidentiality). You check that it lands in the inbox (not in spam) and that the right people receive it. If someone is missing from the list, add them and re-run the test.
Also handy for checking after a DNS change, after adding a new notification address, or after your IT has adjusted the internal anti-spam filters.
The status stays on ‘Not detected’, or the button has not been detected for several days
If you have pasted the tag and opened your site, and after clicking ‘Refresh’ the status stays on ‘Not detected’, four causes are possible:
- 01
The tag is not in the
<head>Open your site in a tab, right-click > View page source (or Ctrl+U), look for
backtome.fr/widget.js. If the result is inside<body>, the injection is in the wrong place: move the tag before</head>. - 02
The theme has not been published
On Shopify, Webflow and Wix, editing the theme is not enough: you have to publish (Save then Publish). On WordPress, some caches (WP Rocket, LiteSpeed) keep the old version. On Vercel/Netlify, the deployment must have finished. Check in a private window to bypass your local cache.
- 03
The tag identifier does not match the site
The tag contains a unique
data-site="…". If you have several sites in BackToMe and copied the tag from the wrong site, the signals go to the other one. Fetch the tag again from Settings > Installation of the relevant site. - 04
A strict CSP is blocking the script
If your site declares a strict
Content-Security-Policyheader (often in B2B), make sure thatscript-srcallowshttps://backtome.frand thatconnect-srcallows it too. Without these permissions, the browser blocks the button silently (the error only appears in the console).
Still blocked after these four checks?
Automatic 'button lost for 7 days' alert
If your site has been detected once but no button load has been recorded for 7 days, BackToMe sends an alert email to the owner (one check per day, a single email per week so as not to spam you). Typical causes: code removed during a redesign, an extension that empties the <head>, a theme update that overwrites the line of code. The dashboard also shows a yellow banner on the relevant site page, with a direct shortcut to Settings to fetch the line of code and paste it back.
The alert respects your ‘Installation and activation reminders’ preference (My account → Notifications). Limitation: for low-traffic sites, detection can produce a false positive (no technical incident, just no visitor). In that case the alert simply reminds you to visually check that the button appears.
My button does not show
Diagnose an invisible or abnormal button
Seven precise scenarios: not detected, greyed out (unavailable), service disabled, legal mode suspended, loads without rendering, disappeared, restricted to certain pages. Click through from a dashboard banner to land straight on the right article.
Read the detailCollapse
The button is not detected
The Not detected status in the dashboard means BackToMe has not yet recorded a visit with the tag in place. Four common causes:
- •The tag is not in the
<head>. Open your site, Ctrl+U, look forbacktome.fr/widget.js. If it is inside<body>, move it. - •The theme has not been published (Shopify, Webflow, Wix), or the CMS cache serves the old version (WP Rocket, LiteSpeed). Check in a private window.
- •Wrong
data-site. If you manage several BackToMe sites, you may have copied the tag from the wrong one. Fetch the right one again in Settings → Installation. - •On Shopify: check that the tag is properly pasted in theme.liquid, just before
</head>, on your active theme (the one marked ‘Current theme’). - •Click ‘Check now’ from Settings → Installation: BackToMe re-reads the last signal received from your site. Detection is automatic as soon as a page carrying the tag loads, there is nothing else to run.
My button appears greyed out (unavailable)
When the button is loaded from a domain different from the one declared in BackToMe, it shows greyed out with the label Button unavailable and an explanatory message for the visitor. This is deliberate: in any case, a request sent from an unauthorised domain would be refused. Two causes:
- •You changed domain. Update the domain field in Site settings, or remove the tag from the old domain.
- •Someone copied your tag onto their own site. Report it or contact the offending webmaster.
The dashboard shows a yellow banner with the offending URL and an alert email is sent to the owner (at most one per week).
My customers see ‘Service disabled by the merchant’
This message appears when you have deleted the site in BackToMe (deletion becomes permanent after 30 days) but the line of code is still in place on your pages. The button stays displayed in a reduced mode so that your visitors understand why the form is no longer available and can contact your customer service via the usual channels.
To make it disappear: either restore the site from My account → Sites being deleted (the button is inactive), or remove the tag from all your pages before the permanent purge.
My legal mode is suspended
Your subscription is cancelled or suspended. The button is no longer displayed and withdrawals are no longer collected until you reactivate it.
Not to be confused with a simple late payment: in that case, Stripe retries the charge automatically for about a month and your sites stay in legal mode. Here, the subscription really has ended. Reactivate it from the dashboard banner button, or start a new subscription.
The tag loads but the button does not appear
A typical case: BackToMe sees that the button code is properly downloaded by your site, but the button never appears on screen. Four main causes:
- 01
A strict Content Security Policy (CSP)
Your site declares a
Content-Security-Policyheader that forbids external scripts. Addhttps://backtome.frto thescript-srcandconnect-srcdirectives. The browser console then shows an explicit CSP error if that is the cause of the block. - 02
A visitor AdBlocker
uBlock Origin, AdBlock Plus, Brave Shields and their equivalents aggressively filter third-party scripts. Hard to work around; raise awareness with your visitors or keep an alternative channel (email, contact form).
- 03
A cache plugin that alters the JS
WP Rocket, LiteSpeed Cache, Autoptimize can minify or combine the tag and break the button. Exclude
backtome.fr/widget.jsfrom minification and JS combining in the plugin config. - 04
A conflict with another script
Another script (chat, popup, tracking) overwrites the event stack or blocks the DOM rendering. Open your site's JS console and look for red errors at load time.
Automatic dashboard banner
My button has disappeared (‘button lost’)
Your site has been detected once before (status Detected) but no load has been recorded for more than 7 days. A yellow banner appears in the dashboard and an alert email is sent to the owner (one check per day, a single email per week). Typical causes:
- •Site redesign with a new theme that no longer includes the tag.
- •CMS theme update that overwrites the tag (Shopify, WordPress).
- •A plugin that purges the
<head>(security, overly aggressive performance). - •A bad deployment on Vercel, Netlify, Cloudflare Pages.
Limitation: for very low-traffic sites, the alert can be a false positive (no technical incident, just no visitor). In that case, visually check that the button appears on your site.
The button only shows on certain pages
Expected behaviour if you have set up a restriction in Settings → Pages. Two modes are available:
- •Whitelist, the button shows only on the listed patterns. Example:
/checkout/*only activates the button on the checkout funnel pages. - •Blacklist, the button is hidden on the listed patterns. Example:
/panieronly stops the button showing on the basket page.
The default is whitelist * (the button shows everywhere). If a restriction is active, a badge in the dashboard reminds you of the number of pages affected and points to the configuration. The patterns support a trailing wildcard (/blog/*).
Withdrawals
Receive and track requests
BackToMe is today an intake tool: it receives online requests via the button, or logs those arriving by post/email/phone. The processing statuses allow simple follow-up, acknowledgements can be resent, and each withdrawal generates a timestamped PDF proof.
Read the detailCollapse
Intake channels
The main channel, the BackToMe button. When a customer clicks the ‘Withdraw from the contract’ button on your site and fills in the form, their request arrives instantly in My site → the list of withdrawals, with a unique reference number, timestamped and impossible to alter afterwards. In legal mode, they receive an automatic acknowledgement of receipt; your notification recipients receive the alert in parallel.
The secondary channel, manual entry. A customer can also send their request by post, by direct email (without going through the button), by phone, or in person in store. Legally, you remain required to log all requests whatever their intake channel. BackToMe exposes an ‘Enter manually’ button next to the Export button for these cases, details at the bottom of the section.
No other channel is supported at this stage. If a customer writes to you via your generic contact form or your live chat, it is up to you to move their request into BackToMe via the manual-entry button so that it is logged correctly.
Processing statuses: To handle, In progress, Closed
Each withdrawal carries a status editable from its detail modal (click the row in the list). Three possible values:
- • To handle (default status), the request has just arrived, you have not yet taken it on.
- • In progress, you have started processing (refund initiated, request to after-sales, etc.) but it is not yet finished.
- • Closed, the withdrawal is handled on your side: refund made, case closed.
You can add internal notes to each withdrawal (amount refunded, transfer number, reason for an exceptional refusal, etc.). These notes are never sent to the customer, they serve only for your internal follow-up.
Important: the ‘Closed’ status does not exempt you from meeting the legal 14-day deadline to refund. It is an operational indicator for your team, not a legal act. The automatic D+7 and D+13 reminders continue until you explicitly move to ‘Closed’.
Resend an acknowledgement of receipt
The acknowledgement is sent automatically to the customer as soon as a withdrawal is received in legal mode. If the customer reports they have received nothing (spam, wrong email, accidental deletion, internal filtering problem), you can resend it in one click from the withdrawal detail modal: the ‘Email routing’ section → the ‘Resend’ button next to the ‘Customer acknowledgement’ line.
The button also works for the internal notification (intended for your notification recipients), in case your team did not receive it. Owner and administrator only; viewers see the status without being able to resend.
Limit: 10 resends per hour to avoid burst sending if you click too quickly. The resent email is identical to the original (same date and content), it does not create a new proof, it is just a duplicate for your convenience.
Download a PDF proof
To archive a withdrawal outside BackToMe (annual accounting, a dispute file, a request for supporting evidence from the national regulator), open the detail modal → the ‘PDF proof →’ button at the bottom. A printable A4 page opens in a new tab and automatically triggers the browser's print dialog (you can also click the ‘Print’ button at the top).
The PDF contains: the unique reference, the customer's full identity, their reference number (order, subscription, contract or invoice depending on your configuration), the exact date and time, and the reminder that a timestamped, unaltered electronic document has the same value as paper in a dispute (electronic proof is admissible across all 27 EU member states under the eIDAS Regulation (EU) 910/2014).
If the withdrawal was recorded in test mode (outside legal mode), the PDF shows an explicit orange banner ‘Test mode, this document has no legal value’. An anti-confusion safeguard.
Accessible to all three roles (owner, administrator, viewer).
Log a withdrawal received off-button
When a customer sends their request by post (often a recorded letter), by direct email (your after-sales address), by phone, or by turning up in store, you must log it to stay compliant. My site → the ‘Enter manually’ button next to ‘Export’ (visible to owner and administrator).
The form asks for: first name, surname, customer's email, reference number (depending on what your site uses, order/subscription/contract/invoice), intake channel, and the actual date of receipt. This date can be backdated up to 30 days in the past: if you receive a letter dated the 5th and enter it on the 13th, be sure to select the 5th, the legal 14-day deadline to refund starts from there, not from your entry date.
Once entered, BackToMe generates a unique reference number, records the request in a form impossible to alter afterwards, and triggers the emails like a real withdrawal received via the button: acknowledgement to the customer + notification to your internal recipients. If you have already replied to the customer before entry (via your after-sales, for example) and an automatic email would be redundant, tick ‘Do not send an acknowledgement to the customer’, the withdrawal is logged without an email.
The provenance is tracked: the withdrawal is marked as entered manually, with the chosen channel, visible in the CSV export.
Export all withdrawals to CSV
The ‘Export’ button at the top right of the withdrawals list on a site page. Generates a CSV with all the site's withdrawals and every field: BackToMe reference, customer identity, email, type and customer reference number, submission date, status, mode (test/legal), the fingerprint that guarantees the request has not been altered, intake channel (manual entry or button).
The CSV opens straight in Excel, Numbers, Google Sheets or any accounting tool. Useful for periodic archiving, internal audit, annual accounting, or a possible regulator inspection.
For a complete export of all your BackToMe data (sites + withdrawals + audit log + invitations), see My account → My data (GDPR) → ‘Download (ZIP)’, that is the GDPR Article 20 export at account level.
Billing
How it works, in practice
Test and legal modes, billing pooled across all your sites, monthly or annual cycle, payment, handling failures, cancellation and self-service resubscription.
Read the detailCollapse
Trial and legal mode
7-day trial: you enter a card to start the trial, but nothing is charged today (0 € today), it is cancellable in one click and you are covered by the 30-day money-back guarantee. The button is displayed, the form works, and every withdrawal has full legal value: a timestamped request, an acknowledgement of receipt, and proof you can present in a dispute or an inspection. On day 7, the legal-mode subscription is billed automatically unless cancelled; without a subscription, the button is removed and the site is no longer compliant.
Legal mode: 25 € ex. VAT/month/site (or 250 € ex. VAT/year/site, 2 months free), billed by Stripe. Each request is recorded timestamped and impossible to alter afterwards (date, time, content), the customer receives an automatic acknowledgement of receipt, and the proof is kept over the long term. Because the button is provided by BackToMe, its legal updates (text, form) apply to your site on their own, with nothing to do on your side. This is the mode required since 19 June 2026.
In short
Who can activate legal mode?
• From My account → Subscription: lists all your sites, switch in one click on each. Handy to subscribe for several sites at once.
• From the site page: a black banner at the top, the ‘Activate legal mode →’ button. Handy when you are already on the relevant site.
Both paths lead to the same payment.
One subscription, N sites
A single subscription per BackToMe account. Each site switched to legal mode adds 25 € ex. VAT/month to the bill.
A concrete example: you have 3 sites, 2 in legal mode → 50 € ex. VAT/month. You activate the 3rd → 75 € ex. VAT/month, pro-rated for the current month. You deactivate one → 50 € ex. VAT/month thereafter, with a pro-rated credit deducted from your next bill.
Monthly or annual
The annual plan is 250 € ex. VAT/year/site instead of 300 € ex. VAT/year on the monthly plan, in other words 2 months free. If you know you are keeping the button active in the long run, annual is more economical.
Switching from monthly to annual is immediate: a green ‘Switch to annual →’ button appears in My account → Subscription, above the billing summary. It is only visible if you are on the monthly plan with at least one active site. The reverse (annual → monthly) is only possible at the end of the annual period already paid for.
Payment and invoices
Payment is handled by Stripe Payments Europe Ltd (Dublin, Ireland), a PCI-DSS level 1 certified provider. We never have access to your bank details. European cards accepted (Visa, Mastercard, Amex). SEPA will arrive in a future version.
Your invoices are accessible directly in My account → the My invoices section (visible as soon as a subscription has been created). Click ‘Load my invoices’ then the ‘PDF’ button to the right of each line to download the official PDF, that is the Stripe document accepted by your accountant. Statuses shown: Paid, Pending, Cancelled, Draft, Uncollectible.
To change card, edit the billing address, or add an intra-community VAT number: My account → Subscription → ‘Manage billing’ (the secure Stripe portal).
If a payment fails
Stripe retries automatically up to 8 times over about a month (expired card, insufficient funds, failed 3D Secure, in short anything that can go wrong). Throughout that period, your sites stay in legal mode and the withdrawals received keep their legal value.
You receive an email at each attempt, and a yellow banner appears in the dashboard on every page, with a direct shortcut to Stripe to update the card without having to navigate. If no attempt succeeds by the end of the month, the subscription is automatically cancelled and the button is removed from the sites. See Article 7 of the Terms of Sale for the full contractual conditions.
Note
Cancel and resubscribe
No commitment. You cancel whenever you like via My account → Subscription → Manage billing, then ‘Cancel subscription’ in the Stripe portal.
You keep access to legal mode until the end of the period already paid for. At the end of that period, the button is removed from the sites and they are no longer compliant.
To resubscribe later, it is self-service: My account → Subscription → an explicit box ‘Your BackToMe subscription is cancelled’ appears with an ‘Activate everything’ button that restarts the Stripe checkout with your usual payment method. Your sites, configurations and withdrawal history are intact.
Account & team
Your profile, your sites, your team
Business profile, roles, invitations, account security, leaving a site, deleting your account.
Read the detailCollapse
Profile
Your business profile is in My account → Profile.
There you fill in: first name, surname, company, phone (with an international dialling-code selector) and main website.
This information is not required to run the button, but it helps us support you better if you contact support. As long as the profile is incomplete, an orange banner ‘missing fields, complete your profile’ shows at the top of the dashboard, and a red dot appears on your avatar.
The three roles
Each collaborator on a site has a role. Permissions are cumulative: an admin can do everything a viewer can, plus more. The same user can be the owner of one site and a viewer of another, roles are per site.
One per site, created automatically when the site is created. Full access: withdrawals, site settings, members, and the only one able to activate or deactivate legal mode, manage billing and delete the site. If the owner deletes their BackToMe account, the site is deleted with it.
Unlimited number. Tracks withdrawals (status changes, internal notes), edits the site configuration (domain, contact email, colours, position, display pages), invites other administrators or viewers. Cannot remove a member, cannot activate legal mode, does not manage billing, cannot delete the site. Removing members is reserved for the owner.
Unlimited number. Can view withdrawals and export to CSV. Can see the members. Changes nothing, invites no one, touches neither the configuration, nor legal mode, nor billing.
Worked example
Invite someone
From a site page, open Settings (the gear icon at the top right) and scroll down to the Members section. Right at the bottom, the ‘Invite someone’ block: email, role (Administrator or Viewer, there is only one owner), the send button.
An invitation email goes out automatically with a unique link. The person clicks the link: if they already have a BackToMe account with the same email, they join directly. Otherwise, they create an account by choosing a password, then join the site straight away.
Invitations expire after 7 days. While they are pending, they appear in an orange ‘Pending invitations’ box above the form. You can cancel them or wait for them to expire.
Password and email address
Change your password: My account → the Password section. No need to enter the old one, the active session serves as proof. At least 8 characters. Forgotten password? On the login page, the ‘Forgotten password’ link sends a reset link valid for 1 hour.
Change your account email (login + notification-receiving address): My account → the Account information section → the ‘Change’ button next to the address. Re-authentication with your password is required (security). The email changes immediately and a security alert email is sent to your old address to warn you in case this change did not come from you (a compromised account). All future BackToMe notifications (withdrawals, invoices, alerts) will go to the new address.
The new address must be unique on the BackToMe side (not already used by another account). Rate limit: 3 changes per 24 h to avoid inadvertent cascading changes.
Notification preferences
My account → the Notifications section. Two independent switches to control the emails BackToMe sends you:
- • Installation and activation reminders, D+1 emails (the button is not yet installed), D+3 (legal mode is not activated), D+7 (a reminder of the 19 June 2026 deadline), plus the ‘button lost for 7 days’ alert. Can be turned off with no legal risk.
- • Unhandled-withdrawal reminders, D+1, D+7 and D+13 emails when a received withdrawal is still pending. Recommended to keep on: this is what stops you exceeding the legal 14-day deadline to refund (otherwise the sums owed to the customer increase automatically, from 5 % to 50 % depending on the delay).
Critical transactional emails (the withdrawal acknowledgement sent to the customer, notification of a new withdrawal, payment alerts, deletion / restoration confirmations) are never filtered by these preferences, they meet legal or security obligations.
Recent activity
My account → the Recent activity section. A list of the last 100 sensitive actions recorded on your account, with the precise date and time: email change, site deletion and restoration, account deletion, transfers requested / accepted / cancelled / refused, member removals, etc.
Designed for self-investigation: if you notice an action you did not carry out (‘who deleted this site?’ ‘why did my email change?’), this is where you will identify it first. If something seems suspicious, change your password immediately via My account → Password, and write to us at contact@backtome.fr.
Emails received
My account → the Emails received section. A list of the last 100 emails BackToMe has sent you (welcome, installation reminders, invoices, various confirmations, security alerts, closure emails). A direct answer to the question ‘Did you actually send email X?’ without having to contact us.
If an email is listed here but you did not receive it in your inbox, first check your spam folder and your mail filters. Beyond 30 days without receipt despite the list, write to us, there may be a reputation problem on your email domain.
My data (GDPR Article 20)
My account → the My data (GDPR) section → the ‘Download (ZIP)’ button. Article 20 of the GDPR guarantees your right to data portability: you can retrieve the entirety of your BackToMe data at any time in an open format, without having to contact support.
The ZIP contains:
- •
README.txt, an explanation of the content and the legal basis. - •
profile.json, your profile (business information, Stripe data). - •
sites.json, all the BackToMe sites on which you have a role. - •
retractions.csv, the withdrawals recorded on your sites (as owner or administrator), all fields included, along with the anti-tampering fingerprint. - •
audit_log.csv, the log of sensitive actions. - •
invitations_sent.csv, the invitations you have sent.
Rate limit: 3 exports per 24 h to avoid overloading resources. If your withdrawal volume exceeds 10,000 on a single site, the CSV file is truncated to the 10,000 most recent (an explicit note in the README); write to us in that case for an exhaustive export.
Your data is hosted in the European Union (Supabase, Paris region, France): it does not leave the European area.
Transfer a site to another account
The transfer is for when a site changes hands: moving from an agency to its end client, selling a store, changing teams. The whole procedure is automatic, with no support intervention.
From Site settings → Ownership → Request the transfer, enter the future owner's email. BackToMe sends them a magic link valid for 7 days; if they do not yet have a BackToMe account, they create one by choosing a password straight from this link, otherwise they log in. On their click, the switch is instant: they become the owner, you keep administrator access to the site (you can leave it afterwards if you wish).
If the site is in legal mode, Stripe is adjusted automatically: your subscription quantity is decremented, and if it was your last paying site, the subscription is cancelled. The new owner is invited to subscribe on their side to keep legal mode. During the transition, the site stays active and the withdrawals in progress are not interrupted.
While the request is pending, it appears in a box on the Ownership page, with a ‘Cancel the request’ button. The recipient can also refuse it from the link received by email.
Leave a site
If you are an administrator or viewer on a site, you can remove yourself at any time from the site page → Settings, at the bottom in the Danger zone section → the ‘Leave this site’ button. Confirmation required. You lose access immediately, and the owner is notified.
The owner cannot ‘leave’ their own site. To hand over, see Transfer a site ; or delete the site from the Danger zone (deferred deletion, 30 days, cancellable).
Delete my account
Account deletion is done from My account → Danger zone, at the bottom of the page. Confirmation by password required.
All the sites you own are placed in deferred deletion (with their withdrawals). On the sites where you are an administrator or viewer, you are simply removed, the site keeps existing.
A recovery window of 30 days is applied. During that time you can cancel at any time, see Undo a deletion. Beyond the 30 days, the deletion is permanent.
Undo a deletion
As long as the purge at D+30 has not happened, deleted sites and accounts can be restored without going through support.
Restore a site: from My account → Sites being deleted, click ‘Restore’ next to the relevant site. It becomes accessible again immediately, with the button inactive by default (the Stripe subscription is not reactivated automatically). You can reactivate legal mode afterwards, without touching the code already installed.
Restore your account: simply log back in with your credentials. BackToMe automatically detects the account being deleted and offers you a dedicated page /restaurer-compte with the countdown before the purge and a ‘Restore my account’ button. All the sites you owned and that were deleted in the cascade straight afterwards are brought back at the same time, button inactive.
The history of withdrawals received before deletion is intact: kept for 5 years as proof, in line with the applicable statutory retention rules, it remains viewable and exportable as soon as it is restored.
If you do not restore within the time limit, BackToMe sends you a final email at D+30 confirming that the permanent purge has been carried out (date, scope, a reminder of the 5-year retention of withdrawals). It is your timestamped proof of deletion, useful for your GDPR records.
Legal compliance
Why it is mandatory, and what the risks are
The 19 June 2026 obligation, who is affected, what legal mode adds in legal terms, the exceptions, the risk of non-compliance, and the cases where a lawyer remains essential.
Read the detailCollapse
The obligation
Since 19 June 2026, a European obligation (Directive (EU) 2023/2673) requires every professional selling online to provide a free and simple means for the customer to withdraw directly from the site, across the 27 EU member states.
This obligation comes from a European directive; each member state transposes it into its own national law. In Ireland it is enforced by the CCPC, and national rules set out the details (the button text, accessibility, archiving).
In practice: a clear button, present on your commercial pages, that lets the customer withdraw in a few clicks, with an acknowledgement of receipt they keep.
Who is affected
Any professional selling online to consumers in the EU: e-commerce, B2C SaaS, online training, bookable services, marketplaces. For a cross-border sale, the law of the consumer's country applies (Rome I). The obligation depends neither on turnover nor on volume.
The Am I concerned? quiz answers your case in one question, sourced from the applicable texts (the EU directive and national law).
What legal mode adds
Legal mode adds four guarantees that a simple button is not enough to cover:
Automatic acknowledgement of receipt
An email is sent to the customer as soon as they confirm their request. They keep it as proof.
A timestamped, unalterable request
The date, time and content of the request, recorded in a form impossible to alter afterwards.
Long-term retention
Your proof is kept for a long time, in line with the applicable retention rules.
Automatic legal updates
The button is provided by BackToMe: if the law changes, we update the text and the form, and the change applies to your site on its own, with nothing to do on your side.
Each proof can be re-verified by anyone, without depending on BackToMe: the PDF points to backtome.fr/verifier-preuve, where your customer, a lawyer or the regulator can confirm the document has not been altered. The date is also recorded in a public register that no one can rewrite, which makes it impossible to pass off a different date.
Exceptions
Certain sales fall outside the right of withdrawal. The list of exceptions is harmonised EU-wide by the Consumer Rights Directive (2011/83/EU, art. 16). The main ones:
- •Goods made to measure : Effective personalisation in the legal sense, not a simple choice of colour from a catalogue.
- •Perishable goods : Food, cut flowers, products that deteriorate quickly.
- •Downloaded digital content : With the consumer's express consent and explicit acknowledgement of the loss of their right of withdrawal.
- •Services fully performed : With the customer's express consent before the end of the withdrawal period.
- •B2B sales : The right of withdrawal is a consumer protection, it does not apply to sales between professionals.
In the event of an inspection
Sanctions are not harmonised: each EU member state designates its own enforcement authority. In Ireland, the CCPC (Competition and Consumer Protection Commission) checks compliance with consumer law. In the event of a breach, the standard procedure begins with a formal notice with a deadline to put things right.
If nothing changes, a fine can follow: in Ireland, under the Consumer Rights Act 2022, up to €60,000, and up to 4% of turnover for widespread infringements (EU Omnibus Directive (EU) 2019/2161). Each member state sets its own scale.
A consequence that is often forgotten: as long as the information is not properly provided, the withdrawal period is extended to 12 months and 14 days (this extension, for its part, applies throughout the EU). For your customers, that means each sale becomes contestable for over a year. For you, it is a direct financial exposure.
When to consult a lawyer
BackToMe is a technical solution that meets the requirements of the EU withdrawal-button obligation (Directive (EU) 2023/2673). The overall compliance of your site also depends on how you install it and on your purchase journey; for a detailed legal analysis of your situation (specific cases, exceptions in your sector, an ongoing dispute), a lawyer specialising in consumer law is essential.
For general questions about the obligation, our support replies within 24 working hours. For a genuine legal opinion, turn to a lawyer.
Contact
Not found your answer?
Write to us at contact@backtome.fr. A reply within 24 working hours from a human who knows the product. If it is urgent (a blocked payment, a button that no longer works when the obligation has been in force since 19 June 2026), say so in the subject line.
Send an email →To speed up the reply
- The URL of your site and your CMS (Shopify, WooCommerce…)
- What you have tried and the result you got
- A screenshot if it is a visual problem
Going further
Am I concerned?
One question, a clear-cut verdict sourced from the applicable texts. One minute.
Legal articles
Unpacking the EU directive, understanding the penalties, anticipating common mistakes. The blog goes deeper into the subjects the help centre summarises.
Create my account
A 7-day free trial (0 € today, cancel in one click). You enter your card at the start to begin the trial, install the button and test the form; on day 7, legal mode is billed automatically unless cancelled. 30-day money-back guarantee.