EU Right of Withdrawal return reason — ready for June 8
- Filed
- May 23, 2026, 2:00 PM
- Last update
- May 23, 2026, 2:00 PM
- Resolved
- May 23, 2026, 2:00 PM
Not a bug — a heads-up that an upcoming eBay change is already handled.
eBay introduced a new return-reason enum value, WITHDRAW_FROM_PURCHASE_CONTRACT, on June 8, 2026 for EU Right of Withdrawal compliance. It appears under summary.creationInfo.reason on any return filed in an EU marketplace.
The humanizer in lib/ebay/return-reasons.ts maps the new value to "Right of Withdrawal (EU)" with a sage-toned pill. The return detail page adds a discreet "(EU statutory — no fault implied)" note so you don't read the case as a complaint.
All five action buttons (Accept, Decline, Issue refund, Send label, Mark received) work exactly the same way for this reason as for any other. The enum only affects display.
If eBay rolls out additional enum values in the future, the humanizer's fallback formatter renders them as lowercase, space-separated text rather than throwing — so the UI keeps working even before we add a proper translation.
We'll email you when the status flips — typically when a workaround lands or the fix ships.
Sign in to subscribeSee something we missed? Email us with the KI-003 reference and we'll fold any new info in.