Returns Manager: setup and help
Questions
6
Which date does Returns Manager use to start the return window?
The module uses manual delivery lots first, then Warehouse Revolution shipment dates. Otherwise it tries the first order status marked as delivery, the order's delivery date, then the latest order-carrier record date. With no usable date, the delivery-based window has no deadline.
How does Returns Manager handle an order delivered in separate parcels?
The window uses the latest recorded delivery date and stays pending while order lines are missing from the delivery records. It checks line coverage, not delivered quantities, so a partially delivered line can start the window early. An order-level delivery record covers the whole order.
Is a reason required on the Returns Manager form?
By default, no. Require a reason starts at No, and a request can be submitted without choosing a reason. Volunteered reasons and details are saved with the return case. If the setting is enabled, the form requires a valid selection from its reason list.
How does Returns Manager calculate the delivery part of a refund quote?
A full withdrawal includes the lower of paid delivery and Cheapest standard delivery, or paid delivery if that setting is empty. Partial withdrawals exclude outbound delivery; faulty, wrong or missing-goods cases include all paid delivery. A quote does not move money.
Can I use Returns Manager when native PrestaShop merchandise returns are disabled?
Yes. Returns Manager uses its own return-request flow and its own case and item records. Its customer controller and case-creation service do not require PrestaShop's native merchandise-return switch to be enabled. Existing native return requests remain a separate workflow.
Does the virtual-product flag automatically trigger the digital-content exclusion?
No. The virtual-product flag alone is insufficient, and the consent setting defaults to off. The module does not collect checkout consent. Its download lookup uses a column absent from standard PrestaShop, so it cannot apply this exclusion on a standard schema.
Known Issues
No known issues
There are currently no open or resolved issues registered for this module.
Feature Requests
No feature requests for this module yet
Missing something? Suggest it, and follow its progress here.