#68872·woocommerce

[Enhancement]: Order withdrawal: let logged-in customers pick their order instead of typing the order number

Author: masteradhocCreated Sep 18, 2026Updated Sep 18, 2026
LabelsEnhancementShopper Account/Managementtype: community contribution

Describe the solution you'd like

The withdrawal form asks every customer to type a free-text order number - even when they're signed in and WooCommerce already knows which orders are assigned to the account.

For logged-in customers, replace the Order number text input with a select listing their own orders:

  • Each option shows enough to identify the order: number, date, total, status — e.g. # 37 — 18. September 2026 — CHF 1'508.81 — On hold.
  • Only eligible orders are listed: within the withdrawal window of 14 days
  • Keep a "My order isn't listed" escape hatch that falls back to the current free-text field, for guest-checkout orders placed with a different email.
  • Guests see the form exactly as it is now.

Current View: Image

New View: Image

Describe alternatives you've considered

No response

Additional context

Docs: https://woocommerce.com/document/customer-order-withdrawal/