-
Notifications
You must be signed in to change notification settings - Fork 215
Description
Is your feature request related to a problem? Please describe.
Description:
In the EU, consumers have a legal right to withdraw from a distance sale (including online purchases) within 14 days of receiving the goods — for any reason. This is not a warranty or guarantee; it is a mandatory right under EU law (Directive 2011/83/EU on consumer rights).
Currently, Dokan does not natively support this feature, and it must be implemented manually or through custom workarounds. This is an important compliance requirement for EU-based sellers and marketplaces.
Describe the solution you'd like
Proposed Solution:
Implement a built-in option (possibly within the RMA module or as a standalone setting) that allows:
Configurable withdrawal period (default 14 days).
Automatic eligibility for return requests within this period, regardless of reason.
Clear distinction from warranty claims — this should not depend on defects or guarantees.
Simple workflow for vendors to approve/deny returns and refund accordingly.
Customer-friendly interface to submit a withdrawal request (e.g., "I want to return this item under my right of withdrawal").
Describe alternatives you've considered
No response
Additional context
Use Case:
A customer purchases a product but decides it’s the wrong color/size or simply changes their mind.
They should be able to request a return within 14 days of delivery without providing a reason.
Vendors and marketplace owners stay compliant with EU regulations and avoid potential legal issues.
Why This Is Important:
Ensures Dokan-powered marketplaces stay legally compliant for EU sellers.
Reduces liability for marketplace owners.
Improves customer trust and experience.
Avoids manual processes or external plugins that can cause inconsistency.