A withdrawal portal built for compliance.
Give customers a legally clean way to declare withdrawal online, separate from returns, labels, reasons, and approvals.
- Clear online declaration
- No reason required
- Immediate confirmation email
Withdrawal declaration
Order #R10428
Withdrawal declared
Confirmation email sent
The problem
Withdrawal is not the same as a return.
Most return tools force withdrawal into a generic return flow. That creates the wrong customer journey and leaves support teams piecing together declarations from emails, tickets, PDFs, and contact forms.
- Generic forms ask the wrong questions
- Return reasons, labels, photos, approvals, and RMA wording belong to logistics. They are not required for the declaration itself.
- Support records get messy
- When declarations arrive through different channels, teams lose a clean view of when withdrawal was declared and which items it covered.
- Customers confuse two separate steps
- Withdrawal starts with a declaration. Physical return, inspection, and refund handling are related but separate operational steps.
Compliance-first flow
Clear declaration. No reason required. Immediate confirmation.
The portal mirrors the statutory withdrawal structure as a product workflow: capture intent first, record it, then route into returns only when products need to be sent back.
- 1. Enter order details
- The customer looks up their order with order number and email, without contacting support.
- 2. Select items and quantities
- Items are pre-selected by default. Already withdrawn or returned quantities are visible but cannot be selected again.
- 3. Submit the declaration
- 8returns records an immutable timestamp, sends a confirmation email, and offers a clean handoff to the returns portal if needed.
Built for operations
A dashboard your support, returns, and compliance teams can trust.
Every declaration is searchable, tied to the order and customer, and connected to any related return that follows.
- Audit-ready records
- Immutable declarations are timestamped and tied to customer, order, selected items, and quantities.
- Full and partial status
- Teams can see whether a customer withdrew from the full order or only specific items.
- Linked return tracking
- When the customer continues into the returns portal, the related return stays connected to the declaration.
- Stale declaration visibility
- Spot declarations that have no related return after time has passed, so teams can follow up with context.
Withdrawal declarations
Search by order number, name, or email
| Order | Customer | Status | Linked return |
|---|---|---|---|
| #R10428 | Mara Klein | Partial | Started |
| #R10411 | Theo Weber | Full | No return yet |
| #R10387 | Elena Rossi | Partial | Received |
Customer experience
Simple because the declaration should be simple.
The Withdrawal Portal removes fields that make sense in a return workflow but not at declaration time.
Included
- Order lookup by order number and email
- Full or partial withdrawal
- Quantity adjustment for multi-quantity items
- Confirmation screen after submission
- Optional path into return logistics
Intentionally excluded
- No return reason
- No return method
- No photo upload
- No approval wording
- No RMA at declaration time
Integration-ready
System-ready from the first declaration.
The portal is designed to sit cleanly inside your existing returns, support, and downstream operations stack.
- Confirmation emails
- Send prompt receipt confirmations on a durable medium with templates your team controls.
- Merchant controls
- Enable or disable the portal, configure withdrawal windows with a 14-day minimum, and customize customer-facing text blocks.
- APIs and webhooks
- Use withdrawal index and show endpoints plus the withdrawal.created webhook to sync records downstream.
EU consumer law
Designed around the EU withdrawal-function process.
8returns helps merchants operationalize the declaration step described in the amended EU Consumer Rights Directive: clear customer intent, no required reason, a two-step online declaration, prompt confirmation, and separation from physical return logistics.
The portal is built to support a compliance-oriented EU process and gives legal teams control over customer-facing text and email templates.
The amending directive introduces the electronic withdrawal function for contracts concluded through an online interface.
The consolidated directive describes the withdrawal function, confirmation function, and acknowledgement on a durable medium.
Withdrawal periods, reimbursement, and return-of-goods obligations are connected to withdrawal but separate from capturing the declaration.
Automate and manage your returns easily starting now
