Withdrawal Management
The Withdrawal Management module allows administrators to manage customer withdrawal requests from a central administration panel. Withdrawal requests can be automatically received from connected e-commerce stores through REST APIs or created manually by administrators.
🇪🇺 EU Regulatory Compliance
This functionality complies with the European Union requirements under the latest regulation, Directive (EU) 2023/2673.
Withdrawal Details
Shop Frontend Example
Key capabilities
- Automatic withdrawal synchronization from e-commerce stores
- Manual withdrawal registration
- Withdrawal status management
- Customer information management
- Automatic email notifications
- Multi-tenant support
- REST API integration
Administrators can
- View withdrawal requests
- Register new withdrawals
- Change withdrawal statuses
- Add internal notes
- Track withdrawal history
Withdrawal statuses
The system supports the following withdrawal statuses:
- Submitted – Withdrawal request submitted by the customer.
- Received – Withdrawal request received and registered in the system.
- Approved – Withdrawal request approved for processing.
- Return Shipped – Customer has shipped the returned product.
- Return Received – Returned product has been received and verified.
- Refunded – Refund has been processed successfully.
- Rejected – Withdrawal request has been rejected.
- Cancelled – Withdrawal request has been cancelled.
Automatic email notifications
When a withdrawal status changes, RootDock can automatically send email notifications to the customer informing them about the current status of their withdrawal request.
How it works
- A customer submits a withdrawal request in the e-shop.
- The withdrawal is automatically synchronized to RootDock.
- Administrators review the request and update its status.
- RootDock automatically sends email notifications when the status changes.
- The withdrawal process is completed when the refund is issued or the request is rejected/cancelled.
Benefits
- Centralized withdrawal management
- Reduced manual work
- Faster processing of withdrawal requests
- Automatic customer communication
- Easy integration with multiple stores
REST API
Relevant API group: Order Withdrawals
Authentication: All requests require Bearer Token via JWT Token in the Authorization header.
💸 Withdrawals