Unlock Recurring Revenue with WooCommerce Subscriptions: Your Ultimate Solution for Subscription-Based Products and Services

WooCommerce Subscriptions 6.2.0


Buy Here:

Introducing WooCommerce Subscriptions, your ultimate solution for managing subscription-based products and services. This powerful tool allows you to unlock recurring revenue streams and build customer loyalty like never before.

Product Description:
WooCommerce Subscriptions is a comprehensive e-commerce solution designed to make managing subscriptions a breeze. Whether you’re selling physical goods, digital products, or online services, our platform can handle it all. With WooCommerce Subscriptions, you can offer a variety of subscription plans to your customers, providing them with the flexibility they need and the recurring revenue you want.

Key Features:
Multiple Billing Schedules: Offer daily, weekly, monthly, or annual billing cycles to cater to a wide range of customer preferences.
Flexible Subscription Management: Customers can upgrade, downgrade, pause, or cancel their subscriptions at any time.
Automated Recurring Payments: Securely automate recurring payments to ensure consistent revenue flow.
Subscription Synchronization: Align all subscription payments to a specific day of the month for easier management.
Detailed Reports: Track your growth with detailed reports on recurring revenue, active subscribers, and more.

Harness the power of subscriptions and transform your business with WooCommerce Subscriptions. It’s not just a tool; it’s your partner in building a successful subscription business.

2023-10-18 - version 5.6.0

  • Add: Introduce the “Subscription Relationship” column under the Orders list admin page when HPOS is enabled.
  • Add: Use admin theme color and the correct WooCommerce colors.
  • Fix: Resolved an issue that caused subscriptions to go on-hold when a customer fails or abandons an early renewal order payment.
More detail
  • Fix: Resolved an issue that caused subscriptions with an unpaid early renewal order to be incorrectly considered as needing payment.
  • Fix: When HPOS is enabled, make the orders_by_type_query filter box work in the WooCommerce orders screen.
  • Fix: Ensure renewal orders paid via the Block Checkout are correctly linked to their subscription.
  • Fix: Resolved an issue that caused paying for failed/pending parent orders that include Product Add-ons to not calculate the correct total.
  • Fix: Ensure the order needs processing transient is deleted when a subscription order (eg renewal) is created. Fixes issues with renewal orders going straight to a completed status.
  • Fix: Store the correct subscription start date in postmeta and ordermeta when HPOS and data syncing is being used.
  • Fix: When HPOS is enabled, deleting a customer will now delete their subscriptions.
  • Fix: Missing styles on the Edit Subscription page when HPOS is enabled.
  • Fix: Resolve an issue that would cause additional subscriptions to be created when completing a switch via the Block Checkout.
  • Fix: Resolve an issue that would cause 3rd party plugin edit product fields with the show_if_variable-subscription class to be incorrectly hidden.
  • Fix: Allow gateways to execute action on payment method deletion before updating the subscription.
  • Fix: Ensure subscriptions have a date created that correctly accounts for the site’s timezone. Fixes issues with subscriptions having a date created double the site’s UTC offset.
  • Fix: When HPOS is enabled, fix quick-editing the subscription statuses on the admin list table.
  • Dev: PHP 8.2: Fix “Creation of dynamic property” warnings.
  • Dev: PHP 8.2: Fix “Automatic conversion of false to array is deprecated” warnings.
  • Dev: PHP warnings from using debug_backtrace().
  • Dev: Updated subscriptions-core to 6.4.0
  • Dev: Updated the hooks for Checkout Blocks, replacing the deprecated woocommerce_blocks_checkout_ prefixed hooks with woocommerce_store_api_checkout.

2024-02-08 - version 6.0.0

  • Add: Subscription plugin settings can now be fetched via the /wc/v3/settings/subscriptions REST API endpoint.
  • Fix: Trigger the subscription.updated webhook event for all subscription updates.
  • Fix: Block the UI after a customer clicks actions on the My Account > Subscriptions page to prevent multiple requests from being sent.
  • Fix: WC 8.6.0 compatibility: Resolved wc_get_log_file_path() deprecation warnings.

2024-04-11 - version 6.2.0

  • Add: Declare WooCommerce as a plugin dependency in the plugin header.
  • Fix: Ensure next payment dates are only extended when early renewal orders paid via the modal are fully paid. Prevents extending dates on authorized but not captured payments.
  • Fix: Updated the switching calculator to handle situations where an upgrade has a new price per day less than the old price per day. Previously this would result in a negative upgrade cost.
  • Fix: Update the failing payment method on a subscription when customers successfully pay for a failed renewal order via the block checkout.
More detail
  • Fix: Resolved an issue that would cause subscriptions to be directly cancelled by the WooCommerce process of automatically cancelling unpaid orders in-line with the hold stock setting.
  • Fix: Prevent duplicate status transition notes on subscriptions and potential infinite loops when processing subscription status transitions.
  • Fix: Resolved an issue that could lead to “Undefined array key ‘order-received’” errors.
  • Fix: Resolved errors that could occur when paying for renewal orders via the checkout when the store has custom checkout fields.
  • Fix: Resolved database errors that would occur when ordering the subscriptions list table by the ‘Last order date’ on sites with HPOS enabled.
  • Dev: Introduced a new filter (‘wcs_setup_cart_for_subscription_initial_payment’) to enable third-party plugins to use the pay-for-order flow to complete a subscription’s initial payment.
  • Dev: Updated subscriptions-core to 7.0.0.