Installation and Configuration
Installation is simple: download the module, install it from the PrestaShop panel, and access the settings. The module includes a help panel with step-by-step instructions for each option.
Module Customization
From the "Settings" tab, you can:
- Activate or deactivate the module
- Choose where to display the button (footer, customer account, or both)
- Select style (button or text link)
- Configure button, form, and text colors
- Write button text by language
- Set the withdrawal period (14 days by default)
- Add links to your withdrawal and privacy policies
- Configure email addresses that receive notifications
- Allow additional customer comments
Customer Flow
- Customer sees the withdrawal button in the footer or their account
- Clicks and accesses the two-step form
- Step 1: Enter name, email, and order reference
- Step 2: Select whether to withdraw the entire order or only specific items
- Submits the request
- Receives email confirmation immediately
Request Management in the Admin Panel
In the "Requests" tab, you can view all requests with:
- Complete customer and order details
- Withdrawal type (full or partial)
- Requested items (if partial)
- Current status
- Customer comments
You can:
- View details of each request
- Click "View items" for partial withdrawal details
- Approve the request (customer receives email)
- Reject the request with an optional reason (customer receives email)
- Search and filter requests
Automatic Synchronization
The module automatically detects changes in the order status from the PrestaShop panel and updates the status of the
withdrawal request.
Automatic Notifications
- Customer receives confirmation upon submitting a request
- Admin receives notification of new requests
- Customer receives notification when a request is approved or rejected
- You can configure which email addresses receive notifications