WPSubscription

Last updated on July 21, 2026

Version 1.18.2

Released on July 12, 2026

Improvements

Add to Cart Validation For Variable Products

Add to cart check fixed for variable subscription products. Invalid or incomplete variation selection no longer bypasses validation or adds a broken product to cart.

Admin Table Pagination

Pagination fixed on admin subscription tables. Page numbers and record counts are now correct; no more stuck, skipped, or duplicate rows across pages.

Early Renewal Tax Issue

Tax calculation fixed for early renewal payments. Early renewal now charges the correct tax amount matching normal renewal, instead of a miscalculated total.

Version 1.18.1

Released on July 05, 2026

New

Subscription Cancellation Feedback

Short survey now shown in cancellation flow. Customer picks reason (too expensive, missing features, found alternative, no longer needed, other) before subscription cancels. Reason saved on subscription record, gives store owner data to act on churn.

BlockNote image

Customize Subscription Cancellation Behavior

Store owner can now control what happens on cancel. Configure whether cancellation is immediate or runs to the end of the paid period, and set other cancel flow rules, instead of fixed default behavior.

BlockNote image

Version 1.18.0

Released on June 28, 2026

New

Subscription Switch (Upgrade/Downgrade)

Customers can now switch plans themselves. Change between subscription variations or tiers, upgrade or downgrade, right from the account dashboard. Billing and schedule adjust automatically on switch.

BlockNote image

Improvements

Subscription Details Activities

Activity log on subscription details fixed. Events like renewal, cancel, upgrade, and pause now log and display correctly and in right order.

Retry Renewal

Renewal retry logic fixed. Failed renewal payment now retries as configured, instead of failing silently or skipping retry attempt.

Security

Chart.js Asset Loading

Chart.js asset loading hardened. Script now loads from a safe, verified source with correct enqueue handling, reducing risk tied to asset loading.

Version 1.17.2

Released on June 21, 2026

Improvement

Retry Subscription Payment from Subscription Health

Retry action from Subscription Health screen fixed. Triggering retry payment directly from health dashboard now correctly reattempts charge on subscription.

Refactor

Moved Settings to the Free Version

Relevant settings relocated to free version. Base configuration options now available without Pro, cleaner separation between free and Pro settings screens.

Version 1.17.1

Released on June 07, 2026

New

Delivery Schedules UI

New dedicated screen for delivery scheduling. Set and manage delivery dates for recurring product subscriptions, including a sync schedule option, in one place instead of scattered settings.

Reports UI

New reporting dashboard added. Shows subscriptions this month, revenue, subscriber count, and churn rate at a glance, pulled from the store's own subscription data.

Health UI

New Subscription Health screen added. Dedicated dashboard for monitoring at-risk and overdue subscriptions, with filtering and bulk actions.

Improvement

Mollie Mandate Error for Renewals

Mollie mandate error fixed. Renewal charge no longer fails due to invalid or missing mandate reference; renewals process correctly through Mollie.

Version 1.17.0

Released on May 21, 2026

New

Subscription Health

Subscription Health now surfaces overdue or failed renewals and at-risk subscribers, shows revenue at risk, and runs automatically in the background.

BlockNote image

Improvement

Subscription Payment Failed Tracking

Failed payment tracking fixed. Failed renewal attempts now correctly recorded and reflected in subscription and payment history.

Version 1.16.4

Released on May 03, 2026

Improvements

Same Subscription Quantity

Qty edge case fixed. Subscribing to the same product twice (or updating qty) no longer creates mismatched/duplicate subscription records. Cart, checkout, and renewal now keep qty in sync with order.

Payment Failed Email Template

Failed payment email template fixed. Broken placeholders and formatting corrected. Customer now gets clear, correctly rendered notice on failed renewal, with right amount, product, retry, or update payment info.

Version 1.16.3

Released on April 12, 2026

Improvements

Mollie Gateway not Processing Renewal Payments Automatically

Auto renewal via Mollie fixed. Recurring charge on due date failed silently in some setups. Renewals now trigger and process correctly through Mollie, same as Stripe or PayPal.

Error Caused by Some Integration Hooks Returning Null

Null return crash fixed. Certain hooks used by third-party integrations returned null instead of the expected value, throwing fatal or PHP errors. Hooks now guard against null, preventing site-breaking errors.

Language-Based File Project ID Version

Translation file versioning fixed. Language or POT file Project ID Version string corrected. Ensures translation tools like Loco or WPML match the right plugin version, avoiding outdated or mismatched string loads.

Version 1.16.2

Released on April 05, 2026

Improvements

Action Hooks from the Free Version 

Action hooks restored in the free version. Hooks needed by integrations and custom code now fire correctly again in free version, not just Pro.

WP Security Updates

Core files updated for the latest WordPress security patches. Plugin now aligned with current WordPress security standards, closing outdated code paths.

Version 1.16.1

Released on March 15, 2026

New

Role-Based Feature Settings

Store owner can now restrict or assign features by user role. Control which roles get access to specific subscription features or content on active subscription.

BlockNote image

Version 1.16.0

Released on February 22, 2026

New

MailPoet Integration

Direct integration with MailPoet added. Subscribers can now sync to MailPoet lists automatically based on subscription status, for newsletter and automation flows.

AutomatorWP Integration

AutomatorWP triggers and actions added for subscriptions. Build automation recipes off subscription events like signup, renewal, cancel, without custom code.

Improvements

Variable Product Added to Cart with Direct Link Error

Direct add-to-cart link for variable subscription product fixed. Product no longer added with wrong or missing variation when linked directly.

Subscription Timing Inconsistencies

Subscription date and timing calculation fixed. Renewal, trial, and expiry dates now line up consistently across the subscription lifecycle.

Version 1.15.0

Released on February 08, 2026

New

Recurring Coupons

Coupons can now apply repeatedly across renewals, not just first order. Discount keeps applying each billing cycle as configured.

BlockNote image

Ability to Enable/Disable Quick Details QR

Toggle added for Quick Details QR feature. Store owner can turn QR display on or off per need, instead of it always showing.

Ability to Enable/Disable Subscription Switching

Toggle added for subscription switching. Store owner can turn upgrade/downgrade switching on or off store-wide.

Improvements

Subscription Switching Issue

Switching bug fixed. Upgrade/downgrade between plans now processes correctly without leaving subscription in wrong state.

Split Payment Options were not Showing

Split payment option display fixed. Installment/split pay choice now shows correctly on product and checkout when enabled.

Version 1.14.2

Released on January 18, 2026

New

Show Total Amount of the Split Payments in Cart

Cart now shows total split payment amount. Customer sees full installment total alongside per-payment amount before checkout.

BlockNote image

Improvements

Tutor LMS Locking Other Non-Subscription-Related Courses

Tutor LMS access bug fixed. Subscription-based locking no longer restricts unrelated, non-subscription courses.

Cart Showing Incorrect TAX

Cart tax calculation fixed. Correct tax is now shown and applied for subscription products in cart.

WC Session Check Error

WooCommerce session check error fixed. Session validation no longer throws error during cart/checkout flow.

Version 1.14.1

Released on January 13, 2026

Improvement

Add to Cart Error

General add-to-cart error fixed. Subscription product now adds to cart reliably without error interrupting flow.

Version 1.14.0

Released on January 11, 2026

New

Fluent CRM Integration

Direct integration with Fluent CRM added. Subscriber data syncs to Fluent CRM based on subscription status for targeted email automation.

Improvement

Split Pay Cart Description

Split payment description text in cart fixed. Correct wording now shown explaining installment terms to customer.

Signup Fees Rounding Down

Signup fee rounding fixed. Fee amount now calculates and displays without incorrect rounding down.

Stripe Helper Not Found Issue

Stripe helper class error fixed. Missing/undefined helper no longer causes an error during Stripe checkout or renewal.

Version 1.13.0

Released on December 28, 2025

New

WPFusion Integration

Direct integration with WPFusion added. Subscription status can now sync tags/data to WPFusion for CRM and automation use.

Version 1.12.2

Released on December 21, 2025

Improvement

Variable Prices were Not Showing VAT

VAT display fixed for variable subscription prices. Price shown now correctly includes VAT, same as simple products.

Subscription Details Default Endpoint

Default endpoint for subscription details page fixed. Correct account page endpoint now loads by default.

WordPress Tested up to Version

Plugin's "Tested up to" version updated. Confirms compatibility with the latest WordPress core release.

Other Minor Bugs

Several small bugs fixed across the plugin. General stability and consistency improvements, no major behavior change.

Version 1.12.1

Released on December 14, 2025

New

Custom User Subscription Endpoints

Custom endpoints added for user subscription pages. Store owner can configure account page endpoint slugs for subscription areas.

Improvement

Missing Translations From Checkout Page

Missing checkout page strings fixed. All checkout text now available for translation, none skipped.

Version 1.12.0

Released on December 09, 2025

New

Mollie Gateway Support

Mollie added as a supported payment gateway. Subscriptions can now bill and renew automatically through Mollie.

Razorpay Gateway Support

Razorpay added as a supported payment gateway. Subscriptions can now bill and renew automatically through Razorpay.

Xendit Gateway Support

Xendit added as a supported payment gateway. Subscriptions can now be billed and renewed automatically through Xendit.

Improvement

Core Subscription Timing Translations

Core timing strings (day/week/month/year labels) fixed for translation. Now translate correctly instead of showing default English.

Auto Complete Orders

Auto-complete order behavior fixed. Subscription orders now mark complete correctly per configured setting, instead of getting stuck.

Version 1.11.0

Released on November 30, 2025

New

Hide Selected Payment Gateways from Subscription Checkout

Store owner can now hide specific payment gateways from showing on subscription checkout. Let's store limit checkout to only gateways that support subscription billing.

Version 1.10.0

Released on November 23, 2025

New

LearnDash Integration

Direct integration with LearnDash added. Course access can now be tied to active subscription status.

LearnPress Integration

LearnPress now supported. Tie course enrollment to subscription status; access follows plan active or expired.

Improvements

Settings Page

Settings page layout and organization improved. Options grouped more clearly, easier to find and configure.

Made Settings Modular and can be Added From Anywhere

Settings framework refactored to modular structure. New settings fields can now be registered from any add-on or integration without touching core files.

Version 1.9.1

Released on November 16, 2025

New

Auto Complete Processing Orders

Subscription orders in processing status can now auto-complete based on settings, reducing manual order management.

Improvements

Nonce Security Issues

Nonce verification fixed across relevant actions. Requests are now properly checked, closing a gap around unauthorized action submission.

Type Casting Errors

Type casting errors fixed. Values now cast to the correct type before use, preventing PHP warnings/errors from mismatched types.

Version 1.9.0

Released on November 09, 2025

New

Tutors LMS Integration

Direct integration with Tutor LMS added. Course access can now be tied to active subscription status.

Improvements

Nonce Security Issues

Additional nonce verification gaps fixed. Further actions are now properly validated against unauthorized requests.

Version 1.8.1

Released on November 04, 2025

Improvement

Output Escaping Security Issues

Output escaping fixed across affected areas. Data now properly escaped before rendering, reducing XSS risk.

Version 1.8.0

Released on November 02, 2025

New

Quick Subscription Check QR Code

QR code added for quick subscription status check. Scan to verify subscription details without logging into admin.

WPSoftware License Integration

Direct integration with WPSoftwareLicense added. Licenses can now be tied to subscription status for software/license selling.

Improvement

License ManagerWoo User End (Frontend) Fatal Error

Frontend fatal error fixed for License Manager for WooCommerce integration. Account page license display no longer crashes.

Version 1.7.1

Released on October 27, 2025

Improvement

Error Due to Operation with Wrong Type

Type mismatch error fixed. Operation now checks value type before processing, preventing fatal error.

Version 1.7.0

Released on October 26, 2025

New

Subscription Upgrade

Customers can now upgrade subscription plan directly, in addition to existing downgrade support.

Control Product/Variation Visibility Based on User Role

Store owner can now show or hide specific products/variations depending on the customer's user role.

Improvement

Auto Renewal On/Off Action Visibility (For Stripe Paid Subscriptions Only)

Auto renewal toggle visibility fixed. Toggle now shows only for Stripe paid subscriptions as intended, not other gateways.

Version 1.6.0

Released on October 20, 2025

New

Subscription Grace Period

Grace period setting added. Subscription stays active for set extra days after failed renewal before suspension, giving the customer time to fix payment.

Show License From License Manager for WooCommerce Plugin in Subscription Details (Admin & User)

License key from License Manager for WooCommerce is now shown directly in subscription details, both admin and customer account view.

Improvements

Subscription Product Input Form Not Showing Issue

Subscription product input fields fixed. Form now displays correctly on product edit screen.

Settings Page

Further settings page refinements. Layout, grouping, and clarity improved further.

Version 1.5.0

Released on October 05, 2025

New

License Manager for WooCommerce Integration

Direct integration with License Manager for WooCommerce added. License generation and delivery tied to subscription lifecycle.

Improvement

Updated Language Template Files

Language template (.pot) files updated. Includes latest translatable strings for accurate translations.

Version 1.4.0

Released on September 25, 2025

New

Print Delivery Schedules List

Delivery schedules list can now be printed directly. Useful for offline fulfillment or physical delivery tracking.

BlockNote image

Improvement

Subscription, Delivery Schedules, Filters

Filters on subscription and delivery schedules screens fixed. Filtering now returns correct, matching results.

Version 1.3.3

Released on September 18, 2025

New

Stripe iDeal Integration

iDeal added as supported payment method under Stripe. Customers can subscribe and renew using iDeal.

Stripe SEPA Integration

SEPA Direct Debit added as a supported payment method under Stripe. Customers can subscribe and renew using SEPA.

Version 1.3.2

Released on September 16, 2025

New

Added Renewal Reminder Emails

Renewal reminder email added. Customer notified ahead of upcoming renewal charge, reducing failed payments and surprise charges.

Added Language Base File

Base .pot language file added to plugin. Enables translators to create new language files from scratch.

Version 1.3.1

Released on September 14, 2025

Improvement

Free Version Install Prompt Error

Free version install prompt fixed. Prompt to install/activate free version no longer errors out.

Version 1.3.0

Released on August 19, 2025

New

Split Payment Feature Added

Split payment option added. Customers can now pay for a subscription product in installments instead of one full charge upfront.

Payment Retry Mechanism

Automatic retry added for failed payments. Failed renewal or installment charge now retries per configured schedule instead of failing permanently on first attempt.

WooCommerce High- Performance Order Storage (HPOS0 Compatibility

Plugin now compatible with WooCommerce HPOS. Subscriptions work correctly on stores using new high-performance order storage, alongside legacy post-based storage.

Version 1.2.1

Released on July 16, 2025

Improvement

Fixed Delivery Date Bug

Delivery date calculation fixed. Scheduled delivery date now generates correctly for recurring delivery products.

Missing Lang Support Added

Missing translation strings added. Previously untranslatable text now available for translation.

Fixed Naming Fetal Error

Naming conflict fatal error fixed. Corrected function/class name clash that was crashing site in certain setups.

Version 1.2.0

Released on July 02, 2025

New

Hooks and Actions Added to Enhance Subscription Workflows

New action hooks added across the subscription lifecycle. Developers can hook into more events for custom workflows and integrations.

REST API Support to Manage Subscriptions

REST API added for subscriptions. Manage subscription data and actions programmatically outside wp-admin.

Refreshed Stats Page For Easier Insights and Tracking

Stats page redesigned. Clearer layout for tracking subscription performance and revenue at a glance.

Events for Trial Ending, Subscription Expiry, and Payment Failures

New event triggers added for trial ending, subscription expiry, and payment failure. Enables automations and notifications tied to these moments.

Filter Options on the Subscriptions List Page to Manage More Easily

Filters added to the subscriptions list. Narrow list by status, gateway, or other criteria for faster management.

Bulk Actions Available on the Delivery Schedule Page for Better Control

Bulk actions added to the subscriptions list. Apply status change or other action across multiple subscriptions at once.

Filters Added to the Delivery Schedule Page for Better Control

Filters added to the delivery schedule page. Narrow scheduled deliveries by date, product, or status.

Dedicated Page Added to Guide You on Setting Up Payment Integrations

New setup guide page added for payment gateway integrations. Walks store owners through configuring each supported gateway.

Improvements

Language Support Across the Plugin

Translation coverage improved plugin-wide. More strings are translatable, and existing translations are more consistent.

Quick Access to Documentation with a New Getting- Started Video Link

Getting-started video link added for quick documentation access. Easier onboarding directly from plugin screen.

Version 1.1.0

Released on May 13, 2025

New

Admin Interface Overhaul

Admin interface redesigned. Cleaner layout and navigation across subscription management screens.

Improvement

UI and Support for Core Plugin

UI improved and support extended for Core (free) plugin. Better consistency and usability for free version users.

Version 1.0.1

Released on May 06, 2025

New

Initial Release of the Pro Version with Advanced Features and Premium Support

Pro version launched. Adds advanced subscription features and premium support on top of the free version.

Version 1.0.0

Released on May 01, 2025

New

Initial Release

First release of the plugin. Core subscription and recurring payment functionality for WooCommerce.


WPSubscription Core

Changelog