What Dutch-style disputes teach us: dropshipping, withdrawals, and “custom” orders
Simple lessons from common complaint themes (ships-from abroad, surprise fees on cancel, and when configurable products still count as normal online buys).
Consumer dispute panels often publish short stories about what went wrong in real shops. This note turns three recurring patterns into plain English. It is not legal advice. If you sell to Dutch customers or anywhere in the EU, check your setup with someone qualified.
Ship-from-China is fine; surprise-from-China is not
If you take the order on a local-looking site but the unit posts from far away, say so before payment. Cover realistic delivery times, who pays what, and where a return should go. When that story is buried, panels may rule that you broke the information duty, unwind the deal, and order the rest of the money returned.
Do not dock random “warehouse” euros after a valid cancel
After a proper withdrawal, the baseline is full repayment of what the rules cover, not minus a fake “storage charge” because your terms say so. Clauses that conflict with hard consumer law often fall away, especially if the shopper never really saw your terms the way the law expects.
Picking colour A from a menu is usually not “made to measure”
A sofa built from your standard modules still behaves like a normal web purchase for many legal tests. The custom-made exception is for items that truly cannot be resold because they were produced for one person. Mis-label catalogue picks as bespoke and you risk paying everything back anyway.
Clear exits help everyone
Honest shipping facts, fair refunds, and an obvious withdrawal path keep you out of disputes and match where EU storefront rules are heading before 19 June 2026. un-order helps WooCommerce shops put that exit in My Account, not in a support black hole.
Un Order
What the plugin does
Un Order is a WooCommerce extension that adds the customer-facing withdrawal and stop flows the upcoming EU rules expect: surfaced in My Account and order emails, without editing core templates by hand.
- Withdrawal on orders injected into My Account order pages so shoppers can start a legal withdrawal from a clear button.
- Deadline awareness the function hides when the return window no longer applies.
- Partial returns customers can select individual line items where that is required.
- Email acknowledgement a branded confirmation is sent as soon as they submit.
- Stop for services a separate mode for digital services and subscriptions, same flow, with wording that fits services.