• Official “Withdraw from contract here” button in all 24 EU languages, always visible: floating in the theme, thank-you page, order status and customer account.
  • Two-step form with no login, optional order number and full or partial withdrawal.
  • Receipt email to the customer with the content, date and time, plus a notice to the merchant.
  • Period counted from delivery, late-request notice and Article 16 exceptions.
  • Withdrawal policy page (Annex I-A) and model form (Annex I-B) generated with your details.
  • Automatic cancellation of unshipped orders, returns in Shopify Returns and one-click refunds.
  • Requests admin with filters, statuses, duplicates and CSV export; personal data encrypted.
  • Business: evidence PDF, tamper-evident audit log, Slack and Shopify Flow.

1. Install the app

From the Shopify App Store in one click. The free plan needs no card.

2. Turn on the button

One click opens the theme editor with the floating button already enabled: just save. Add the block to the thank-you and order status pages too.

3. Receive and handle withdrawals

The customer withdraws in two steps and gets a receipt. You see it in the admin, with the order cancelled or the return already open.

You may also like