FXOapps Order Returns for WooCommerce helps logged-in customers submit return requests from completed orders within a configurable time window. You manage every request from a dedicated admin area with status workflow, email notifications, translations, and appearance controls.
This WordPress.org release includes a complete core return workflow without a license or external account.
What customers can do
✓ Start a guided return wizard from My Account → Retur (logged-in customers)
✓ Choose product condition and return reason (as configured by the shop)
✓ Select a return option (refund, exchange, bank transfer, etc.)
✓ Choose courier handover when enabled by the shop (shop calls courier or customer calls courier)
✓ Receive a confirmation email after submitting a return
What shop owners get
✓ Dashboard with return statistics and charts (fixed recent period)
✓ Returns list with search, status filter, and pagination
✓ Return settings — return period, admin email, date format
✓ Return flow — unlimited product condition + reason rows, with per-reason return shipping fee payer (shop or customer)
✓ Return options — built-in customer-facing return option types with translated labels
✓ Handover (courier) — shop-calls-courier or customer-calls-courier modes with editable notices
✓ Appearance — colors, border radius, and theme compatibility
✓ Translations — edit storefront and admin strings; compatible with WPML and Polylang
✓ Email notifications — customer confirmation and admin alert when a new return is submitted
✓ IBAN validation when a return option requires bank details
✓ Support contact form in wp-admin
✓ WooCommerce HPOS (custom order tables) compatibility
PRO features (separate commercial plugin)
Advanced features are available in FXOapps Order Returns PRO on fxoapps.com, including:
Return experience
✓ Guest returns without account login (public /retur page with order number + email verification)
✓ Group returns (multiple products from one order)
✓ Customer product image uploads on returns
✓ Courier pickup date on the return form
✓ In-person handover at store locations
✓ Per-reason “shop calls courier” override on return shipping
Store operations
✓ Automatic stock restore when a return is completed
✓ WooCommerce store credit coupons for coupon-type returns (created when completed)
✓ Bulk status actions on the returns list
✓ Internal admin notes on return records
✓ Print return / RMA slip
✓ Date range filter on the returns list
✓ Filter returns by return option and show the selected option in the list
Reporting and exports
✓ CSV export with current list filters
✓ Advanced dashboard with custom date range
✓ Returns by product and return reason statistics
✓ Scheduled and on-demand weekly return reports by email
Automation and rules
✓ Customizable customer and admin email templates
✓ Email notifications when return status changes
✓ Multiple admin notification email addresses
✓ Exclude selected products or categories from returns
✓ Per-category return period overrides
Support
✓ Priority support
See Order Returns → Settings → PRO features in wp-admin for the full list.
Merchant setup
After activation, open Order Returns → Settings and configure:
- General — return period (days), admin notification email, date format
- Return flow — add product condition labels and return reasons
- Return options — choose which built-in return options customers can select
- Handover — enable courier return and edit courier notices
- Appearance — match the return form to your store branding
