Version 1.7.6
Latest- Improved – Multi-product Cross-Product Exchange on customer form + admin “single vs multiple replacement” option.
- Improved – check customizer for unauthenticated REST routes (same as AST PRO).
- Improved – Bump “Tested up to” WordPress version to 7.1.
- Add – ShipStation return label integration — notify interested customer on release.
- Fix – IDOR on return page (order_id) + quantity field not reflecting dropdown selection.
Version 1.7.5
- Fix – Return price shown inconsistently (email/website differ from refund) — ignored coupon discount.
- Fix – Exchange button disappears after a return request is rejected/cancelled.
- Dev – Tested compatibility with WooCommerce 11.1.1.
- Dev – Tested compatibility with WordPress 7.1.1.
Version 1.7.4
- Improved – Exchange child orders: custom “Exchange Shipping” label + cost (hidden from checkout).
- Improved – Cross-product exchange: credit actual-paid (after coupon) + re-apply coupon to replacement.
- Improved – Exchange request preview: include preset shipping fee + total due.
- Fix – Fatal error on WooCommerce Orders page in translated locales (broken .l10n.php plural format).
- Dev – Tested compatibility with WooCommerce 11.1.0.
- Dev – Tested compatibility with WordPress 7.1.
Version 1.7.3
- Improved – Multi-product Exchange (per-item replacement) + frontend/admin fixes.
- Add – Add MCP integration for AI-powered features roadmap.
- Dev – Tested compatibility with WooCommerce 11.0.1.
- Dev – Tested compatibility with WordPress 7.1.
Version 1.7.2
- Add – Add hook: request-form fields filter (per order item, product/category context).
- Add – Add hook: request validation filter (reject submission with custom message).
- Add – Add hook: action on exchange child order before final calculate_totals (custom fee).
- Add – Add WPML integration (register customer-facing strings + emails for String Translation).
- Add – Add shipping label attachment to exchange requests (parity with returns).
- Add – Admin Create Return/Exchange Requests from Order Edit Screen + Fixes.
- Fix – Guideline content fields accumulate backslash-escaping on every save.
- Fix – Missing “Create Exchange Request” button on Edit Order page.
- Dev – Tested compatibility with WooCommerce 11.0.1.
- Dev – Tested compatibility with WordPress 7.0.4.
Version 1.7.1
- Fix – Returns license activation redirect loop (site stays Unlinked after activating).
- Dev – Tested compatibility with WooCommerce 10.9.4.
- Dev – Tested compatibility with WordPress 7.0.2.
Version 1.7
- Add – Add shortcode for warranty claim (guest warranty submissions).
- Add – Admin-initiated return request from order edit page.
- Add – “Keep the Item + Discount Coupon” return resolution option.
- Fix – Fix Find My Order AJAX stall + translate portal heading & error messages (all 21 languages).
- Fix – Broken License tab design when license is not activated.
- Fix – Xero sync fails for exchange child orders — “→” in order number rejected as invalid character in Xero InvoiceNumber.
- Improved – Upgrade the setting page design.
- Dev – Tested compatibility with WooCommerce 10.9.4.
- Dev – Tested compatibility with WordPress 7.0.2.
Version 1.6.6
- Fix – Cross-Product Exchange price difference uses wrong order item.
- Fix – Return Portal not working — frontend assets not enqueued on [return-center] shortcode page (fixed, needs QA).
- Improved – Cross-product exchange attribute pickers, price calc fixes, chosen-value persistence.
- Dev – Tested compatibility with WooCommerce 10.9.3.
- Dev – Tested compatibility with WordPress 7.0.
Version 1.6.5
- Improved – Harden admin script dependencies so admin.js can’t silently fail to load.
- Fix – “Start a Return” button missing on View Order page when Cross-Product Exchange is disabled.
- Dev – Tested compatibility with WooCommerce 10.9.1.
- Dev – Tested compatibility with WordPress 7.0.
Version 1.6.3
- Add – Add Shop Manager Access for Returns Management.
- Add – Restocking Fee Deducted from Refund.
- Add – Restrict Returns by Payment Method (e.g., Disable for COD Orders).
- Improved – Return Approval Refund Flow & Notification Controls.
- Improved – Redesign Returns Dashboard Data Table UI.