Skip to main content

For online shops in Ireland

Give your shop the withdrawal button Irish law now requires

Irish law is now in force: since 30 June 2026, online shops selling to consumers in Ireland must offer a withdrawal function on their site — a clearly labelled button, a separate confirmation step and an acknowledgement on a durable medium. Clawzia adds it to any shop with one line of code.

The law in Ireland

Since 30 June 2026, consumers must be able to withdraw from a contract online: through a clearly labelled button, a separate confirmation step and an acknowledgement on a durable medium (email) stating the content, date and time. A shop without it risks the penalties below — see the full law guide.
Law
In force
Applies from
30 June 2026
Button wording
cancel contract here (wording in the law, pending our legal verification)
Confirmation wording
confirm cancellation (wording in the law, pending our legal verification)
Label status
Label pending legal verification

Monitoring – label pending legal verification. Until a lawyer has verified the national wording, the widget shows the wording of the EU directive in your customers' language.

Legal reference
Show details: Legal reference

Consumer Rights Act 2022 (No. 37 of 2022), section 115A ("Exercise of right to cancel through online cancellation function"). It was inserted by Regulation 6 of the European Union (Distance Contracts for Financial Services) Regulations 2026 (S.I. No. 309 of 2026).

Shortened summary from our research notes (in English).

Penalties
Show details: Penalties

Contravening s.115A(1), (2), (3) or (4) is a criminal offence (s.115A(6)). Under CRA 2022 s.142(1) the penalty is: - on summary conviction, a class A fine (up to €5,000 under Fines Act 2010 s.3) or up to 12 months' imprisonment, or both; - on conviction on indictment, a fine of up to €60,000 or up to 18 months' imprisonment, or both.

Shortened summary from our research notes (in English).

Last checked
25 September 2026

How it works

  1. Create your shop

    Sign up with your email address — no password needed. Choose your country and language: the button wording comes from our country registry.
  2. Add one line of code

    Paste the script tag into your shop's template. The withdrawal link appears in your footer, in your shop's language.
  3. Withdrawals arrive fully documented

    The consumer submits the withdrawal in two steps and receives a confirmation email with the content, date and time. You get a notification and a timestamped record in your dashboard, with a receipt anyone can verify online.

Installed in about 5 minutes

One line of code works on any shop where you can add a script to the template. The widget is small, loads after your page and sets no cookies.

Install code (example)
<script src="https://clawzia.com/widget.js" data-shop="pk_YOUR_SHOP_KEY" defer></script>

Your personal code with your shop key is in the dashboard after sign-up.

Straightforward pricing

Start with a free trial. After that, pay monthly or yearly per shop; agencies get a plan covering many client shops.

14-day free trial· no card required

from €4.99 per month

or €49 per year · Prices excl. VAT.

Prefer us to install it? One-time setup service: €79.

Free shop checker

Enter your shop's address and see whether a withdrawal function with the expected wording is present on your pages.

Built to be trusted

  • Verifiable receipts

    Every confirmed withdrawal gets a receipt ID and a cryptographic fingerprint. Anyone with the ID can check the time it was received on our verification page, with no personal data shown.

  • No cookies, no tracking

    The widget sets no cookies, stores no identifiers in the browser and loads nothing from third parties.

  • What we store — no surprises

    For every withdrawal we store the consumer's name, email address and order reference, any items and message they add, their language, the wording they were shown, and the timestamps. To guard against abuse we also keep a hash of the IP address and the browser's user agent. Full details are in our privacy policy.

  • Data processing agreement (DPA)

    Clawzia processes consumer data on your behalf, as a processor. The data processing agreement page shows the terms and their current status.

  • Wording from the law, with sources

    Button and confirmation wording, dates and legal references come from our country registry, which lists its sources. Until a solicitor has verified the Ireland wording, the widget uses the wording of the EU directive instead.

  • Agencies welcome

    Manage several client shops from one account with the agency plan.

Frequently asked questions

Is Clawzia legal advice?

No. Clawzia is a technical tool: it implements the withdrawal function. For advice on your obligations, talk to a qualified solicitor.

What wording does the button show?

The wording comes from our country registry. While the Ireland wording is pending our legal verification, the widget shows the wording of the EU directive in your shop's language. Your dashboard always shows which wording is currently live.

Do consumers need an account?

No. Consumers only enter their name, email address and order reference. No login and no reason for the withdrawal are required.

What if the widget cannot load?

If the script cannot load at all, for example because our server cannot be reached or a browser extension blocks it, the widget shows no withdrawal link. If the script loads but your shop's settings cannot, it shows a link to the hosted withdrawal form with the EU directive's wording in English. For visitors without JavaScript, the WordPress and OpenCart plugins add a plain link to the hosted form. The hosted form runs on our servers, so it works only while our service can be reached.

Does it work with my platform?

Yes, as long as you can add a script tag to your shop’s template. We have guides for WooCommerce, Shopify, PrestaShop, OpenCart, Wix and Squarespace, plus general steps for any custom-built site — see the installation guides.

Get your shop's withdrawal function ready today

Try Clawzia for free, install it in minutes and send a test withdrawal to see the whole flow.