| @@ -1,181 +1,294 @@ | ||
| 1 | -=== Subscriptions for WooCommerce - Recurring Payments Plugins, Stripe, PayPal, Paddle & More === | |
| 2 | -Contributors: shamsbd71, parvezvai | |
| 3 | -Tags: woocommerce-subscriptions, subscriptions, subscriptions-billing, recurring-payments, woocommerce-extensions | |
| 4 | -Requires at least: 6.0 | |
| 5 | -Tested up to: 6.8 | |
| 6 | -Stable tag: 1.3.2 | |
| 7 | -Requires PHP: 7.0 | |
| 1 | +=== Subscriptions for WooCommerce with Stripe Recurring Payments === | |
| 2 | +Contributors: converswp, shamsbd71, aushamim, parvezvai, jakariaistauk | |
| 3 | +Tags: woocommerce subscriptions, subscriptions, recurring payments, stripe, payments | |
| 4 | +Requires at least: 6.2 | |
| 5 | +Tested up to: 7.1 | |
| 6 | +Stable tag: 2.4.0 | |
| 7 | +Requires PHP: 7.4 | |
| 8 | +WC requires at least: 6.0 | |
| 9 | +WC tested up to: 10.3 | |
| 8 | 10 | License: GPLv2 or later |
| 9 | 11 | License URI: https://www.gnu.org/licenses/gpl-2.0.html |
| 10 | 12 | |
| 11 | -**Subscriptions for WooCommerce** is the **best plugin to enable recurring payments, subscriptions, and auto-renewals** for digital and physical products using WooCommerce. Supports Stripe, PayPal, Paddle, and more. | |
| 13 | +WooCommerce subscriptions made simple: flexible billing cycles, automated recurring payments and built-in Stripe and PayPal support. | |
| 12 | 14 | |
| 13 | 15 | == Description == |
| 14 | 16 | |
| 15 | -**Start Earning Recurring Revenue with Subscriptions for WooCommerce** | |
| 17 | +[**Subscriptions for WooCommerce**](https://wordpress.org/plugins/subscription) is the most affordable, feature-rich WooCommerce subscription plugin for building predictable recurring revenue β automate billing cycles, split payments, free trials, and full subscription management with support for Stripe, PayPal, Paddle, Mollie, Razorpay, and Xendit. | |
| 16 | 18 | |
| 17 | -**Looking for the best WooCommerce subscription plugin for auto-renewals?** Subscriptions for WooCommerce offers full **WooCommerce recurring billing** support, making it one of the most powerful tools for membership sites, digital downloads, or product-based subscription businesses. | |
| 19 | +Effortlessly turn any WooCommerce product into a subscription with flexible billing cycles β daily, weekly, monthly, or yearly β while Stripe payments and PayPal renew those subscriptions in the background and your customers get a seamless checkout. [**Upgrade to Pro**](https://wpsubscription.co/?utm_source=wporg&utm_medium=readme&utm_campaign=upgrade_pro) for advanced payment gateways, installment plans, subscription health monitoring, subscription recovery campaigns, recurring coupons, and CRM integrations. | |
| 18 | 20 | |
| 19 | -Want to earn steady income from your WooCommerce store? The [**Subscriptions for WooCommerce**](https://wordpress.org/plugins/subscription) plugin makes it fast and simple. With just a few clicks, you can turn any WooCommerce product into a subscription. | |
| 21 | +Need help? [Read our full documentation and setup guide.](https://docs.wpsubscription.co/en?utm_source=wporg&utm_medium=readme&utm_campaign=docs) Want to connect your favorite tools? Browse all [WPSubscription integrations.](https://docs.wpsubscription.co/en/category/integrations?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 20 | 22 | |
| 21 | -This includes digital products, physical goods, and services like memberships or online courses. Itβs one of the **best WooCommerce recurring payment plugins** for store owners looking to build a stable income stream. | |
| 23 | +### Key Benefits: | |
| 22 | 24 | |
| 23 | -The **WooCommerce subscriptions plugin** helps you create flexible plans that fit your business. You can choose how often customers get charged such as daily, weekly, monthly or yearly. You can also give users a free trial before billing starts or add a one-time sign-up fee to cover setup costs. It's very easy for beginners. | |
| 25 | +- **WooCommerce Subscriptions**: Specifically built for the WooCommerce ecosystem to turn any product into a long-term recurring asset. | |
| 24 | 26 | |
| 25 | -You do not need any coding skills or technical setup. Everything is managed from your WordPress dashboard. Admins can view all subscriptions, track payments, and manage customer activity in one place. | |
| 27 | +- **Recurring & Automated Billing**: Automates the entire cycle of recurring payments and flexible billing schedules β no manual intervention required. | |
| 26 | 28 | |
| 27 | -The plugin also lets customers manage their own subscriptions. They can update payment details, cancel plans, or pause their service at any time. This gives users more control and keeps them happy. | |
| 29 | +- **Installment Payments**: Turn any purchase into hassle-free split payment options with fully customizable duration and frequency. | |
| 28 | 30 | |
| 29 | -The **WooCommerce subscriptions plugin** works with popular payment gateways like PayPal, WooEpay, and Stripe which is available in the Pro version. It also supports most WordPress themes that follow WooCommerce standards. | |
| 31 | +- **Multiple Payment Gateways**: Stripe, PayPal, Paddle, Mollie, Razorpay, and Xendit β all with automatic recurring billing and renewal support. | |
| 30 | 32 | |
| 31 | -Among the best WooCommerce recurring payment plugins, this tool gives your store the flexibility to offer subscriptions in minutes. | |
| 33 | +- **Subscription Health Monitoring**: Detect at-risk subscribers, track Monthly Recurring Revenue (MRR), monitor churn rate, and calculate Revenue at Risk in real time. | |
| 32 | 34 | |
| 33 | -Need help? [Read our full documentation and setup guide here β](https://converslabs.thrivedeskdocs.com/en/category/subscriptions) | |
| 35 | +- **Subscription Recovery**: Win back cancelled subscribers automatically with targeted email campaigns, smart discount incentives, and a dedicated Recovery Report to track reactivations and recovered MRR. | |
| 34 | 36 | |
| 37 | +- **Growth-Oriented**: Free trials, sign-up fees, recurring coupons, and upgrade/downgrade options are all designed to boost conversions and build predictable revenue. | |
| 35 | 38 | |
| 36 | -### Start Earning with Subscriptions for WooCommerce - Recurring Payment Plugin | |
| 37 | -**[Download the Plugin Now!](https://downloads.wordpress.org/plugin/subscription.zip)**. | |
| 38 | - | |
| 39 | -You can also find it on the official [WordPress.org Subscriptions for WooCommerce page](https://wordpress.org/plugins/subscription). | |
| 39 | +Need help? [Read our full documentation and setup guide here.](https://docs.wpsubscription.co/en?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 40 | 40 | |
| 41 | +### Subscription Management | |
| 41 | 42 | |
| 43 | +Every subscription on your online store is managed from one place. See who is active and who is about to renew, then change a billing cycle, switch a plan or cancel on a customer's behalf without leaving WordPress. Customers get the same subscription management tools in their account area, so most routine changes never reach your inbox. | |
| 44 | + | |
| 45 | +Subscription management also covers the quieter side of recurring billing: activity logs for every subscription, renewal order history, and email notifications that fire automatically at each stage of the subscription lifecycle. | |
| 46 | + | |
| 47 | +### Recurring Billing & Payment Gateways | |
| 48 | + | |
| 49 | +Recurring billing runs on a schedule you choose β daily, weekly, monthly or yearly β and charges automatically at the start of each cycle. **Stripe and PayPal recurring payments are included in this free plugin**, so credit card renewals are taken without anyone touching an order. | |
| 50 | + | |
| 51 | +Stripe payments cover the usual credit card work on their own: cards are charged on schedule, failed payments are retried, and customers can update an expired credit card without your help. Further payment gateway options β Mollie, Razorpay and Xendit β are available in the Pro version, and Paddle recurring billing is supported through the separate WP SmartPay plugin. | |
| 52 | + | |
| 53 | +### Installment Payments | |
| 54 | + | |
| 55 | +Not every product suits an ongoing subscription. Installment payments let a customer pay for a one-off purchase across a fixed number of charges, on whatever schedule you set, and the plugin stops billing automatically once the final payment clears. It is the same recurring billing engine, limited to a payment count you define. | |
| 56 | + | |
| 57 | +This makes expensive items easier to sell on a small online store without adding a third-party financing service or a separate payment gateway. | |
| 58 | + | |
| 59 | +### Start Earning with Subscriptions for WooCommerce - Recurring Payment Plugin | |
| 60 | + | |
| 61 | +**[Download the Plugin Now!](https://downloads.wordpress.org/plugin/subscription.zip)** | |
| 62 | + | |
| 63 | +Explore all features and get started at [**WooCommerce Subscriptions & Recurring Payment Plugin**](https://wpsubscription.co/?utm_source=wporg&utm_medium=readme&utm_campaign=upgrade_pro). | |
| 64 | + | |
| 42 | 65 | ### WITH SUBSCRIPTIONS FOR WOOCOMMERCE, YOU CAN: |
| 43 | 66 | |
| 44 | -- Add recurring billing to WooCommerce products | |
| 45 | -- Offer free trials before the first payment | |
| 46 | -- Set custom billing times like daily, weekly, monthly, or yearly | |
| 47 | -- Add sign-up fees if needed | |
| 48 | -- Let customers cancel their plan at the end of the billing period | |
| 49 | -- Manage all subscriptions easily from your admin panel | |
| 50 | -- Let customers manage their subscriptions from their own account | |
| 67 | +- Add recurring billing to any WooCommerce product, with Stripe payments taken automatically | |
| 68 | +- Offer free trials before the first payment is charged | |
| 69 | +- Set custom billing cycles β daily, weekly, monthly, or yearly | |
| 70 | +- Add one-time sign-up fees for new subscribers | |
| 71 | +- Let customers cancel their plan at any time | |
| 72 | +- Manage all subscriptions easily from your WordPress admin panel | |
| 73 | +- Let customers self-manage subscriptions from their own account dashboard | |
| 74 | +- Accept payments via Stripe, PayPal, Paddle, Mollie, Razorpay, and Xendit | |
| 75 | +- Monitor subscription health β track MRR, churn rate, and revenue at risk | |
| 76 | +- Apply recurring coupons that discount on first payment or on every renewal | |
| 77 | +- Win back cancelled subscribers with automated recovery campaigns and smart discount incentives | |
| 51 | 78 | |
| 52 | -The **WooCommerce subscriptions plugin** gives both you and your customers full control over subscription management. From your dashboard, you can view all subscriptions and manage them with ease. | |
| 79 | +The **Subscription for WooCommerce plugin** gives both you and your customers full control over subscription management. From your dashboard, you can view all subscriptions and manage them with ease. | |
| 53 | 80 | |
| 54 | -Customers have the flexibility to pause, cancel, or update their plans at any time. This level of control, combined with recurring payments for WooCommerce, ensures that your subscription-based business runs smoothly and customers have a seamless experience managing their subscriptions. | |
| 81 | +Customers have the flexibility to cancel or update their plans at any time. This level of control, combined with automated recurring billing for WooCommerce, ensures that your subscription-based business runs smoothly and customers have a seamless experience managing their subscriptions. | |
| 55 | 82 | |
| 56 | -Thatβs why it ranks as one of the best WooCommerce recurring payment plugins on the market today. | |
| 83 | +That's why it ranks as an excellent WooCommerce recurring payment plugin on the market today. | |
| 57 | 84 | |
| 85 | +[youtube https://www.youtube.com/watch?v=o8usgcZp1nY] | |
| 58 | 86 | |
| 59 | 87 | #### KEY FEATURES (FREE VERSION) |
| 60 | 88 | |
| 61 | -1. **Simple Product Subscriptions**: You can easily turn any simple product in your store into a subscription. There is no need to create a new product type or go through complex steps. Just select a subscription plan, set the billing cycle, and you're ready to offer your product as a recurring service. This makes it perfect for beginners and store owners who want a fast and hassle-free way to start selling subscriptions. | |
| 89 | +1. **Simple Product Subscriptions**: Turn any product into a subscription in just a few clicks. Pick how often customers get billed, and you're done. No complicated setup needed β perfect if you're just getting started with WooCommerce subscriptions. | |
| 90 | + [youtube https://www.youtube.com/watch?v=vU03jpaiq6E] | |
| 62 | 91 | |
| 63 | -2. **Flexible Billing Cycles**: You can choose to charge customers on a daily, weekly, monthly, or yearly basis, giving you complete control over the payment schedule. Whether you offer short-term services or long-term plans, the **WooCommerce subscriptions plugin** makes it easy to create a payment cycle that aligns with both your business and your customers' preferences. This flexibility ensures a smooth and personalized experience for all subscription-based services. With recurring payments for WooCommerce, your customers' payments are automatically processed on the set schedule, ensuring seamless transactions and better cash flow management. | |
| 92 | +2. **Flexible Billing Cycles**: Charge customers daily, weekly, monthly, or yearly β whatever works for your business. Set it up once and payments process automatically on schedule. It's an easy way to keep cash flowing without chasing down payments. | |
| 64 | 93 | |
| 65 | -3. **Free Trial Support**: You can offer customers a free trial before the first payment. This helps build trust and gives users a chance to try your product or service without any upfront cost. It's a great way to increase conversions and attract more subscribers to your WooCommerce store. | |
| 94 | +3. **Free Trial Support**: Offer customers a free trial before the first payment is charged. This helps build trust and gives users a chance to try your product or service without any upfront cost, increasing sign-up conversions. | |
| 66 | 95 | |
| 67 | -4. **Subscription Management for Admins**: Store admins can easily access and manage all subscriptions from one central location in the WordPress dashboard with the plugin. You can view active plans, track billing dates, monitor payment history, and make changes to subscriptions as needed. This makes managing your subscription business smooth and efficient, saving you time and effort. | |
| 96 | +4. **Subscription Management for Admins**: Manage all subscriptions from one dashboard β view active plans, track payments, and make changes quickly. Everything's in one place, making it easy to run your subscription business without jumping between screens. | |
| 97 | + [youtube https://www.youtube.com/watch?v=21e58x6yI2E] | |
| 68 | 98 | |
| 69 | -5. **Customer Subscription Dashboard**: With a dedicated dashboard for your customers, the **WooCommerce subscriptions plugin** allows them to view and manage their subscriptions directly from their account page. They can check their next billing date, update payment methods, pause or cancel subscriptions, and track their subscription status anytime. This user-friendly feature gives your customers more control and improves their overall experience on your WooCommerce store. | |
| 99 | +5. **Customer Subscription Dashboard**: Your customers get their own dashboard where they can manage everything themselves β check billing dates, update payment info, and cancel subscriptions. Giving them control means fewer support requests for you. | |
| 100 | + [youtube https://www.youtube.com/watch?v=LROx-KUbRho] | |
| 70 | 101 | |
| 102 | +6. **Guest Checkout**: Allow non-registered users to purchase subscription products through guest checkout, reducing friction at the point of sale and increasing overall conversion rates. | |
| 71 | 103 | |
| 72 | 104 | #### PREMIUM FEATURES |
| 73 | 105 | |
| 74 | -1. **Support for Simple and Variable Products**: It will allow you to enable subscriptions for both simple and variable WooCommerce products. Whether you're selling a single product with a fixed price or offering different variations (such as size or color) with different prices, you can easily set up subscription options for both types. This flexibility ensures that you can offer subscription plans for a wide range of products in your store, giving your customers more choices and boosting recurring revenue. | |
| 106 | +1. **Support for Simple and Variable Products**: Offer subscriptions on any WooCommerce product β whether it's a single item or one with options like size or color. Turn more of your catalog into recurring revenue without any extra hassle. | |
| 107 | + [youtube https://www.youtube.com/watch?v=GGX80zs-uRA] | |
| 75 | 108 | |
| 76 | -2. **Stripe Auto-renewal Integration**: With automatic WooCommerce Stripe recurring payments, the Subscriptions for WooCommerce plugin takes the hassle out of billing by processing charges at the start of each billing cycle automatically. | |
| 77 | -This means you donβt have to manually charge your customersβStripe handles it all securely and efficiently. Whether itβs updating payment methods, retrying failed transactions, or managing billing schedules, everything is taken care of. | |
| 78 | -By supporting recurring payments for WooCommerce, this integration ensures a steady cash flow and a smooth experience for both store owners and subscribers, making your subscription-based business easier to run and more professional than ever. | |
| 109 | +2. **Automatic Stripe Recurring Payments**: Payments process automatically at the start of each billing cycle β no manual charging required. Stripe handles everything securely, including failed payment retries and payment method updates, giving you steady cash flow and your customers a smooth experience. | |
| 110 | + [youtube https://www.youtube.com/watch?v=fZMLPgZtB6A] | |
| 79 | 111 | |
| 80 | -3. **Advanced Product Customization**: It will let you personalize subscription options for each individual product. You can set custom billing cycles, offer free trials, charge sign-up fees, or apply unique settings specific to each product. This level of customization allows you to create tailored subscription plans that best fit your products and meet the needs of your customers. | |
| 112 | +3. **Advanced Product Customization**: Personalize subscription options for each individual product β set custom billing cycles, offer free trials, charge sign-up fees, or apply unique settings per product. Create tailored subscription plans that best fit your products and meet the needs of your customers. | |
| 81 | 113 | |
| 82 | -4. **Sign-Up Fees**: You can charge a one-time sign-up fee at the start of a subscription. This allows you to cover initial setup costs or offer a premium service right from the beginning. The WooCommerce subscription feature enables you to add this fee seamlessly when customers sign up for a recurring plan, helping you boost revenue while providing an added layer of customization. | |
| 83 | -You can adjust the sign-up fee based on the product or service, offering more flexibility to suit your business needs. | |
| 114 | +4. **Sign-Up Fees**: Charge a one-time fee when customers first subscribe to cover setup costs or add extra value upfront. Set different fees for different products to structure your pricing and boost revenue from day one. | |
| 84 | 115 | |
| 85 | -5. **Pending Cancellation Feature**: Allow customers to schedule a cancellation at the end of their current period if the product has a user cancel option enabled. This feature makes it easy for users to manage their subscriptions by giving them the option to cancel at the end of the billing cycle instead of immediately. | |
| 86 | -This provides greater flexibility and control to customers, reducing the risk of abrupt cancellations. You can ensure a smooth subscription experience for your customers while managing recurring payments more effectively. | |
| 116 | +5. **Pending Cancellation / Scheduled Cancellations**: Let customers cancel at the end of their billing period instead of immediately. This gives them more control, prevents sudden drop-offs, and ensures you still get paid for the current billing cycle β a win-win for store owners and subscribers alike. | |
| 87 | 117 | |
| 88 | -[**Upgrade to Subscriptions for WooCommerce**](https://wpsubscription.co/) | |
| 118 | +6. **Installment Plans & Split Payments**: Let customers pay for products in [**easy installments**](https://docs.wpsubscription.co/en/wpsubscription-split-pay-installment?utm_source=wporg&utm_medium=readme&utm_campaign=docs) instead of all at once, making expensive items more accessible and affordable. Set fully custom payment schedules β weekly, monthly, or any custom interval β to boost sales and improve cash flow. | |
| 89 | 119 | |
| 120 | +7. **Early Renewal & Manual Renewal**: Allow subscribers to renew early before their billing date is due. For customers who prefer more control, manual renewal mode sends an invoice they can pay on demand β rather than relying on automatic billing. | |
| 90 | 121 | |
| 91 | -### Why Choose This WooCommerce Subscription Plugin? | |
| 92 | -Subscriptions for WooCommerce is more than just a pluginβit's your key to unlocking predictable monthly revenue through fully managed WooCommerce recurring payments. Whether you're running a membership site, offering product deliveries, or building a course-based business, this plugin handles: | |
| 122 | +8. **Custom Renewal Pricing**: Set a renewal price that differs from the initial subscription price. Offer discounted renewals to reward loyalty, or increase renewal prices as your product grows in value. | |
| 93 | 123 | |
| 94 | -- WooCommerce auto-renewal billing via Stripe, PayPal, or Paddle | |
| 124 | +9. **Subscription Health Monitoring**: Get a real-time bird's-eye view of your entire subscription business. Detect at-risk subscribers, flag overdue renewals, track **Monthly Recurring Revenue (MRR)**, monitor **churn rate**, and calculate **Revenue at Risk** β so you can act before problems affect your bottom line. | |
| 95 | 125 | |
| 96 | -- Flexible cycles for subscriptions with free trials or one-time sign-up fees | |
| 126 | +10. **Recurring Coupons**: Offer discounts that stick around β apply percentage or fixed-amount coupons on the first payment only, or carry them through every renewal for a set number of billing cycles. Combine with free trials to maximize sign-up conversions and reward long-term subscribers. | |
| 97 | 127 | |
| 98 | -- Customer-managed dashboards for maximum transparency | |
| 128 | +12. **Role-Based Product Visibility**: Show or hide specific subscription products based on user roles, perfect for creating exclusive member-only offers. Control who sees what in your store and easily create targeted subscription plans for different customer segments. | |
| 99 | 129 | |
| 100 | -- Compatibility with top tools like LearnPress, WPML, and Membership plugins | |
| 130 | +13. **Grace Period**: Give customers [**extra time to update their payment details**](https://docs.wpsubscription.co/en/wpsubscription-grace-period?utm_source=wporg&utm_medium=readme&utm_campaign=docs) before their subscription is cancelled after a failed payment. This prevents accidental cancellations and helps you retain more subscribers by offering a flexible buffer period. | |
| 101 | 131 | |
| 102 | -Itβs the perfect solution for anyone searching for a subscription plugin for WooCommerce thatβs built for performance, reliability, and growth. | |
| 132 | +14. **Subscription Recovery**: [**Win back cancelled subscribers automatically**](https://docs.wpsubscription.co/en/wpsubscription-subscription-recovery?utm_source=wporg&utm_medium=readme&utm_campaign=docs) with targeted email campaigns and smart discount offers. Create one-time, scheduled, or recurring campaigns to reach lapsed subscribers β offer percentage discounts, fixed-amount incentives, or WooCommerce coupons redeemable only through recovery emails. Track recovered MRR, reactivations, and campaign performance from a dedicated Recovery Report dashboard, all without any manual intervention. | |
| 103 | 133 | |
| 134 | +15. **Subscription Cancellation Survey**: [**Gather insights from customers**](https://docs.wpsubscription.co/en/subscription-cancellation-survey?utm_source=wporg&utm_medium=readme&utm_campaign=docs) who cancel their subscriptions to understand why they left and improve your service. Use targeted questions to identify pain points, reveal common cancellation reasons, and spot opportunities to enhance retention. This feedback helps refine your offerings, reduce churn, and create a better experience for future subscribers. | |
| 104 | 135 | |
| 136 | +[**Upgrade to Subscriptions for WooCommerce Pro**](https://wpsubscription.co/?utm_source=wporg&utm_medium=readme&utm_campaign=upgrade_pro) | |
| 137 | + | |
| 138 | +### Additional Features: | |
| 139 | + | |
| 140 | +- [**Action Hooks & Filters**](https://docs.wpsubscription.co/en/wpsubscription-action-hooks-filters?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 141 | +- [**Digital File Access Control**](https://docs.wpsubscription.co/en/wpsubscription-digital-file-access?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 142 | +- [**REST API Integration**](https://docs.wpsubscription.co/en/wpsubscription-rest-api-integration?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 143 | +- [**Subscription Activities & Logs**](https://docs.wpsubscription.co/en/wpsubscription-configuration-settings?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 144 | +- [**Delivery Schedules**](https://docs.wpsubscription.co/en/wpsubscription-delivery-schedule?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 145 | +- [**Synchronize Delivery Schedules**](https://docs.wpsubscription.co/en/wpsubscription-synchronize-schedule?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 146 | +- Automated Payment Failure Handling & Smart Retry Logic | |
| 147 | +- Order History & Renewal Tracking | |
| 148 | +- Manage Delivery Status | |
| 149 | +- Print Delivery Addresses | |
| 150 | +- Subscription Upgrade & Downgrade | |
| 151 | +- WPML & Polylang Multilingual Support | |
| 152 | +- WooCommerce Blocks & Gutenberg Support | |
| 153 | +- MRR / Analytics & Reporting Dashboard | |
| 154 | + | |
| 155 | +### Integrations | |
| 156 | + | |
| 157 | +#### Learning Management Systems (LMS) | |
| 158 | +- [**Tutor LMS**](https://docs.wpsubscription.co/en/wpsubscription-tutor-lms?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 159 | +- [**LearnPress**](https://docs.wpsubscription.co/en/wpsubscription-learnpress-lms?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 160 | +- [**LearnDash**](https://docs.wpsubscription.co/en/wpsubscription-learndash-lms?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 161 | +- [**Academy LMS**](https://wordpress.org/plugins/academy/) | |
| 162 | + | |
| 163 | +#### License Management | |
| 164 | +- [**WP Software License**](https://wpsubscription.co/woocommerce-subscription-plugin-with-license-management/?utm_source=wporg&utm_medium=readme&utm_campaign=upgrade_pro) | |
| 165 | +- [**License Manager for WooCommerce**](https://wordpress.org/plugins/license-manager-for-woocommerce/) | |
| 166 | + | |
| 167 | +#### Automation & Workflow | |
| 168 | +- [**Bit Integrations**](https://wordpress.org/plugins/bit-integrations/) | |
| 169 | +- [**OttoKit**](https://ottokit.com/) | |
| 170 | +- [**AutomatorWP**](https://wordpress.org/plugins/automatorwp/) | |
| 171 | + | |
| 172 | +#### Email Marketing & CRM | |
| 173 | +- [**MailPoet**](https://docs.wpsubscription.co/en/wpsubscription-mailpoet?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 174 | +- [**FluentCRM**](https://docs.wpsubscription.co/en/wpsubscription-fluent-crm?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 175 | +- [**WP Fusion**](https://wpfusion.com/) | |
| 176 | + | |
| 177 | +#### Payment Gateways | |
| 178 | +- [**Stripe**](https://docs.wpsubscription.co/en/wpsubscription-payment-with-stripe?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 179 | +- [**PayPal**](https://docs.wpsubscription.co/en/wpsubscription-payment-with-paypal?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 180 | +- [**Paddle**](https://docs.wpsubscription.co/en/wpsubscription-payment-with-paddle?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 181 | +- [**Mollie**](https://docs.wpsubscription.co/en/wpsubscription-payment-with-mollie?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 182 | +- [**Razorpay**](https://docs.wpsubscription.co/en/wpsubscription-payment-with-razorpay?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 183 | +- [**Xendit**](https://docs.wpsubscription.co/en/wpsubscription-payment-with-xendit?utm_source=wporg&utm_medium=readme&utm_campaign=docs) | |
| 184 | +- WooEpay | |
| 185 | + | |
| 186 | +### Why Choose this Subscription for WooCommerce Plugin? | |
| 187 | + | |
| 188 | +Subscriptions for WooCommerce is more than just a plugin β it's your key to unlocking predictable monthly revenue through fully managed recurring billing for WooCommerce. Whether you're running a membership site, offering physical product deliveries, or building a course-based business, this plugin handles: | |
| 189 | + | |
| 190 | +- WooCommerce auto-renewal billing via Stripe, PayPal, Paddle, Mollie, Razorpay, or Xendit | |
| 191 | +- Flexible billing cycles with free trials or one-time sign-up fees | |
| 192 | +- Customer-managed dashboards for full transparency and self-service | |
| 193 | +- Subscription health monitoring with MRR tracking and churn analytics | |
| 194 | +- Subscription recovery campaigns to win back cancelled subscribers automatically | |
| 195 | +- Compatibility with top tools like LearnDash, LearnPress, Tutor LMS, FluentCRM, MailPoet, and WP Fusion | |
| 196 | + | |
| 197 | +It's the solid, affordable choice for any online store searching for a WooCommerce subscriptions plugin built for performance, reliability, and growth. | |
| 198 | + | |
| 105 | 199 | ### SUBSCRIPTIONS FOR WOOCOMMERCE PLUGIN COMPATIBILITIES |
| 106 | 200 | |
| 107 | -- [**Works Perfectly with Membership for WooCommerce**](https://wordpress.org/plugins/membership-for-woocommerce/): The **WooCommerce subscriptions plugin** is fully compatible with the Membership for WooCommerce plugin. This means you can sell membership plans with recurring payments, giving users access to exclusive content or services. | |
| 108 | - It helps you create a smooth membership experience with automatic billing and easy plan management. | |
| 201 | +- [**Works Perfectly with Membership for WooCommerce**](https://wordpress.org/plugins/membership-for-woocommerce/): The **Subscription for WooCommerce plugin** is fully compatible with the Membership for WooCommerce plugin. Sell membership plans with recurring payments, giving users access to exclusive content or services, with automatic billing and easy plan management. | |
| 109 | 202 | |
| 203 | +- [**Compatible With PayPal Standard**](https://wordpress.org/plugins/woocommerce-gateway-paypal-express-checkout/): Use PayPal Standard to accept recurring payments. It works smoothly to process payments on time, ensuring that your subscription billing is handled reliably and securely. | |
| 110 | 204 | |
| 111 | -- [**Compatible With PayPal Standard**](https://wordpress.org/plugins/woocommerce-gateway-paypal-express-checkout/): You can use PayPal Standard to accept recurring payments with the Subscriptions for WooCommerce plugin. It works smoothly to process payments on time and ensures that your subscription billing is handled reliably and securely. | |
| 205 | +- [**Integrates with LearnPress**](https://wordpress.org/plugins/learnpress/): Sell online courses using LearnPress with a subscription. Create subscription plans for your courses, set recurring payments, and manage students with ease. Ideal for anyone offering online lessons, training, or digital learning programs. | |
| 112 | 206 | |
| 113 | -- [**Integrates with LearnPress**](https://wordpress.org/plugins/learnpress/): If you sell online courses using LearnPress, it fits in perfectly. You can create subscription plans for your courses, set recurring payments, and manage students easily. This is ideal for anyone offering lessons, training, or digital learning. | |
| 207 | +- [**Integrates with LearnDash**](https://wordpress.org/plugins/sfwd-lms/): Gate LearnDash course access behind an active WooCommerce subscription. Trusted by Fortune 500 companies and universities, LearnDash + WPSubscription makes it simple to monetize online courses with recurring revenue. | |
| 114 | 208 | |
| 115 | -- [**Stripe Payment Gateway Support**](https://wordpress.org/plugins/woocommerce-gateway-stripe/): It seamlessly integrates with the Stripe payment gateway, enabling recurring payments for WooCommerce subscription products. With WooCommerce Stripe recurring billing, you can automatically charge customers on set intervalsβwhether monthly, yearly, or on a custom scheduleβwithout any manual intervention. Stripe guarantees secure, fast, and reliable payment processing for customers around the world, providing a smooth, professional, and fully automated billing experience for your subscription-based business. | |
| 209 | +- [**Stripe Payment Gateway Support**](https://wordpress.org/plugins/woocommerce-gateway-stripe/): Seamlessly integrates with the official Stripe payment gateway for WooCommerce, enabling secure automatic recurring billing on custom intervals. Stripe also supports Apple Pay, Google Pay, iDEAL, SEPA, and Bancontact for broader customer reach. | |
| 116 | 210 | |
| 117 | -- [**WPML Compatibility**](https://wpml.org/): Running a multilingual site? This Plugin works great with WPML. This lets you offer subscription products in different languages, so you can reach more customers around the world with the same easy subscription setup. | |
| 211 | +- [**Razorpay Payment Gateway Support**](https://wordpress.org/plugins/woo-razorpay/): Full Razorpay support for recurring payments β great for businesses targeting India and Southeast Asia. Supports 100+ payment options including credit cards, debit cards, UPI, and netbanking. | |
| 118 | 212 | |
| 119 | -- [**Razorpay Payment Gateway Support**](https://wordpress.org/plugins/woo-razorpay/)β: It also supports Razorpay for handling recurring payments. This is a great option for businesses that want to accept payments in India or use Razorpayβs local features. Setup is simple and secure. | |
| 213 | +- [**WPML Compatibility**](https://wpml.org/): Running a multilingual store? This plugin works great with WPML and Polylang, letting you offer subscription products in multiple languages and reach more customers worldwide. | |
| 120 | 214 | |
| 121 | -- **Built for WooCommerce Subscription Payment Gateway Compatibility** Itβs designed to work smoothly with various WooCommerce-supported subscription payment gateways. Whether you are using PayPal, Stripe, or Razorpay, you can trust that your subscription payments will be processed correctly and on time. | |
| 215 | +- [**Xendit Payment Gateway Support**](https://wordpress.org/plugins/xendit-woocommerce-payment-gateway/): Accept recurring payments via Xendit β the leading Southeast Asian payment gateway supporting cards, e-wallets, virtual accounts, and recurring billing across Indonesia, the Philippines, and beyond. | |
| 122 | 216 | |
| 217 | +- **Built for WooCommerce Payment Gateway Compatibility**: Designed to work with various WooCommerce-supported payment gateways. Whether using PayPal, Stripe, Mollie, Razorpay, Paddle, or Xendit, your subscription payments will be processed correctly and on time. | |
| 218 | + | |
| 123 | 219 | ### Make Your Store Subscription-Ready |
| 124 | 220 | |
| 125 | -This Plugin is also perfect for digital products. Selling online courses, downloads, or memberships? Just set the item as a product, choose your subscription settings, and you're ready to go. | |
| 221 | +This plugin is also perfect for digital products. Selling online courses, downloads, or memberships? Just set the item as a WooCommerce product, choose your subscription settings, and you're ready to go. | |
| 126 | 222 | |
| 127 | -The **WooCommerce subscriptions plugin** works well with most themes that follow WordPress and WooCommerce standards. If any issue comes up after a theme or version update, the plugin team quickly makes it compatible again. | |
| 223 | +The **Subscription for WooCommerce plugin** works well with most themes that follow WordPress and WooCommerce standards. If any issue arises after a theme or version update, the plugin team quickly restores compatibility. | |
| 128 | 224 | |
| 129 | -Whether you're selling digital downloads, or services, it will help you grow with recurring revenue. It's the easiest way to make your WooCommerce store subscription-ready. If youβre searching for the best WooCommerce recurring payment plugins, this solution is a powerful and user-friendly choice. | |
| 225 | +Whether you're selling digital downloads, physical products, or services, WPSubscription helps you grow with recurring revenue. It makes your online store subscription-ready with minimal setup, and every plan you create is managed from the same place. If you're looking for an affordable, powerful WooCommerce subscriptions and recurring payment solution, this plugin delivers. | |
| 130 | 226 | |
| 131 | 227 | ### Need Help? |
| 132 | 228 | |
| 133 | -If you need any help with the plugin or have questions, feel free to use our [**support portal**](https://wpsubscription.co/contact/). | |
| 229 | +If you need any help with the plugin or have questions, feel free to use our [**support portal**](https://wpsubscription.co/contact/?utm_source=wporg&utm_medium=readme&utm_campaign=support). | |
| 134 | 230 | Our team is here to assist you and help you get the most out of your subscription setup. |
| 135 | 231 | |
| 136 | -You can also explore our full range of WooCommerce Extensions designed to grow your eCommerce store. | |
| 232 | +You can also explore our full range of WooCommerce plugins designed to grow your eCommerce store. | |
| 137 | 233 | |
| 138 | -If the documentation does not solve your issue, you can generate a Support Ticket for quick assistance. | |
| 234 | +If the documentation does not solve your issue, you can generate a support ticket for quick assistance. | |
| 139 | 235 | |
| 140 | -Build or improve your eCommerce store confidently with the Subscriptions for WooCommerce plugin and expert WooCommerce services. | |
| 236 | +Build or improve your eCommerce store confidently with the Subscriptions for WooCommerce plugin. | |
| 141 | 237 | |
| 238 | +== External services == | |
| 142 | 239 | |
| 143 | -== Frequently Asked Questions == | |
| 240 | +This plugin integrates with various third-party payment gateways to process recurring payments and manage subscriptions securely. Depending on the payment gateways you enable in the WooCommerce settings, order information and customer data may be securely transmitted to these external services. | |
| 144 | 241 | |
| 242 | +* **Stripe:** When enabled, the plugin communicates with Stripe's API to process payments, manage subscriptions, and handle auto-renewals. Usage is subject to the [Stripe Services Agreement](https://stripe.com/legal/ssa) and [Stripe Privacy Policy](https://stripe.com/privacy). | |
| 243 | +* **PayPal:** When enabled, the plugin communicates with PayPal's API (api-m.paypal.com or api-m.sandbox.paypal.com) to process payments securely and manage subscription lifecycles. Usage is subject to the [PayPal Legal Agreements](https://www.paypal.com/legalhub/home) and [PayPal Privacy Statement](https://www.paypal.com/webapps/mpp/ua/privacy-full). | |
| 244 | + | |
| 245 | +== Frequently Asked Questions == | |
| 246 | + | |
| 145 | 247 | =Does this plugin work with the free version of WooCommerce?= |
| 146 | 248 | Yes, it works perfectly with the free WooCommerce plugin. You can easily set up and manage subscriptions without any extra add-ons or premium versions. |
| 147 | 249 | |
| 148 | 250 | =Can I offer free trials with this plugin?= |
| 149 | -Yes, it allows you to offer free trials before the first payment is charged, giving customers a chance to try your product or service. | |
| 251 | +Yes, it allows you to offer free trials before the first payment is charged, giving customers a chance to try your product or service risk-free. | |
| 150 | 252 | |
| 253 | +=Payment gateways are not showing up in the checkout?= | |
| 254 | +Are you checking out a subscription with a free trial? Subscriptions with free trials do not ask for payment methods. You can check out without using a payment method. But after the trial ends, you will need to pay for the renewal order manually. After that, the next renewals will renew automatically depending on the payment method used. | |
| 255 | + | |
| 151 | 256 | =What payment gateways are supported by this plugin?= |
| 152 | -This plugin supports several popular payment gateways including WooEpay, Stripe (Pro), and PayPal. These integrations make it easy to process recurring payments and manage subscriptions. | |
| 257 | +This plugin supports Stripe, PayPal, Paddle, Mollie, Razorpay, Xendit, and WooEpay. These integrations make it easy to process recurring payments and manage subscriptions globally. | |
| 153 | 258 | |
| 154 | 259 | =Can customers cancel or change their subscription plans?= |
| 155 | -Yes, users can easily cancel or update their subscription plans directly from their account page. | |
| 260 | +Yes, customers can easily cancel or update their subscription plans directly from their account dashboard. | |
| 156 | 261 | |
| 157 | -=Is this plugin suitable for digital products or courses? = | |
| 158 | -Absolutely! It's perfect for digital downloads, memberships, and online courses. | |
| 262 | +=Is this plugin suitable for digital products or courses?= | |
| 263 | +Absolutely! It's perfect for digital downloads, memberships, and online courses. It integrates with LearnDash, LearnPress, Tutor LMS, and Academy LMS. | |
| 159 | 264 | |
| 160 | -=Can I track customer subscriptions using the Subscription for WooCommerce plugin? = | |
| 161 | -Yes, you can easily view all subscription logs and customer activity directly from your WordPress admin panel. | |
| 265 | +=Can I track customer subscriptions using the Subscription for WooCommerce plugin?= | |
| 266 | +Yes, you can view all subscription logs and customer activity directly from your WordPress admin panel. The Subscription Health dashboard also tracks MRR, churn rate, and revenue at risk. | |
| 162 | 267 | |
| 163 | -=Do I need coding skills to set up and manage subscriptions? = | |
| 164 | -No coding is needed at all! The setup is beginner-friendly and very easy to use, even if you have no technical background. | |
| 268 | +=Do I need coding skills to set up and manage subscriptions?= | |
| 269 | +No coding is needed. The setup is beginner-friendly and easy to use, even if you have no technical background. | |
| 165 | 270 | |
| 166 | -=What happens if a payment fails during a subscription cycle? = | |
| 167 | -If a payment fails, the system will automatically retry the payment and send alerts to notify you and the customer, helping to avoid missed renewals. | |
| 271 | +=What happens if a payment fails during a subscription cycle?= | |
| 272 | +If a payment fails, the system will automatically retry the payment and send alerts to notify you and the customer, helping to avoid missed renewals. A grace period can also be configured to give customers time to update their payment information. | |
| 168 | 273 | |
| 274 | +=Can I offer subscription discounts and coupons?= | |
| 275 | +Yes, the plugin supports recurring coupons β apply percentage or fixed-amount discounts on the first payment only, or carry them through every renewal for a configurable number of billing cycles. | |
| 276 | + | |
| 169 | 277 | =Where can I find the full documentation and setup steps?= |
| 170 | -You can find the complete guide, configuration tutorials, and troubleshooting help in our [Subscriptions for WooCommerce Docs](https://converslabs.thrivedeskdocs.com/en/category/subscriptions) section. | |
| 278 | +You can find the complete guide, configuration tutorials, and troubleshooting help in our [Subscriptions for WooCommerce Docs](https://docs.wpsubscription.co/en?utm_source=wporg&utm_medium=readme&utm_campaign=docs) section. | |
| 171 | 279 | |
| 172 | -=Is this one of the best WooCommerce recurring payment plugins?= | |
| 173 | -Yes! Weβve designed it to be fast, reliable, and full-featured, with support for auto-renewals, variable products, free trials, and moreβeverything you expect from a top-tier **WooCommerce subscriptions plugin**. | |
| 280 | +=What makes this a good choice for WooCommerce subscriptions?= | |
| 281 | +It is designed to be fast, reliable, and full-featured, with support for auto-renewals, variable products, free trials, recurring coupons, subscription health monitoring, and multiple payment gateways including Stripe, PayPal, Mollie, Razorpay, Paddle, and Xendit. | |
| 174 | 282 | |
| 283 | +=Does this plugin support Stripe payments and credit card billing?= | |
| 284 | +Yes. Stripe payments are built into the free plugin, so recurring credit card charges are taken automatically at the start of each billing cycle. Stripe handles the card details, retries a failed payment, and lets a customer replace an expired credit card from their own account β no manual invoicing and no PCI burden on your online store. | |
| 175 | 285 | |
| 176 | -With Subscriptions for WooCommerce, you can turn your store into a subscription business in just minutes. Try this plugin today and discover why many store owners consider it among the best WooCommerce recurring payment plugins available. | |
| 286 | +=Does this plugin support installments and split payments?= | |
| 287 | +Yes. Installment payments let a customer pay for a single purchase across a fixed number of charges on a schedule you set, and billing stops on its own once the last payment clears. You choose the interval and the number of payments per product, so the same recurring billing engine covers both ongoing subscriptions and fixed-length installment plans. | |
| 177 | 288 | |
| 289 | +With Subscriptions for WooCommerce, you can turn your store into a subscription business in just minutes using a lightweight plugin with no bloat. | |
| 290 | + | |
| 178 | 291 | == Installation == |
| 179 | 292 | |
| 180 | 293 | = Automatic installation = |
| 181 | 294 | Automatic installation is the easiest way to install Subscriptions for WooCommerce, as WordPress handles everything without leaving your browser. |
| @@ -196,94 +309,416 @@ | ||
| 196 | 309 | 5. Activate the 'Subscriptions for WooCommerce' plugin. |
| 197 | 310 | |
| 198 | 311 | = Updating = |
| 199 | 312 | |
| 200 | -Automatic updates are available via the WordPress dashboard. | |
| 313 | +Automatic updates are available via the WordPress dashboard. | |
| 201 | 314 | We recommend backing up your website before performing any updates. |
| 202 | 315 | |
| 203 | 316 | == Upgrade to Pro == |
| 204 | 317 | This plugin has a Pro version with more features, priority support, and advanced integrations. |
| 205 | -Learn more: [WPSubscription](https://wpsubscription.co/) | |
| 318 | +Learn more: [WPSubscription Pro](https://wpsubscription.co/?utm_source=wporg&utm_medium=readme&utm_campaign=upgrade_pro) | |
| 206 | 319 | |
| 207 | 320 | == Screenshots == |
| 208 | 321 | |
| 209 | -1. Create WooCommerce Product with Subscription Option | |
| 210 | -2. View Subscription Product Details on Product Page | |
| 211 | -3. WooCommerce Cart Page with Subscription Item | |
| 212 | -4. WooCommerce Cart Page β Block-Based Layout | |
| 213 | -5. Mini Cart View for Subscription Products [Block] | |
| 214 | -6. WooCommerce Checkout Page with Subscription | |
| 215 | -7. Checkout Page Using WooCommerce Blocks | |
| 216 | -8. Subscription Order Confirmation β Thank You Page | |
| 217 | -9. Manage WooCommerce Orders from User Account | |
| 218 | -10. My Account β List of Active Subscriptions | |
| 219 | -11. Manage Subscriptions from User Dashboard | |
| 220 | -12. Admin Panel β Subscription List View | |
| 221 | -13. Admin Dashboard β Manage User Subscriptions | |
| 222 | -14. Subscription Plugin Settings in WooCommerce | |
| 223 | -15. Manage WooCommerce Orders from Admin Panel | |
| 322 | +1. Subscriptions list page (admin) | |
| 323 | +2. Subscriptions Settings | |
| 324 | +3. Subscriptions integrations | |
| 325 | +4. Subscriptions API | |
| 326 | +5. WooCommerce Cart Page with Subscription | |
| 327 | +6. WooCommerce Checkout Page with Subscription | |
| 328 | +7. WooCommerce Order Details Page with Subscription | |
| 329 | +8. My Account, List of Subscriptions (user) | |
| 330 | +9. My Account, Subscription Details Page (user) | |
| 331 | +10. WooCommerce Product - Subscription Settings | |
| 332 | +11. WooCommerce Discount - Subscription Settings | |
| 333 | +12. Delivery Schedules for Physical Products (Pro) | |
| 334 | +13. Subscription Health (Pro) | |
| 224 | 335 | |
| 336 | +== Changelog == | |
| 225 | 337 | |
| 226 | -== Changelog == | |
| 338 | += 2.4.0 - Oct 8, 2026 = | |
| 339 | +- new: Pause subscriptions automatically when a product runs low on stock and resume them when stock recovers, with a new customer email and settings under Settings > Renewals > Stock Management. | |
| 340 | +- new: Multilingual support: WPSubscription is now fully translatable and works with WPML and Polylang, including plans on translated products, translatable plan names and customer emails sent in the language the customer bought in. | |
| 341 | +- improved: Dates throughout the plugin now use the site language's month names. | |
| 227 | 342 | |
| 228 | -= 1.3.2 = | |
| 229 | -- **Fix**: Astra theme support added. | |
| 343 | += 2.3.0 - Oct 6, 2026 = | |
| 344 | +- new: The cancellation retention offer can be a flat amount in the store currency, as well as a percentage. | |
| 345 | +- new: Early Renew button visibility settings: always, a set number of days before the next payment, from a day of the month, or when a percentage of the billing cycle is left. | |
| 346 | +- new: Turn customer cancellation on or off from the Plans page and from plan mode in the product editor. | |
| 347 | +- fix: Early renewal no longer shortens the billing cycle. The next payment date now moves forward from the date that was already due. | |
| 348 | +- fix: Cancelled and expired subscriptions no longer show a next payment date, a "First Billing" label or an auto-renewal toggle. | |
| 349 | +- fix: Customers can cancel plan subscriptions. The Cancel button was missing. | |
| 230 | 350 | |
| 231 | -= 1.3.1 = | |
| 232 | -- **Fix**: Add to cart button in product page was not showing certain themes are is used. | |
| 351 | += 2.2.0 - Oct 1, 2026 = | |
| 352 | +- new: Subscription products are marked with an icon in the WooCommerce products list. | |
| 353 | +- new: Reorder plan durations and products by drag and drop, with keyboard support. | |
| 354 | +- new: Install and activate the Stripe gateway from the Stripe Auto Renewal setting. | |
| 355 | +- new: License settings to choose whether renewals keep the existing license key or issue a new one. | |
| 356 | +- fix: Integration cards show installed but inactive plugins as Inactive, with an Activate button. | |
| 357 | +- fix: Installing a payment gateway that is already installed but inactive no longer fails. | |
| 233 | 358 | |
| 234 | -= 1.3 = | |
| 235 | -- **New**: Stripe renewal added. | |
| 236 | -- **New**: Trial feature added. | |
| 237 | -- **New**: Subscription limit added. | |
| 238 | -- **Fix**: Cancel by customer. | |
| 239 | -- **Update**: Improve user experience and bug fixing! | |
| 359 | += 2.1.0 - Sep 29, 2026 = | |
| 360 | +- new: Quickly update connected product prices of a plan. | |
| 361 | +- improved: Managing plan products. | |
| 362 | +- improved: Cart limitations. | |
| 240 | 363 | |
| 241 | -= 1.2.1 = | |
| 242 | -- **Fix**: pagination bug on `subscriptions` template. | |
| 243 | -- **Fix**: Variable product exists on cart when pro plugin is deactivated! | |
| 244 | -- **Fix**: Display '1' inside cart-price after recurring type. | |
| 245 | -- **Update**: Improve order's **Related Subscriptions** description and status. | |
| 364 | += 2.0.0 - Sep 14, 2026 = | |
| 365 | +- new: Plans. Build reusable plans with multiple durations. | |
| 366 | +- new: Connect a plan to products, or create one from the product editor. | |
| 367 | +- new: One-time purchase option on products. | |
| 368 | +- new: Redesigned setup wizard. | |
| 369 | +- new: Overview dashboard. | |
| 370 | +- new: Edit cancellation reasons without Pro. | |
| 371 | +- improved: Filterable integrations page. | |
| 372 | +- improved: Simpler settings page. | |
| 373 | +- improved: Consistent admin page headers. | |
| 246 | 374 | |
| 247 | -= 1.2 = | |
| 248 | -- **New**: Block pages support added. | |
| 249 | -- **Update**: Rebuild the plugin for better long term support. | |
| 375 | += 1.11.2 - Aug 30, 2026 = | |
| 376 | +- new: Relative ordering of renewal orders. | |
| 377 | +- fix: Subscription list filters. | |
| 378 | +- fix: Guest account reusable token issue. | |
| 379 | +- fix: PHP compatibility issue. | |
| 380 | +- fix: Subscription details error on My Account page. | |
| 250 | 381 | |
| 251 | -= 1.1.4 = | |
| 252 | -- **Update:** Subscription status will be `pending` when order status is `processing`. | |
| 253 | -- **New**: `subscript_order_status_to_post_status` hook added to filter post status during order status changed event. | |
| 382 | += 1.11.1 - Aug 23, 2026 = | |
| 383 | +- fix: Guest account creation. | |
| 384 | +- fix: Guest checkout error. | |
| 385 | +- fix: Email templates. | |
| 254 | 386 | |
| 255 | -= 1.1.3 = | |
| 256 | -- **New**: Subscription storeAPI checkout support added. | |
| 387 | += 1.11.0 - Aug 16, 2026 = | |
| 388 | +- fix: Renewal time anchoring. | |
| 389 | +- fix: Renewals were delaying by 1/2 days. | |
| 390 | +- fix: Discounted amount was not showing properly. | |
| 391 | +- fix: Playground resource error. | |
| 257 | 392 | |
| 258 | -= 1.1.2 = | |
| 259 | -- **Fix:** Handle order deletion. | |
| 260 | -- **Update:** WP timezone setting support added. | |
| 261 | -- **New:** Compatible with pro version. | |
| 393 | += 1.10.9 - Aug 2, 2026 = | |
| 394 | +- fix: Stripe renewal error while adding payment information. | |
| 262 | 395 | |
| 263 | -= 1.1.1 = | |
| 264 | -- **Fix:** Displaying `/1{type}` inside product details. | |
| 396 | += 1.10.8 - Jul 19, 2026 = | |
| 397 | +- fix: Email error due to missing subscriptions. | |
| 398 | +- fix: Incorrect subscription dates. | |
| 265 | 399 | |
| 266 | -= 1.1 = | |
| 267 | -- **Update:** We rebuild our plugin from scratch to provide better & long terms supports | |
| 268 | -- **Fix:** Severals UI & compatibility issues | |
| 400 | += 1.10.7 - Jul 12, 2026 = | |
| 401 | +- fix: Add to cart validation. | |
| 402 | +- fix: Admin table paginations. | |
| 403 | +- fix: Subscription expired email timing. | |
| 269 | 404 | |
| 270 | -= 1.0.4 = | |
| 271 | -- **New:** Display color based subscription status | |
| 272 | -- **New:** Add required plugin installer | |
| 273 | -- **Fix:** Subscription customer box overflow issue | |
| 274 | -- Plugin action links added | |
| 405 | += 1.10.6 - Jul 5, 2026 = | |
| 406 | +- new: Subscription cancellation feedback. | |
| 407 | +- fix: Subscription status change cron. | |
| 275 | 408 | |
| 276 | -= 1.0.3 = | |
| 277 | -- **Update:** Code clean-up | |
| 278 | -- **Fix:** Some minor issues | |
| 409 | += 1.10.5 - Jun 28, 2026 = | |
| 410 | +- new: Subscription details page. | |
| 411 | +- new: Subscription Upgrade/Downgrade settings. | |
| 412 | +- fix: PayPal webhook retry. | |
| 413 | +- update: WP.Org plugin description. | |
| 279 | 414 | |
| 280 | -= 1.0.2 = | |
| 281 | -- **Update:** Change plugin name | |
| 282 | -- **Update:** Did some Code refactoring | |
| 283 | -- **Fix:** WPCodingStandard related issues using `phpcbf` | |
| 415 | += 1.10.4 - Jun 22, 2026 = | |
| 416 | +- security: chart.js asset loading. | |
| 284 | 417 | |
| 285 | -= 1.0.1 = | |
| 286 | -- **Fix:** "total" amount not display in "My Subscription's" | |
| 418 | += 1.10.3 - Jun 21, 2026 = | |
| 419 | +- fix: Admin headers. | |
| 420 | +- fix: Subscription status badges. | |
| 421 | +- fix: Pro feature previews. | |
| 422 | +- fix: Categorize integrations. | |
| 423 | +- fix: Pro settings. | |
| 287 | 424 | |
| 288 | -= 1.0.0 = | |
| 289 | -- **New:** Initial release | |
| 425 | += 1.10.2 - Jun 15, 2026 = | |
| 426 | +- new: Subscription Onboarding. | |
| 427 | +- fix: Subscription admin list datetime format. | |
| 428 | +- fix: Stripe error due to deprecated log method. | |
| 429 | +- update: WP.Org banner & screenshots. | |
| 430 | +- update: WP.Org plugin description. | |
| 431 | + | |
| 432 | += 1.10.1 - Jun 7, 2026 = | |
| 433 | +- new: Subscription settings UI. | |
| 434 | +- new: Pro features preview. | |
| 435 | +- fix: Stripe Bancontact renewal error. | |
| 436 | + | |
| 437 | += 1.10.0 - May 21, 2026 = | |
| 438 | +- new: Subscription list UI. | |
| 439 | +- new: Health and report page preview. | |
| 440 | +- new: Integrations one click install. | |
| 441 | +- fix: Same subscription quality. | |
| 442 | +- fix: PayPal webhook. | |
| 443 | +- improve: Tested up to WordPress v7. | |
| 444 | + | |
| 445 | += 1.9.6 - May 11, 2026 = | |
| 446 | +- fix: Renewal order creation error when the previous renewal order is unavailable. | |
| 447 | + | |
| 448 | += 1.9.5 - May 3, 2026 = | |
| 449 | +- fix: More frequent subscription check. | |
| 450 | +- fix: Missing auto-renew data in subscription helper. | |
| 451 | + | |
| 452 | += 1.9.4 - Apr 23, 2026 = | |
| 453 | +- fix: PayPal price with different decimals. | |
| 454 | +- fix: PayPal refunds. | |
| 455 | +- fix: PayPal webhook not updating subscriptions. | |
| 456 | +- fix: PayPal plan update when product info changes in WooCommerce. | |
| 457 | +- fix: Creating duplicate plans for updated product info in WooCommerce. | |
| 458 | + | |
| 459 | += 1.9.3 - Apr 12, 2026 = | |
| 460 | +- fix: Stripe unavailable error during renewal. | |
| 461 | +- fix: Optional parameter error from some methods. | |
| 462 | +- fix: Language base file Project ID version. | |
| 463 | + | |
| 464 | += 1.9.2 - Mar 30, 2026 = | |
| 465 | +- fix: Renamed reserved WP_SUBSCRIPTION_* constants to SUBSCRPT_* to comply with WordPress.org naming guidelines. | |
| 466 | +- fix: Renamed wp_-prefixed global functions (wp_subscrpt_write_log, wp_subs_multiselect_field, etc.) to subscrpt_ prefix. | |
| 467 | +- fix: Renamed non-prefixed AJAX actions (install_woocommerce_plugin, activate_woocommerce_plugin) to subscrpt_ prefix. | |
| 468 | +- fix: Stripe gateway class now wrapped in class_exists check to prevent fatal error when WooCommerce Stripe plugin is inactive. | |
| 469 | +- fix: Replaced insecure JavaScript redirections in ActionController with wp_safe_redirect(). | |
| 470 | +- fix: PayPal webhook inputs now sanitized before processing. | |
| 471 | +- fix: Plugin name updated to comply with WordPress.org trademark guidelines. | |
| 472 | +- fix: Guest checkout improvements. | |
| 473 | +- fix: Prevent setup_future_usage from being added to renewal orders in Stripe. | |
| 474 | +- compat: Legacy WP_SUBSCRIPTION_* constants and old function names remain available via includes/LegacyCompat.php. | |
| 475 | + | |
| 476 | += 1.9.1 - Mar 15, 2026 = | |
| 477 | +- fix: Subscription trials. | |
| 478 | +- fix: Cart text issue. | |
| 479 | +- fix: Reactivate subscription button. | |
| 480 | +- fix: Stripe initialization error. | |
| 481 | + | |
| 482 | += 1.9.0 - Mar 9, 2026 = | |
| 483 | +- fix: Unauthorized actions. | |
| 484 | +- fix: Admin subscription setting entries. | |
| 485 | +- fix: External services documentation. | |
| 486 | +- fix: Direct file access. | |
| 487 | +- fix: Plugin description. | |
| 488 | + | |
| 489 | += 1.8.20 - Feb 22, 2026 = | |
| 490 | +- fix: Deprecated subscription methods. | |
| 491 | +- fix: Subscription timing inconsistencies. | |
| 492 | +- fix: Subscription verbose status. | |
| 493 | + | |
| 494 | += 1.8.19 - Feb 8, 2026 = | |
| 495 | +- fix: Subscriber address information missing. | |
| 496 | +- fix: Cart description missing in some cases. | |
| 497 | + | |
| 498 | += 1.8.18 - Feb 1, 2026 = | |
| 499 | +- fix: Function return type error. | |
| 500 | +- fix: Stripe deprecated functions. | |
| 501 | + | |
| 502 | += 1.8.17 - Jan 18, 2026 = | |
| 503 | +- fix: Cart showing incorrect TAX. | |
| 504 | +- fix: WC product related error. | |
| 505 | +- fix: WC session check error. | |
| 506 | +- fix: Cart subscription text. | |
| 507 | + | |
| 508 | += 1.8.16 - Jan 11, 2026 = | |
| 509 | +- fix: Load translations from WP.Org. | |
| 510 | +- fix: Zero decimal price issue. | |
| 511 | +- fix: Cart description visibility issue. | |
| 512 | + | |
| 513 | += 1.8.15 - Dec 29, 2025 = | |
| 514 | +- fix: Updated language text-domain. | |
| 515 | + | |
| 516 | += 1.8.14 - Dec 28, 2025 = | |
| 517 | +- fix: PayPal webhook signature verification. | |
| 518 | +- fix: Missing translations in Cart & Checkout pages. | |
| 519 | +- improved: Minor core settings. | |
| 520 | + | |
| 521 | += 1.8.13 - Dec 23, 2025 = | |
| 522 | +- security: Unauthorized access to user subscription. | |
| 523 | + | |
| 524 | += 1.8.12 - Dec 21, 2025 = | |
| 525 | +- fix: Subscription details default endpoint. | |
| 526 | +- fix: Proper subscription timings. | |
| 527 | +- fix: WordPress test up to version. | |
| 528 | +- fix: Other minor bugs. | |
| 529 | + | |
| 530 | += 1.8.11 - Dec 14, 2025 = | |
| 531 | +- fix: My subscriptions & view-subscription links. | |
| 532 | +- fix: Subscription links in emails. | |
| 533 | + | |
| 534 | += 1.8.10 - Dec 9, 2025 = | |
| 535 | +- new: Added beta badge in the integrations list. | |
| 536 | +- fix: Subscription switch action. | |
| 537 | +- fix: Core helper methods. | |
| 538 | + | |
| 539 | += 1.8.9 - Dec 7, 2025 = | |
| 540 | +- fix: Subscription cron task actions. | |
| 541 | +- fix: Status translation giving errors. | |
| 542 | +- fix: Integrations filter. | |
| 543 | + | |
| 544 | += 1.8.8 - Nov 30, 2025 = | |
| 545 | +- fix: Order timestamp error. | |
| 546 | +- fix: Subscription-related order error. | |
| 547 | +- fix: Cart page was showing price with tax even if taxes are turned off. | |
| 548 | + | |
| 549 | += 1.8.7 - Nov 23, 2025 = | |
| 550 | +- fix: Cart warning messages. | |
| 551 | +- fix: Two-way add to cart check (sub <=> non-sub). | |
| 552 | +- improved: Settings page. | |
| 553 | + | |
| 554 | += 1.8.6 - Nov 16, 2025 = | |
| 555 | +- fix: Guest checkout account creation error. | |
| 556 | + | |
| 557 | += 1.8.5 - Nov 9, 2025 = | |
| 558 | +- fix: View subscription from user menu showing "Page not found" | |
| 559 | +- new: Added some helper functions. | |
| 560 | + | |
| 561 | += 1.8.4 - Nov 2, 2025 = | |
| 562 | +- compat: Compatibility patch for subscription quick check QR code. | |
| 563 | + | |
| 564 | += 1.8.3 - Oct 27, 2025 = | |
| 565 | +- fix: Error due to operation with wrong type. | |
| 566 | + | |
| 567 | += 1.8.2 - Oct 26, 2025 = | |
| 568 | +- fix: User role not changing for active/inactive subscribers. | |
| 569 | +- fix: Auto renewal on/off action visibility (for Stripe paid subscriptions only). | |
| 570 | + | |
| 571 | += 1.8.1 - Oct 20, 2025 = | |
| 572 | +- new: Subscription back to list button. | |
| 573 | +- fix: Checkout text typo. | |
| 574 | +- fix: Subscription details page extra spaces. | |
| 575 | + | |
| 576 | += 1.8.0 - Oct 12, 2025 = | |
| 577 | +- new: Guest Checkout. | |
| 578 | +- fix: Subscription prices with VAT. | |
| 579 | +- improved: Subscription settings page. | |
| 580 | + | |
| 581 | += 1.7.0 - Oct 5, 2025 = | |
| 582 | +- new: PolyLang support. | |
| 583 | +- new: WPML support. | |
| 584 | +- improved: Updated language template files. | |
| 585 | +- improved: Some helpers for 3rd party integrations. | |
| 586 | + | |
| 587 | += 1.6.1 - Sep 25, 2025 = | |
| 588 | +- fix: Wrong subscription URL in emails. | |
| 589 | + | |
| 590 | += 1.6.0 - Sep 18, 2025 = | |
| 591 | +- new: Stripe iDeal integration. | |
| 592 | +- new: Stripe SEPA integration. | |
| 593 | + | |
| 594 | += 1.5.8 - Sep 16, 2025 = | |
| 595 | +- fix: Removed unused codes and hooks. | |
| 596 | +- new: Added language base file. | |
| 597 | + | |
| 598 | += 1.5.7 - Aug 24, 2025 = | |
| 599 | +- fix: PayPal data conflict for Live and SandBox modes. | |
| 600 | + | |
| 601 | += 1.5.6 - Aug 18, 2025 = | |
| 602 | +- fix: PayPal update order by webhook | |
| 603 | +- fix: Some subscription query dependency | |
| 604 | +- improved: Core plugin to support more hooks and events | |
| 605 | + | |
| 606 | += 1.5.5 - Jul 22, 2025 = | |
| 607 | +- fix: Subscription history in descending order view. | |
| 608 | +- fix: Changed view subs button to text | |
| 609 | +- new: Add subscription switch info on order - Feature support core. | |
| 610 | +- fix: Fixed Subscription menu duplication bug | |
| 611 | + | |
| 612 | += 1.5.4 - Jul 17, 2025 = | |
| 613 | +- improved: Enhanced settings page with better user interface and organization | |
| 614 | +- improved: Fixed user role conflicts between subscription customers and administrators | |
| 615 | +- fix: User roles now properly change based on subscription status (active/inactive) | |
| 616 | +- fix: Corrected role assignment system to work with subscription status changes | |
| 617 | + | |
| 618 | += 1.5.3 - Jul 16, 2025 = | |
| 619 | +- improved: PayPal Integration Improvements. | |
| 620 | +- fix: Subscription Initialization & Compatibility. | |
| 621 | +- fix: Fetal error - legacy method names support. | |
| 622 | + | |
| 623 | += 1.5.2 - Jul 9, 2025 = | |
| 624 | +- fix: Security vulnerabilities - Added proper sanitization to all register_setting() calls | |
| 625 | +- fix: Nonce verification sanitization - Added wp_unslash() and sanitize_text_field() | |
| 626 | +- fix: JSON decode sanitization - Sanitized data before json_decode() in PayPal webhook | |
| 627 | +- fix: Direct file access prevention - Added ABSPATH checks to all template files | |
| 628 | +- fix: Internationalization issues - Fixed variable usage in translation functions | |
| 629 | +- fix: Unescaped translation functions - Replaced _e() with esc_html_e() and esc_attr_e() | |
| 630 | +- fix: Removed discouraged load_plugin_textdomain() function | |
| 631 | +- fix: Unordered placeholders in translatable strings - Used ordered placeholders | |
| 632 | +- fix: Plugin headers - Added missing "Requires at least" and "Requires PHP" headers | |
| 633 | +- fix: Plugin readme - Shortened description to under 150 characters | |
| 634 | +- fix: Naming conventions - Updated generic function names to use wps_subscription_ prefix | |
| 635 | +- update: WordPress.org compliance - All Plugin Check issues resolved | |
| 636 | +- update: Improved code quality and security standards | |
| 637 | + | |
| 638 | += 1.5.1 - Jul 8, 2025 = | |
| 639 | +- fix: Naming conversions fixed | |
| 640 | + | |
| 641 | += 1.5.0 - Jun 3, 2025 = | |
| 642 | +- new: API and Authentication. | |
| 643 | +- new: Stripe auto renewal. | |
| 644 | +- new: Paypal auto renewal support. | |
| 645 | +- new: New actions and Hooks for subscriptions. | |
| 646 | +- fix: Language strings | |
| 647 | + | |
| 648 | += 1.4.3 - Jun 3, 2025 = | |
| 649 | +- fix: Plugin description and Documentation link update | |
| 650 | + | |
| 651 | += 1.4.2 - May 20, 2025 = | |
| 652 | +- doc: Plugin description and Documentation link update | |
| 653 | + | |
| 654 | += 1.4.1 - May 13, 2025 = | |
| 655 | +- fix: Table style. | |
| 656 | +- fix: Doc links and details. | |
| 657 | + | |
| 658 | += 1.4.0 - May 20, 2025 = | |
| 659 | +- new: New Admin interface | |
| 660 | +- new: Improved user experience | |
| 661 | + | |
| 662 | += 1.3.2 - Apr 24, 2025 = | |
| 663 | +- fix: Astra theme support added. | |
| 664 | + | |
| 665 | += 1.3.1 - Apr 21, 2025 = | |
| 666 | +- fix: Add to cart button in product page was not showing certain themes are is used. | |
| 667 | + | |
| 668 | += 1.3.0 - Apr 20, 2025 = | |
| 669 | +- new: Stripe renewal added. | |
| 670 | +- new: Trial feature added. | |
| 671 | +- new: Subscription limit added. | |
| 672 | +- fix: Cancel by customer. | |
| 673 | +- update: Improve user experience and bug fixing! | |
| 674 | + | |
| 675 | += 1.2.1 - Aug 11, 2024 = | |
| 676 | +- fix: Pagination bug on `subscriptions` template. | |
| 677 | +- fix: Variable product exists on cart when pro plugin is deactivated! | |
| 678 | +- fix: Display '1' inside cart-price after recurring type. | |
| 679 | +- update: Improve order's Related Subscriptions description and status. | |
| 680 | + | |
| 681 | += 1.2.0 - Aug 11, 2024 = | |
| 682 | +- new: Block pages support added. | |
| 683 | +- update: Rebuild the plugin for better long term support. | |
| 684 | + | |
| 685 | += 1.1.4 - May 19, 2024 = | |
| 686 | +- update: Subscription status will be `pending` when order status is `processing`. | |
| 687 | +- new: `subscript_order_status_to_post_status` hook added to filter post status during order status changed event. | |
| 688 | + | |
| 689 | += 1.1.3 - May 19, 2024 = | |
| 690 | +- new: Subscription storeAPI checkout support added. | |
| 691 | + | |
| 692 | += 1.1.2 - May 9, 2024 = | |
| 693 | +- fix: Handle order deletion. | |
| 694 | +- update: WP timezone setting support added. | |
| 695 | +- new: Compatible with pro version. | |
| 696 | + | |
| 697 | += 1.1.1 - May 9, 2024 = | |
| 698 | +- fix: Displaying `/1{type}` inside product details. | |
| 699 | + | |
| 700 | += 1.1 - Jun 18, 2023 = | |
| 701 | +- update: We rebuild our plugin from scratch to provide better & long terms supports | |
| 702 | +- fix: Severals UI & compatibility issues | |
| 703 | + | |
| 704 | += 1.0.4 - Oct 11, 2022 = | |
| 705 | +- new: Display color based subscription status | |
| 706 | +- new: Add required plugin installer | |
| 707 | +- fix: Subscription customer box overflow issue | |
| 708 | +- update: Plugin action links added | |
| 709 | + | |
| 710 | += 1.0.3 - Apr 13, 2022 = | |
| 711 | +- update: Code clean-up | |
| 712 | +- fix: Some minor issues | |
| 713 | + | |
| 714 | += 1.0.2 - Apr 12, 2022 = | |
| 715 | +- update: Change plugin name | |
| 716 | +- update: Did some Code refactoring | |
| 717 | +- fix: WPCodingStandard related issues using `phpcbf` | |
| 718 | + | |
| 719 | += 1.0.1 - Feb 28, 2022 = | |
| 720 | +- fix: "total" amount not display in "My Subscription's" | |
| 721 | + | |
| 722 | += 1.0.0 - Feb 28, 2022 = | |
| 723 | +- new: Initial release | |
| 724 | + | |