What's new
  • The default language of any content posted is English.
    Do not create multi-accounts, you will be blocked! For more information about rules, limits, and more, visit the Help page.
    Found a dead link? Use the report button!
WooCommerce Subscriptions

WooCommerce Subscriptions 7.4.0

Version 6.6.0Released on 2024-08-22
  • Resolve duplicate subscription creation and PHP warning when switching subscriptions with Prepaid for WooCommerce Subscriptions plugin active.
  • Switch calculations now exclude previous switch orders with a checkout-draft status.
  • Introduce new parameter to WC_Subscription::get_last_order() to enable filtering out orders with specific statuses.
  • Schedule subscription-related events with a priority of 1 to allow for earlier execution within the Action Scheduler.
  • Ensure admin notices are displayed after performing bulk actions on subscriptions when HPOS is enabled.
  • Add a year to the next renewal date billing interval is 12 months or more for a synced subscription.
  • Added filter to enable overriding the total paid for current switch period.
  • Updated subscriptions-core to 7.4.1.
Update please
 
Reacted by:
raz0r updated WooCommerce Subscriptions with a new update entry:

WooCommerce Subscriptions 6.6.0

2024-08-22 - version 6.6.0
* Fix: Resolve duplicate subscription creation and PHP warning when switching subscriptions with Prepaid for WooCommerce Subscriptions plugin active.
* Fix: Switch calculations now exclude previous switch orders with a checkout-draft status.
* Dev: Introduce new parameter to WC_Subscription::get_last_order() to enable filtering out orders with specific statuses.
* Update: Schedule subscription-related events with a priority of 1 to allow for earlier...

Read the rest of this update entry...
 
raz0r 's signature
Reacted by:
raz0r 's signature
Reacted by:
raz0r 's signature
Reacted by:
raz0r updated WooCommerce Subscriptions with a new update entry:

WooCommerce Subscriptions 6.7.0

2024-09-13 - version 6.7.0
* Fix: Resolved two issues preventing the correct display of the "Subscription items can no longer be edited." message on the Edit Subscription page.
* Fix: Checks for the existence of `wc_get_page_screen_id` before calling it on `wcs_get_page_screen_id`, and for the admin context before calling `list_table_primary_column` to prevent fatal errors.
* Fix: Blocks the reactivation of a subscription when the end date is in the past.
* Fix: Ensure a...

Read the rest of this update entry...
 
raz0r 's signature
Reacted by:
6.8.0
Released on 2024-10-14
  • Restore Retry icon in Orders table for HPOS-enabled stores.
  • Correctly updates a subscription status to `cancelled` during a payment failure call when the current status is `pending-cancel`.
  • Clear the `cancelled_email_sent` meta when a subscription is reactivated to allow the customer to receive future cancellation emails.
  • Prevent deprecation notices after updating to WooCommerce 9.3.
  • Prevent PHP fatal error that occurs when calculating the total tax refunded on a subscription.
  • Only initialise the `WCS_WC_Admin_Manager` class on stores running WC 9.2 or older. This class handled integration with the Woo Navigation feature that was removed in WC 9.3.
Update please
 
Reacted by:
raz0r updated WooCommerce Subscriptions with a new update entry:

WooCommerce Subscriptions 6.8.0

2024-10-14 - version 6.8.0
* Fix: Restore Retry icon in Orders table for HPOS-enabled stores.
* Fix: Correctly updates a subscription status to `cancelled` during a payment failure call when the current status is `pending-cancel`.
* Fix: Clear the `cancelled_email_sent` meta when a subscription is reactivated to allow the customer to receive future cancellation emails.
* Fix: Prevent deprecation notices after updating to WooCommerce 9.3.
* Fix: Prevent PHP fatal error that occurs when...

Read the rest of this update entry...
 
raz0r 's signature
Reacted by:
  • Like
Reactions: hruker
raz0r updated WooCommerce Subscriptions with a new update entry:

WooCommerce Subscriptions 6.9.0

2024-11-14 - version 6.9.0
* Add: New Customer Notification feature - sends reminder emails for upcoming subscription renewals, trials ending, and subscription expirations.
* Fix: Prevent adding products to the cart if a subscription renewal is already present.
* Update: Improved performance of wcs_get_subscription() when querying by product and customer or order.
* Update: Improved performance when checking limited subscription product availability.
* Update: Deprecate upgrading from...

Read the rest of this update entry...
 
raz0r 's signature
Reacted by:
raz0r updated WooCommerce Subscriptions with a new update entry:

*** WooCommerce Subscriptions Changelog ***

2024-12-16 - version 7.0.0
* Fix: Prevent failing non-recent renewal order from suspending the subscription and marking the most recent renewal order as failed.
* Fix: Use block theme-styled buttons for subscription and related-orders actions on My Account pages.
* Fix: Subscription totals not properly updating when customers remove items via the My Account > View Subscription page on some stores with caching enabled.
* Fix: Resolved unexpected errors during the renewal process when a...

Read the rest of this update entry...
 
raz0r 's signature
Reacted by:
  • Like
Reactions: the_truth and hruker
raz0r updated WooCommerce Subscriptions with a new update entry:

*** WooCommerce Subscriptions Changelog ***

2025-01-10 - version 7.1.0
* Add: Compatibility with WooCommerce's new preview email feature introduced in 9.6.
* Fix: Prevents PHP fatal error when wcs_can_user_renew_early() is called with a non-existent subscription ID.
* Fix: Prevent payment gateways that complete Change Payment requests asynchronously from blocking future attempts to update payment methods for all subscriptions.
* Fix: Resolved an issue that could lead to undefined variable when attempting to send a customer...

Read the rest of this update entry...
 
raz0r 's signature
Reacted by:
raz0r 's signature
Reacted by:
7.3.0Released on 2025-03-24
  • Adjust the warning that appears on the reports page when HPOS is enabled but Compatibility Mode is disabled (provide a direct link to the relevant settings).
  • Improved subscription search performance for WP Post stores by removing unnecessary _order_key and _billing_email meta queries.
  • Make it possible to dispatch the Cancelled Subscription email more than once (when initially set to pending-cancellation, and again when it reaches final cancellation).
  • Reduced duplicate queries when fetching multiple subscription related orders types.
  • Removed unnecessary get_time() calls to reduce redundant get_last_order() queries in the Subscriptions list table.
  • Improved performance on the Orders list table when rendering the Subscription Relationship column.
  • Improved performance of the Generate Related Order Cache tool found under WooCommerce > Status > Tools.
  • Do not schedule updates to the report data cache if reporting is not available (ie, if HPOS is enabled but Compatibility Mode is not).
  • Resolved deprecated dynamic property warnings in WCS_Email_Payment_Retry and WCS_Email_Customer_Payment_Retry.
  • Added support for previewing payment retry emails in WooCommerce email settings.
  • Updated subscription email item table template to align with WooCommerce 9.7 email improvements.
  • Prevent PHP warning on cart page shipping method updates by removing unused method: maybe_restore_shipping_methods.
  • Removed unnecessary setting of renewal order paid date on status transition, relying on WooCommerce core behavior instead.
  • Ensure the order_awaiting_payment session arg is restored when loading a renewal cart from the session to prevent duplicate orders.
  • Ensure custom placeholders (time_until_renewal, customers_first_name) are included in customer notification email previews.
  • For stores with HPOS + compatibility mode enabled, using the bulk delete related orders cache tool was not correctly deleting the meta from the WP Posts table.
  • Prevent empty strings being saved in related orders cache ID meta when backfilling order data to the WP Posts table.
  • Correctly load product names with HTML on the cart and checkout shipping rates.
  • Fix Node version mismatch between package.json and .nvmrc (both are now set to v16.17.1).
  • Update subscriptions-core to 8.1.0
@raz0r update please
 
Reacted by:
  • Like
Reactions: raz0r
raz0r updated WooCommerce Subscriptions with a new update entry:

WooCommerce Subscriptions 7.3.0

2025-03-24 - version 7.3.0
* Tweak: Adjust the warning that appears on the reports page when HPOS is enabled but Compatibility Mode is disabled (provide a direct link to the relevant settings).
* Update: Improved subscription search performance for WP Post stores by removing unnecessary _order_key and _billing_email meta queries.
* Update: Make it possible to dispatch the Cancelled Subscription email more than once (when initially set to pending-cancellation, and again when it reaches final...

Read the rest of this update entry...
 
raz0r 's signature
Reacted by:
raz0r 's signature
Reacted by:
raz0r updated WooCommerce Subscriptions with a new update entry:

WooCommerce Subscriptions 7.4.0

2025-04-14 - version 7.4.0
* Update: Increase the number of args accepted by wcs_get_subscriptions(), to bring about parity with wc_get_orders().
* Dev: Update wcs_maybe_prefix_key() and wcs_maybe_unprefix_key() to support an array of keys.
* Fix: Prevent sending renewal reminders for orders with a 0 total.
* Fix: Ensure the second parameter passed to the 'get_edit_post_link' filter is an integer.
* Fix: Prevent WooCommerce Subscriptions buttons from overflowing in the View subscription page...

Read the rest of this update entry...
 
raz0r 's signature
Reacted by:
Top