WC Cancel Order · Version history
WC Cancel Order changelog and version history
- Latest version
- 3.7.0
- Oct 6, 2026 (1 month ago)
- Releases
- 41
- since 2014
- In the last year
- 4
- about one every 17 days
- Tested up to
- WordPress 7.1.4
- PHP 8.0 or later
Releases each year
- 20143 releases
- 20154 releases
- 20163 releases
- 20175 releases
- 20183 releases
- 20193 releases
- 20201 release
- 20213 releases
- 20226 releases
- 20233 releases
- 20242 releases
- 20251 release
- 20264 releases
20264 releases
WC Cancel Order 3.7.0Latest
- Fix – Two cancellation requests (or two approvals) for the same order at the same moment no longer create duplicate requests and emails.
- Fix – The guest cancellation page printed the order above the page content because the [wc_cancel_order_details] shortcode echoed instead of returning its output.
- Fix – “Require cancellation details” is now enforced by the server as well as in the popup.
- Fix – Saving the settings checks the user’s capability, keeps only real order statuses and no longer erases settings that WC Cancel Order Pro stored in the same option. WooCommerce’s internal “Draft” status is no longer offered.
- Fix – A request an admin moved out of Cancel Request by hand (for example straight to Cancelled) stayed “Pending” in the list for ever; it is now recorded as approved or declined.
- Fix – Order links in the requests list opened the wrong screen on stores using High-Performance Order Storage; a deleted customer or order no longer breaks the list.
- Fix – Approving or declining a request that was already decided now says so, and a bad security token explains itself instead of silently reloading. Popups no longer spin for ever when the request fails.
- New – The requests list has status links (All / Pending / Approved / Declined) with counts, a search box (order number, name, email) and a bubble on the WC Cancel menu item while requests are pending.
- New – The “request received” email to the shop links straight to the pending requests.
- New – The popup has a close button, is labelled for screen readers, returns focus to the Cancel Request button, and works on phones and in right-to-left languages.
- New – “Delete all data when the plugin is deleted” (off by default). Nothing is removed while WC Cancel Order Pro is installed, because the two plugins share their data.
WC Cancel Order 3.6.2
- Fix – Cancellation emails (request received, approved, declined) were not being sent since 3.6.1.
- Fix – Declining a cancellation request now restores the order’s previous status (e.g. On hold or Pending payment) instead of always setting it to Processing. Requests made before this update still fall back to Processing.
- Fix – The “Declined” email is now also sent when an admin moves an order out of Cancel Request by hand to any status other than Cancelled, Refunded or Failed.
- Fix – The cancellation popup no longer reports success when the request could not be processed; it now shows an error instead.
- Fix – Guests can now cancel from the order-received (thank you) page.
- Fix – Plain-text Approved/Declined customer emails no longer include admin-only links and SKUs.
- Fix – The “Want to cancel this order?” link in customer emails is only shown when the order can actually be cancelled, and is proper plain text in plain-text emails.
- Fix – Removed the duplicate Cancel Request button on the guest cancellation page.
- Fix – Clearing all “Allow cancellation requests for order statuses” in the settings now saves instead of restoring the defaults.
- Fix – PHP 8.2+ deprecation notice, request dates on non-HPOS stores, and escaping in the admin request popup.
- Tweak – Plugin Check: prepared SQL in the database index upgrade; tested up to WordPress 7.1 and WooCommerce 11.1.
WC Cancel Order 3.6.1
- Perf – Index added on db columns.
- Perf – Front-end cancel assets (scripts, styles and translations) are now only registered and localized on pages that actually use the cancel flow instead of on every page load.
WC Cancel Order 3.6
- Fix – Cancellation request dates now display in the site’s configured timezone (timestamps stored as GMT and rendered via WordPress date functions).
- Tweak – Plugin Check compliance: added nonce verification, sanitized and escaped input/output, prepared database queries, and documented schema changes.
20251 release
WC Cancel Order 3.5.1
- Fix – Compatibility check and tweaks.
20242 releases
WC Cancel Order 3.5
- Fix – Compatibility check and hook fixed.
WC Cancel Order 3.4
- Tweak – HPOS Compatibility.
20233 releases
WC Cancel Order 3.3
- Tweak – Compatibility check.
WC Cancel Order 3.2
- Fix – Sanitizing data fixed.
WC Cancel Order 3.1.9
- Fix – Guest cancellation 404 page issue fixed.
20226 releases
WC Cancel Order 3.1.8
- Tweak – Compatibility check.
WC Cancel Order 3.1.7
- Tweak – Minor fix and compatibility check.
WC Cancel Order 3.1.6
- Fix – Translation string fix
- Fix – Divi Global Header fix
WC Cancel Order 3.1.5
- Fix – Cancel link removed from completed order email.
- Fix – Cyrillic input allowed.
WC Cancel Order 3.1.4
- Fix – Filters and Hooks added.
WC Cancel Order 3.1.3
- Fix – Multisite enabled.
20213 releases
WC Cancel Order 3.1.2
- Tweak – Compatibility check.
- Fix – HTML submission in additional text fixed.
WC Cancel Order 3.1.1
- Fix – Admin setting issue fixed.
WC Cancel Order 3.1
- Fix – Compatibility issue fixed.
- Fix – Admin settings added.
- Fix – Improved admin interface.
- Fix – Improved Functionality.
20201 release
WC Cancel Order 3.0
- Fix – Compatibility issue fixed.
- Fix – Improved admin interface.
- Fix – Functionality Tweaks.
20193 releases
WC Cancel Order 2.9.1
- Fix – Minor Tweaks
WC Cancel Order 2.9
- Fix – Inventory restore issue fix on order cancellation.
WC Cancel Order 2.8
- Fix – Email template issue fixed.
- Fix – WooCommerce 3.5 emails compatibility issue fixed.
20183 releases
WC Cancel Order 2.7
- Fix – WooCommerce 3.5 compatibility issue fixed.
WC Cancel Order 2.6
- Fix – WooCommerce 3.3 compatibility issue fixed.
WC Cancel Order 2.4
20175 releases
WC Cancel Order 2.5
WC Cancel Order 2.3
WC Cancel Order 2.2
WC Cancel Order 2.1
WC Cancel Order 2.0
20163 releases
WC Cancel Order 1.9
WC Cancel Order 1.8
WC Cancel Order 1.7
20154 releases
WC Cancel Order 1.6
WC Cancel Order 1.5
WC Cancel Order 1.4
WC Cancel Order 1.3
20143 releases
WC Cancel Order 1.2
WC Cancel Order 1.1
WC Cancel Order 1.0
Questions about WC Cancel Order’s releases
What is the latest version of WC Cancel Order?
3.7.0, released on Oct 6, 2026 (1 month ago). It’s tested up to WordPress 7.1.4 and needs PHP 8.0 or later.
How often is WC Cancel Order updated?
4 releases in the last year, about one every 17 days. Its first release on WordPress.org dates from November 2014.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in WC Cancel Order’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.