Quick Start Guide for Withdrawal Button
Looking for Withdrawal Button? View the full Withdrawal Button page to explore features, configuration options, and pricing.
This is the quick start guide for the Withdrawal Button for Magento 2. We'll get you up and running in about 5 minutes. This covers the essentials — enabling the module, choosing your processing mode, setting up email notifications, and verifying that customers can actually withdraw from orders. If you're setting this up for the first time or just need the basics to get compliant with EU Directive 2023/2673, you're in the right place.
Get Withdrawal Button running in 5 minutes.
Prerequisites
- Module installed and enabled
- Cache cleared
- At least one recent order to test with
Step 1: Enable the Module
Navigate to: Stores → Configuration → Magmodules → Withdrawal Button
- Set Enabled to Yes
Step 2: Configure Withdrawal Settings
In the Withdrawal Settings section:
- After-action Mode: Select Registration Only to start. This logs withdrawals and sends confirmation emails without automatically modifying orders. You can switch to Semi-automatic or Full automatic later.
- Withdrawal Period: Leave at 14 days (EU standard) unless your terms specify a longer period.
- Period Starts From: Select Order Date for the simplest setup.
Step 3: Set Up Email Notifications
In the Email section:
- Admin Notification Recipients: Enter the email addresses that should receive withdrawal notifications (comma-separated).
- Include Magic Link in Order Email: Leave at Yes — this adds a tokenized withdrawal link to order confirmation emails so customers can withdraw without logging in.
Step 4: Verify Frontend
Clear your Magento cache, then check:
- Visit
/withdrawalon your storefront — you should see the guest lookup form - Log in as a customer and check My Orders — eligible orders should show a "Withdraw" link
- Open an order detail page — the "Withdraw from this order" button should appear for eligible orders
- Check the footer — the "Withdraw from order" link should be visible
Step 5: Test a Withdrawal
- Pick a recent eligible order (status: pending, processing, or complete)
- Click the withdraw button or link
- Fill in the form and confirm
- Check that:
- The success page shows a reference code (e.g.
WD-A3F2B1) - The customer receives a confirmation email
- The withdrawal appears in Sales → Withdrawal Requests in the admin
- The success page shows a reference code (e.g.
Need More Help?
Documentation:
- All Help Articles - Complete documentation overview
Support:
- Contact Support - Get help from our team
For a complete overview of features and configuration options, see Withdrawal Button.