Merchant Tools · MT: Omnibus Price & EU GARAN

Add the EU guarantee notice to your order confirmation e-mail

The EU guidelines on Directive (EU) 2024/825 expect the legal guarantee notice in the order confirmation e-mail too, with a reminder of the GARAN label for products that carry one. Shopify does not let any app edit your notifications, so this is a one-time copy and paste. It takes about 5 minutes. Follow the numbers on the screenshots.

Once per storeAfter that the e-mail updates itself: it reads each ordered product's guarantee when the e-mail is sent.
Sent by your storeShopify sends the e-mail as usual, from your store. The app sends nothing and nothing is billed.
Nothing else changesYou add a block at the end of the e-mail. The rest of your template stays as it is.

Part 1 — Copy the code from the app

1

Open the app's Settings page

In your Shopify admin, open MT: Omnibus Price & EU GARAN in the left menu, then click Settings under the app's name.

Shopify admin with the app open; the app's Settings item is highlighted in the left menu
① The app's own Settings page, under the app's name in the left menu.
2–3

Choose the language, then copy the code

Scroll down to the Checkout and order confirmation e-mail section.

  1. ② In Language of the notice, pick the language your customers receive their e-mails in. The official notice exists in the 24 EU languages.
  2. ③ Click Copy the code. A green Copied badge confirms it is on your clipboard.
The Checkout and order confirmation e-mail section, with the language menu and the Copy the code button highlighted
② Language of the notice. ③ Copy the code: the “Copied” badge appears next to it.

Keep this browser tab open. If you copy something else before step 10, come back here and click Copy the code again.

Part 2 — Open the Order confirmation notification

4

Open Shopify's Settings

Click Settings at the very bottom of the left menu. This is Shopify's Settings, not the app's Settings page from step 1.

Bottom of the Shopify admin left menu, with Settings highlighted
④ Shopify's Settings, at the bottom left of the admin.
5

Notifications

In the Settings menu, click Notifications.

Shopify Settings menu with Notifications highlighted
⑤ Settings › Notifications.
6

Customer notifications

Click Customer notifications, the first box. Staff notifications are only for your team.

Notifications page with the Customer notifications row highlighted
⑥ Customer notifications: the e-mails your customers receive.
7

Order confirmation

Under Order processing, click Order confirmation, the first line. A preview of the e-mail opens.

Customer notifications list with Order confirmation highlighted
⑦ Order processing › Order confirmation.
8

Edit code

Click the black Edit code button at the top right, next to “Send test” and “Translate”.

The grey language menu above the preview matters only if your store sends e-mails in several languages. Each language can have its own version of the template, so repeat this guide for each language version you have customised, and copy the code in that language at step 2.

Order confirmation preview with the Edit code button highlighted at the top right and the language menu marked
⑧ Edit code. The grey menu (here “English”) switches between language versions.

Part 3 — Paste in the right place and save

9

Go to the end of the code

The Email body (HTML) box holds the whole e-mail, a few thousand lines long. Click anywhere inside it, then press Ctrl + End (on a Mac: Cmd + ↓) to jump to the last line.

The Edit Order confirmation page with the Email body (HTML) code box highlighted
⑨ Click in the code box, then Ctrl + End.
10–11

Paste just above </body>, then Save

  1. ⑩ The last line is not the right place: Shopify's template ends with a few technical lines (the ones starting with {%- if billing_address). Scroll up a little until you see the line </body>, followed by </html>.
  2. Click at the very beginning of the </body> line, press Enter to make an empty line above it, click on that empty line and paste with Ctrl + V (Mac: Cmd + V).
  3. ⑪ A black bar Unsaved changes · Discard · Save appears at the top of the page. Click Save.
Code editor after pasting: the pasted block ends just above the </body> line; the Save button is highlighted in the top bar
What it looks like once pasted: the app's block (grey frame) ends right above </body> (⑩). Then ⑪ Save.

To check, scroll up about twenty lines: the pasted block starts with the comment line below, right after the end of Shopify's footer.

Code editor showing the first line of the pasted block, a Liquid comment naming the app
The first line of the pasted block: {% comment %} EU legal guarantee notice + GARAN reminder …

Part 4 — Check the result

12

Look at the preview, then place a test order

Click Preview (top right) or go back to the Order confirmation page and scroll to the bottom: the official EU legal guarantee notice now closes the e-mail, with its link to europa.eu/youreurope/guarantees.

The preview and “Send test” use Shopify's sample products, which have no guarantee declared. They show the notice, but never a GARAN line. To see a GARAN line, place a real test order with a product whose guarantee is 30 months or more. The e-mail then shows one line per such product, for example GARAN 5 — Wiper blade: Bosch · Aerotwin-AR450 · EU GARAN label. Products under 30 months get no line: the notice alone covers them.

Bottom of the order confirmation preview showing the official EU legal guarantee notice
The bottom of the order confirmation e-mail: the official EU notice, in the language chosen at step 2.
Help

If something looks wrong

The notice does not appear

The code was not saved (the Save bar was closed with Discard or the page was left), or it was pasted inside another block. Open Edit code again, press Ctrl + End, and check that the pasted block sits just above </body>.

The e-mail layout is broken

The code was pasted in the middle of another line. Use the Revert to menu above the preview to go back to Shopify's default template, then start again at step 9. Reverting also removes the notice, which is expected.

No GARAN line

Normal with the preview and with “Send test” (sample products). On a real order, check that the product's guarantee is 30 months or more (the app's Warranties page, or the product's “Producer durability guarantee (months)” metafield).

After an update of the app's code

Your pasted code keeps working when the app is updated. To take a newer version of the e-mail code, replace the old block (from the {% comment %} EU legal guarantee notice line down to just above </body>) with the new one.

Checkout page

Shopify does not let apps add content to the checkout page of most stores. The app embed “EU guarantee notice” shows the reminder on the cart page, the last page before checkout. Stores on Shopify Plus can add the notice to the checkout with the checkout editor.

Displaying the notice and the label helps you comply; it is not legal advice. Questions: support@merchanttools.eu.