EU 14-Day Right of Withdrawal run as a digital returns process
Give EU shoppers a withdrawal and return route that works without an account, in every market, with the refund clock tracked.
The EU 14-day right of withdrawal lets a consumer cancel most online purchases within 14 days of delivery, without giving a reason, and requires the seller to refund within 14 days of being told. The rule is simple to read and hard to run. A shopper in Portugal who bought as a guest, a parcel crossing a border, and a refund deadline that started when the customer clicked, not when the box arrived, are where it breaks.
ReverseLogix runs the EU 14-day right of withdrawal as a workflow. A guest starts the withdrawal with an order number and an email or postal code. The system checks the delivery date against the window, issues the right label for that country, tracks the parcel and releases the refund on the trigger you set. Your legal team owns the policy. The platform makes sure it is applied the same way every time.

Returns teams using ReverseLogix include:
Where Does the EU 14-Day Right of Withdrawal Break in Practice?
The EU 14-day right of withdrawal breaks where the process depends on people and separate systems. The law sets clocks. Most returns operations cannot see them.
Guest orders have no way in
Many return flows start from a customer account. A guest buyer has none, so the request goes to email and a person looks up the order by hand. That does not scale, and it is where requests get missed.
Every country runs differently
One market uses one carrier, the next uses another, and a third sends returns through a regional warehouse with its own checks. The customer’s rights are the same in each. The experience is not.
The refund clock runs while the parcel is out of sight
The refund deadline starts when the customer tells you they are withdrawing. If the return then sits unprocessed at a carrier depot or a 3PL, nobody sees the days passing until the customer complains.
Cross-border paperwork holds parcels up
A return from outside the customs union, or between tax zones, needs the right documents on the label. When they are missing, the parcel waits and the refund waits with it.
How Does ReverseLogix Run the 14-Day Right of Withdrawal?
Start the withdrawal without an account
The customer opens your branded returns portal and enters an order number with an email or postal code. No login is needed. The request is recorded with its date and time, which is the moment the refund clock starts.
See: returns initiation
Check the window against the delivery date
The system compares the request with the actual delivery date and your policy for that country and product. In-window requests are approved at once. Excluded items and out-of-window requests follow the rule your legal team has set, so the same case gets the same answer in every market.
See: RMA software
Issue the right label and documents
The return is routed to the nearest suitable site and the label is created with the carrier for that country. Where a return crosses a customs border, documents such as CN22 or CN23 are generated with it. ReverseLogix integrates with over 400 carriers across more than 100 countries.
See: carrier integrations




Track the parcel and release the refund on time
The return is tracked from the first carrier scan. The refund is released by the trigger you choose, such as the carrier scan or warehouse receipt, so it does not wait for someone to work a list. Requests close to the deadline are flagged before they are late.
See: analytics
| Situation | What the system does | Recorded on the return |
|---|---|---|
| Guest buyer withdraws on day 9 | Order found by number and email, window confirmed, label issued | Request date, delivery date, days used, label, carrier |
| Request arrives after the window | Handled under your policy rule: declined, or accepted as a goodwill return | Delivery date, request date, rule applied, decision |
| Excluded product, such as a sealed hygiene item that has been opened | Routed to review or declined under the exclusion rule | Product category, exclusion rule, reviewer, decision |
| Return crosses a customs border | Customs documents generated with the label | Origin, destination, document type, carrier, timestamp |
| Refund deadline approaching, parcel not yet received | Flagged to the team, refund released on carrier scan if your rule allows | Days since request, tracking status, trigger, refund timestamp |
Example configuration. Your legal team sets the policy, exclusions and refund trigger for each market.
Who Works With the Right of Withdrawal Process, and What Does Each Team See?
Four teams share one record of each withdrawal. Customer service sees the request, the window and the refund status without asking the warehouse. Operations sees what is inbound to each site. Finance sees refunds due and refunds paid against the deadline. Legal and compliance see that the policy was applied the same way in every market, with the dates to prove it.
See: operations, finance
One record, every team
- Customer service: request date, eligibility result and refund status
- Operations: inbound returns by site, carrier and country
- Finance: refunds due, refunds released and days taken
- Legal and compliance: policy applied, exceptions and timestamps by market
What Can You See and Measure on EU Withdrawals?
You can see every withdrawal request, how many days of the refund window have been used and where the parcel is. That is the view a compliance review asks for. ReverseLogix reports what was requested, scanned and refunded. It does not give legal advice, and your counsel should confirm how the rules apply to your products and markets.
- Requests by country, with days from request to refund
- Refunds approaching or past the 14-day deadline
- Requests declined, with the rule applied to each
- Returns in transit with no scan for a set number of days
- Guest and account requests, by market
Your Store, ERP and Warehouse Systems Stay the Systems of Record
ReverseLogix runs the withdrawal and return workflow and posts to your systems of record. Your storefront or order system keeps the order and the payment. Your ERP keeps the credit. Your WMS keeps stock. ReverseLogix integrates with Shopify, Magento and WooCommerce, with SAP, Oracle, NetSuite and Microsoft Dynamics 365, and with regional and global carriers, through an API-first design. One configuration covers all your EU markets, with rules that differ by country where the law or your policy does.
See: integrations, implementation
Audit Trail, Access and Controls for Consumer Rights Compliance
Every withdrawal carries its history: when the customer asked, what the eligibility check found, which label was issued, each carrier scan and when the refund was released. If a customer or a consumer authority questions a case, the dates are on the record.
Role-based access decides who can change a policy rule, approve an exception or release a refund by hand. Every change is written to the audit history. ReverseLogix holds ISO 27001 and SOC 2 certifications, shared during evaluation. Your legal team owns the interpretation of the law, and the system applies the rules they set.
See: platform security
Your next questions, answered
Frequently asked questions
It is the right of a consumer in the EU to cancel most purchases made online or away from a shop within 14 days of receiving the goods, without giving a reason. The seller must then refund the price and the standard delivery cost. It comes from the EU Consumer Rights Directive and applies in every member state.
The seller must refund within 14 days of being told the customer is withdrawing. The seller may hold the refund until the goods are back or the customer shows proof of sending them, whichever comes first. This is why the request date matters as much as the receipt date.
No. Exceptions include goods made to the customer’s specification, goods that spoil quickly, and sealed goods that cannot be returned for health or hygiene reasons once opened. Member states apply the directive through their own laws, so your counsel should confirm the list for each market.
No. With ReverseLogix a guest starts the withdrawal with an order number and an email or postal code. The system finds the order, checks the window against the delivery date and records the request.
Each request is stamped when it is made and checked against the delivery date. The refund is released by the trigger you set, such as a carrier scan or warehouse receipt. Requests nearing the refund deadline are flagged, so the team acts before a deadline is missed.
Yes. Policy rules, carriers, languages and return sites can be set by country, inside one configuration. The customer sees a consistent process, and each market still follows its own carrier and local requirements. ReverseLogix integrates with over 400 carriers across more than 100 countries.
No. Your storefront or order management system keeps the order and payment, and your ERP keeps the credit. ReverseLogix runs the withdrawal and return workflow and posts the result to them. An ERP records a return when it arrives. ReverseLogix covers the days between the request and the receipt.
Standard go-live for returns initiation is 4 to 6 weeks. The number of countries, carriers and connected systems sets the rest of the timeline. A specialist will give you a plan after reviewing your markets. For background on the rules, read what retailers need to get right on the right of withdrawal.
Further reading: Your Europe: guarantees and returns.
See Your EU Withdrawal Process Run End to End
A specialist walks through a withdrawal in your markets, from the guest request to the refund, and shows where deadlines are at risk, before any demonstration.








