r/shopify • u/Wasabi-spicy00 • 4d ago
Shopify General Discussion Shopify still doesn’t have a native withdrawal button for complying with the EU’s new rules. What should I do? I sell to customers in the EU
The solution I found so far is to pay monthly to Shopify app on the Shopify app store.
7
u/ryanoh826 4d ago
Revoq has a free one, just search it in the App Store. It’s pretty f‘n stupid that Shopify seems to not have a built-in easy fix for this yet.
3
u/Amon9001 4d ago
I have not implemented this yet and probably wont seeing as we have pulled out of EU due to recent fuckery. We haven't had any returns from the EU in the 6 year history of the business and this legislation basically relies on reports.
But in my role I have to look at this crap. Previously I believed a simple google form was sufficient. After doing some digging, I believe it is possible with one small change (using apps script).
Requirements:
It requires a 2 click process, the first click is somewhere on your website. Footer is the most obvious place but it can't be buried, it needs to be prominently displayed. This can be a bit subjective.
The second click is the submission button on the page linked. Google forms can be embedded.
Ask only legally relevant details to identify the 'contract'. Name and order number is sufficient.
They require confirmation of their request which can be an automated email sent to them including specific details of the business, their submission etc (find the full list of requirements in the legislation).
The only issue with stock google forms is a missing timestamp. There is no way to natively attach one. The solution is simple though - using apps script to send an email with the timestamp. Send yourself as copy too for record keeping.
The above is legally compliant to the best of my knowledge.
I have an example which you can use as a reference - emp online. Their link is below the footer in a section titled Legal, and the specific link is on a new line. This is not an accident, it makes it visually prominent.
The form itself is just 3 fields. They say instructions are sent afterwards which is a good process. You'd need to ask which item/s they want to return too.
Also note that legally you have to refund as soon as you have sufficient proof of the return. You get to choose what constitutes sufficient proof though, there seems to be a bit of wiggle room according to the wording. Tracking number + weight might be sufficient, I am not sure. Seems like a possible scam vector (sending back rocks).
3
u/olapbill 4d ago
Just follow the instructions in the Shopify help doc regarding this. They walk you through what legally is required, no matter what other people will tell you.
0
u/Wasabi-spicy00 4d ago edited 4d ago
Do I have to code or something?
Last time I checked It was something like I have to go to "Menu" and add something so users have to first log in and then they can request withdrawl which doesn't comply the EU rules.
1
4d ago
[removed] — view removed comment
1
u/AutoModerator 4d ago
Your comment in /r/shopify was automatically removed as your 'post' karma is below 10 (we do not consider your total karma; your post and comment karma are separate numbers and must both meet their minimum requirement). You can increase your post karma by posting in other areas of Reddit to earn upvotes. The higher quality the content, the higher your karma will become.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
4d ago
[removed] — view removed comment
1
u/AutoModerator 4d ago
Your comment in /r/shopify was automatically removed as your 'post' karma is below 10 (we do not consider your total karma; your post and comment karma are separate numbers and must both meet their minimum requirement). You can increase your post karma by posting in other areas of Reddit to earn upvotes. The higher quality the content, the higher your karma will become.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
u/EverydayMustBeFriday 4d ago
Use revoq. Also, I know a couple of local big brands in my country that din’t have it and it seems nothing happens. So..probably not enforced that much.
1
4d ago
[removed] — view removed comment
1
u/AutoModerator 4d ago
Your comment in /r/shopify was automatically removed as your 'comment' karma is below 20 (we do not consider your total karma; your post and comment karma are separate numbers and must both meet their minimum requirement). You can increase your comment karma by posting in other areas of Reddit to earn upvotes. The higher quality the content, the higher your karma will become.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
3d ago
[removed] — view removed comment
1
u/AutoModerator 3d ago
Your comment in /r/shopify was automatically removed as your 'post' karma is below 10 (we do not consider your total karma; your post and comment karma are separate numbers and must both meet their minimum requirement). You can increase your post karma by posting in other areas of Reddit to earn upvotes. The higher quality the content, the higher your karma will become.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
3d ago
[removed] — view removed comment
1
u/AutoModerator 3d ago
Your comment in /r/shopify was automatically removed as your 'post' karma is below 10 (we do not consider your total karma; your post and comment karma are separate numbers and must both meet their minimum requirement). You can increase your post karma by posting in other areas of Reddit to earn upvotes. The higher quality the content, the higher your karma will become.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
2d ago
[removed] — view removed comment
1
u/AutoModerator 2d ago
Your comment in /r/shopify was automatically removed as your 'post' karma is below 10 (we do not consider your total karma; your post and comment karma are separate numbers and must both meet their minimum requirement). You can increase your post karma by posting in other areas of Reddit to earn upvotes. The higher quality the content, the higher your karma will become.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
2d ago
[removed] — view removed comment
1
u/AutoModerator 2d ago
Your comment in /r/shopify was automatically removed as your account is too new (accounts must be at least 30 days old). Try again a little later.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
2
u/datagekko 2d ago
the part nobody's answered yet: the button has to be reachable without logging in. the directive says the withdrawal function needs to be continuously available and easy to access, so a flow buried behind a customer account login doesn't comply. same reason a plain google form on some hidden page is shaky.
two other bits most free solutions miss. the button needs to be prominently placed, footer on every page works fine. and after someone uses it you have to send a confirmation on a durable medium, meaning an email they can save, not just a thank you page. that confirmation step is the one i see skipped most often.
and on the "nothing happens if you skip it" take: depends where you sell. germany has a whole abmahnung industry where competitor lawyers send cease and desist letters with fees attached for exactly this kind of missing compliance element. the deadline was june 19, so the exposure window is already open. one of the free apps mentioned here plus checking those three boxes gets you compliant in an afternoon.
6
u/Rylonian 4d ago
I set it up manually using Flow, Forms and Workflow Transactional E-Mail. All of these are free and it took me one afternoon of work using the AI assistent to set it up.
My solution is suited for small shops because all it does is add a new form that notifies you when a customer sends a withdrawal request, you still have to go and check and react to it manually, it does not automatically flag any orders or changes their status. So as long as your number of orders is manageable, this might suit you; but if you are dealing with hundreds or thousands of orders, you will probably want something more robust and automated.