Yes, it is quite confusing, I read through some things and actually that button should be available at all times within the legal time to cancel the order (this will vary per country)Vaddalapam wrote: ↑Sat Oct 25, 2025 11:36 am I just can't understand your point of view about shipped or not, because EU regulations do not set apart.
Part of chatgpt's answer
Since you’re using PhoenixCart and already preparing to implement this:
Add the stop button in both the order summary and the customer account page.
Configure logic based on order status:
Not yet shipped:
→ The button cancels the order directly, refunds the customer, and notifies logistics.
Shipped:
→ The button starts the withdrawal/return process — showing return instructions and handling the refund according to your terms.
Make sure your terms & conditions clearly explain:
When shipping starts,
The effects of withdrawal,
Who covers return costs,
The refund timeline.
From a logistics perspective, if possible, automatically block shipments for orders that are “canceled” before dispatch — that saves costs and effort.
In short:
Yes — already shipped orders are still covered by the consumer’s right of withdrawal (as long as they’re within the 14-day period).
The stop button is a required, user-friendly way to exercise that right, not a replacement for your normal return process.
You can (and should) distinguish between unshipped and shipped orders in your system, as long as it’s clearly communicated to the consumer.
Focus on correct consumer information and smooth technical handling in PhoenixCart.