Changelog
Last modified:
1.1.1
- Fix – Fixed an issue that could cause an error when viewing certain orders in "My Account" and in the admin order screen.
- Fix – Fixed an issue where the "Select all" checkbox did not update the "Withdrawal total" text section when selected or deselected in the withdrawal flow.
- Fix – Fixed an issue where the product quantity selector appeared squished in some themes and viewport sizes, along with other minor design fixes in the return and withdrawal flows.
- Fix – Fixed an issue when creating refunds from withdrawal orders where the tax amount was included in the order line price.
- Feature – Added support for excluding specific products from withdrawal eligibility.
- Enhancement – Added a setting to customize the accent color used throughout the return and withdrawal flow.
- Enhancement – Improved the license key notice interface.
- Enhancement – Improved the withdrawal flow interface and logic.
- Enhancement – Added a "Select all" option when selecting products in the return and withdrawal flows.
- Tweak – Previous return/withdrawal tables on the customer page are now hidden when starting a new return or withdrawal process.
- Fix – Fixed an issue where email template previews did not work as expected.
- Fix – Fixed an issue where return/withdrawal blocks appeared differently in the block editor than on the frontend.
- Fix – Fixed a fatal error that could occur on sites running PHP 7.4.
- Tweak – Raised the minimum supported versions of WordPress and WooCommerce.
- Feature – Added a guided withdrawal flow for eligible orders, allowing customers to formally request a withdrawal/cancellation in line with EU consumer rights.
- Feature – Added Gutenberg block support for returns and withdrawals.
- Enhancement – Updated the return flow UI and implemented additional overall stability and usability improvements.
- Enhancement – Improved admin views and actions for handling returns and withdrawal requests.
- Tweak – Renamed the plugin from "Advanced Returns and Refunds for WooCommerce" to "Returns and Withdrawals for WooCommerce".
- Feature – Added support for WooCommerce's "High-Performance Order Storage" ("HPOS") feature.
- Enhancement – Improved return shipment handling by supporting embedded return QR codes in notifications and standardizing naming and formatting.
- Fix – Fixed how the tax total is retrieved for refund line items.
- Fix – Migrated bundled Kernl update-checker to Composer + wpify/scoper in dependencies/ to reduce potential conflicts with other plugins bundling the same library.
- Feature – Added functionality to delete expired return coupons automatically using the WooCommerce action scheduler.
- Fix – Fixed an issue when creating refunds from return orders where the tax amount was included in the order line price.
- Tweak – Add "Exchange item notice text" setting to make it possible to inform customer what is expected of them when selecting "exchange item".
- Feature – Adds setting to be able to change parent order status when a return is completed and a refund is created.
- Tweak – Adds information to created return text setting to display available placeholders that can be used in text displayed/sent to customer after created return.
- Fix – Solve email issue, where no emails got triggered.
- Feature – Add support for exclude products with specific product tag from being available for return.
- Feature – Support for different return shipment costs related to the weight of returned items.
- Enhancement – Improved logic related to how the return shipment cost should be deducted from original order.
- Enhancement – Better overview of the returned amount before the customer confirms the return.
- Enhancement – Possibility to edit text related to the different steps when customer creates a return.
- Enhancement – Adds return order message in customer return sequence. Saved as customer order note in return order.
- Enhancement – Adds possibility to change search order description text via shortcode atts.
- Enhancement – Improved logic in email content sent to customer.
- Enhancement – Improved order note with info about selected choices made by customer.
- Enhancement – Base return order number on original order number.
- Enhancement – Adds setting for using a prefix before the return order number.
- Enhancement – Adds possibility to restock items when completing a return (and automatically creating a refund).
- Enhancement – Display Return metabox even on return orders.
- Fix – Remove email activate/deactivate setting. This is controled in WooCommerce email settings.
- Fix – Fix the Return order list screen view.
- Enhancement – Add order note about return shipment in order if it has been created via Krokedil Shipping Connector.
- Initial release of plugin.