Add the EU-required withdrawal button to your store
Returns and cancellations in two steps, no login needed.

EU rules require an always-visible option to withdraw from a purchase on your store.
Shopify’s built-in returns work from the order status page, so the storefront still needs a public button. The Square EU Withdrawal Button adds it: customers request a return or cancellation in two steps with no login, every request syncs to Shopify returns, and they receive an automatic confirmation email. Free and easy to set up.
Benefits
No login, two steps
Order number and email are enough, guests included.
Syncs to Shopify returns
Every request lands in your native returns flow.
Automatic confirmation email
To the customer, plus a notification to you.
Free and customizable
Unlimited requests, with texts and translations you control.
Languages
Available in 15 languages
- Arabic
- Danish
- German
- English
- French
- Italian
- Spanish
- Portuguese (Brazil)
- Chinese (Simplified)
- Japanese
- Norwegian (Bokmål)
- Dutch
- Romanian
- Swedish
- Chinese (Traditional)
See the EU Withdrawal Button in action
Install app



Pricing
Free – $0
- Unlimited withdrawal requests
- Dashboard with request statuses and analytics
- Texts translated into your store languages
- No hidden costs or surprises
More from Square
Other apps you might like

Sticky Add to Cart Bar
Keep your “Add to Cart” button always visible. Boost conversions instantly.
Learn more
Instagram Feed Gallery
Add your Instagram Feed on your store and turn it to a shoppable experience.
Learn more
Wishlist
Add a Wishlist button next to Add to Cart to turn “favorites” into more sales.
Learn more