PluginProbe
Subscriptions for WooCommerce with Stripe Recurring Payments / 1.11.2
Subscriptions for WooCommerce with Stripe Recurring Payments v1.11.2
2.0.0 1.11.2 1.11.1 1.11.0 1.10.9 1.10.8 1.10.7 1.10.6 1.10.5 1.10.4 1.10.3 1.10.2 1.10.1 1.10.0 1.9.6 1.9.5 trunk 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.2 1.5.0 1.5.1 All 61 releases
subscription / readme.txt

readme.txt in Subscriptions for WooCommerce with Stripe Recurring Payments 1.11.2, at readme.txt

669 lines 37.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 === Subscriptions for WooCommerce with Stripe Recurring Payments ===
2 Contributors: converswp, shamsbd71, aushamim
3 Tags: woocommerce subscriptions, subscriptions, recurring payments, billing, stripe
4 Requires at least: 6.0
5 Tested up to: 7.0
6 Stable tag: 1.11.2
7 Requires PHP: 7.4
8 WC requires at least: 6.0
9 WC tested up to: 10.3
10 License: GPLv2 or later
11 License URI: https://www.gnu.org/licenses/gpl-2.0.html
12
13 WPSubscription maximizes recurring revenue on WooCommerce. Set flexible subscriptions and automated billing with support for Stripe, PayPal, and more, all with zero technical hassle.
14
15 == Description ==
16
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.
18
19 Effortlessly turn any WooCommerce product into a subscription with flexible billing cycles — daily, weekly, monthly, or yearly — while ensuring a seamless checkout experience for your customers. [**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.
20
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)
22
23 ### Key Benefits:
24
25 - **WooCommerce Subscriptions**: Specifically built for the WooCommerce ecosystem to turn any product into a long-term recurring asset.
26
27 - **Recurring & Automated Billing**: Automates the entire cycle of recurring payments and flexible billing schedules — no manual intervention required.
28
29 - **Installment Payments**: Turn any purchase into hassle-free split payment options with fully customizable duration and frequency.
30
31 - **Multiple Payment Gateways**: Stripe, PayPal, Paddle, Mollie, Razorpay, and Xendit — all with automatic recurring billing and renewal support.
32
33 - **Subscription Health Monitoring**: Detect at-risk subscribers, track Monthly Recurring Revenue (MRR), monitor churn rate, and calculate Revenue at Risk in real time.
34
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.
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.
38
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
41 ### Start Earning with Subscriptions for WooCommerce - Recurring Payment Plugin
42
43 **[Download the Plugin Now!](https://downloads.wordpress.org/plugin/subscription.zip)**
44
45 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).
46
47 ### WITH SUBSCRIPTIONS FOR WOOCOMMERCE, YOU CAN:
48
49 - Add recurring billing to any WooCommerce product
50 - Offer free trials before the first payment is charged
51 - Set custom billing cycles — daily, weekly, monthly, or yearly
52 - Add one-time sign-up fees for new subscribers
53 - Let customers pause, cancel, or resume their plan at any time
54 - Manage all subscriptions easily from your WordPress admin panel
55 - Let customers self-manage subscriptions from their own account dashboard
56 - Accept payments via Stripe, PayPal, Paddle, Mollie, Razorpay, and Xendit
57 - Monitor subscription health — track MRR, churn rate, and revenue at risk
58 - Apply recurring coupons that discount on first payment or on every renewal
59 - Win back cancelled subscribers with automated recovery campaigns and smart discount incentives
60
61 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.
62
63 Customers have the flexibility to pause, 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.
64
65 That's why it ranks as an excellent WooCommerce recurring payment plugin on the market today.
66
67 [youtube https://www.youtube.com/watch?v=o8usgcZp1nY]
68
69 #### KEY FEATURES (FREE VERSION)
70
71 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.
72 [youtube https://www.youtube.com/watch?v=vU03jpaiq6E]
73
74 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.
75
76 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.
77
78 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.
79 [youtube https://www.youtube.com/watch?v=21e58x6yI2E]
80
81 5. **Customer Subscription Dashboard**: Your customers get their own dashboard where they can manage everything themselves — check billing dates, update payment info, and pause or cancel subscriptions. Giving them control means fewer support requests for you.
82 [youtube https://www.youtube.com/watch?v=LROx-KUbRho]
83
84 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.
85
86 #### PREMIUM FEATURES
87
88 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.
89 [youtube https://www.youtube.com/watch?v=GGX80zs-uRA]
90
91 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.
92 [youtube https://www.youtube.com/watch?v=fZMLPgZtB6A]
93
94 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.
95
96 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.
97
98 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.
99
100 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.
101
102 7. **Subscription Pause**: Let customers temporarily pause their subscription instead of cancelling outright. This significantly reduces churn by keeping subscribers in your ecosystem until they're ready to resume, rather than losing them permanently.
103
104 8. **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.
105
106 9. **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.
107
108 10. **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.
109
110 11. **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.
111
112 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.
113
114 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.
115
116 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.
117
118 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.
119
120 [**Upgrade to Subscriptions for WooCommerce Pro**](https://wpsubscription.co/?utm_source=wporg&utm_medium=readme&utm_campaign=upgrade_pro)
121
122 ### Additional Features:
123
124 - [**Action Hooks & Filters**](https://docs.wpsubscription.co/en/wpsubscription-action-hooks-filters?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
125 - [**Digital File Access Control**](https://docs.wpsubscription.co/en/wpsubscription-digital-file-access?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
126 - [**REST API Integration**](https://docs.wpsubscription.co/en/wpsubscription-rest-api-integration?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
127 - [**Subscription Activities & Logs**](https://docs.wpsubscription.co/en/wpsubscription-configuration-settings?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
128 - [**Delivery Schedules**](https://docs.wpsubscription.co/en/wpsubscription-delivery-schedule?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
129 - [**Synchronize Delivery Schedules**](https://docs.wpsubscription.co/en/wpsubscription-synchronize-schedule?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
130 - Automated Payment Failure Handling & Smart Retry Logic
131 - Order History & Renewal Tracking
132 - Manage Delivery Status
133 - Print Delivery Addresses
134 - Subscription Upgrade & Downgrade
135 - WPML & Polylang Multilingual Support
136 - WooCommerce Blocks & Gutenberg Support
137 - MRR / Analytics & Reporting Dashboard
138
139 ### Integrations
140
141 #### Learning Management Systems (LMS)
142 - [**Tutor LMS**](https://docs.wpsubscription.co/en/wpsubscription-tutor-lms?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
143 - [**LearnPress**](https://docs.wpsubscription.co/en/wpsubscription-learnpress-lms?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
144 - [**LearnDash**](https://docs.wpsubscription.co/en/wpsubscription-learndash-lms?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
145 - [**Academy LMS**](https://wordpress.org/plugins/academy/)
146
147 #### License Management
148 - [**WP Software License**](https://wpsubscription.co/woocommerce-subscription-plugin-with-license-management/?utm_source=wporg&utm_medium=readme&utm_campaign=upgrade_pro)
149 - [**License Manager for WooCommerce**](https://wordpress.org/plugins/license-manager-for-woocommerce/)
150
151 #### Automation & Workflow
152 - [**Bit Integrations**](https://wordpress.org/plugins/bit-integrations/)
153 - [**OttoKit**](https://ottokit.com/)
154 - [**AutomatorWP**](https://wordpress.org/plugins/automatorwp/)
155
156 #### Email Marketing & CRM
157 - [**MailPoet**](https://docs.wpsubscription.co/en/wpsubscription-mailpoet?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
158 - [**FluentCRM**](https://docs.wpsubscription.co/en/wpsubscription-fluent-crm?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
159 - [**WP Fusion**](https://wpfusion.com/)
160
161 #### Payment Gateways
162 - [**Stripe**](https://docs.wpsubscription.co/en/wpsubscription-payment-with-stripe?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
163 - [**PayPal**](https://docs.wpsubscription.co/en/wpsubscription-payment-with-paypal?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
164 - [**Paddle**](https://docs.wpsubscription.co/en/wpsubscription-payment-with-paddle?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
165 - [**Mollie**](https://docs.wpsubscription.co/en/wpsubscription-payment-with-mollie?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
166 - [**Razorpay**](https://docs.wpsubscription.co/en/wpsubscription-payment-with-razorpay?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
167 - [**Xendit**](https://docs.wpsubscription.co/en/wpsubscription-payment-with-xendit?utm_source=wporg&utm_medium=readme&utm_campaign=docs)
168 - WooEpay
169
170 ### Why Choose this Subscription for WooCommerce Plugin?
171
172 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:
173
174 - WooCommerce auto-renewal billing via Stripe, PayPal, Paddle, Mollie, Razorpay, or Xendit
175 - Flexible billing cycles with free trials or one-time sign-up fees
176 - Customer-managed dashboards for full transparency and self-service
177 - Subscription health monitoring with MRR tracking and churn analytics
178 - Subscription recovery campaigns to win back cancelled subscribers automatically
179 - Compatibility with top tools like LearnDash, LearnPress, Tutor LMS, FluentCRM, MailPoet, and WP Fusion
180
181 It's the solid, affordable choice for anyone searching for a subscription plugin for WooCommerce that's built for performance, reliability, and growth.
182
183 ### SUBSCRIPTIONS FOR WOOCOMMERCE PLUGIN COMPATIBILITIES
184
185 - [**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.
186
187 - [**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.
188
189 - [**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.
190
191 - [**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.
192
193 - [**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.
194
195 - [**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.
196
197 - [**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.
198
199 - [**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.
200
201 - **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.
202
203 ### Make Your Store Subscription-Ready
204
205 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.
206
207 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.
208
209 Whether you're selling digital downloads, physical products, or services, WPSubscription helps you grow with recurring revenue. It makes your WooCommerce store subscription-ready with minimal setup. If you're looking for an affordable, powerful WooCommerce recurring payment solution, this plugin delivers.
210
211 ### Need Help?
212
213 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).
214 Our team is here to assist you and help you get the most out of your subscription setup.
215
216 You can also explore our full range of WooCommerce plugins designed to grow your eCommerce store.
217
218 If the documentation does not solve your issue, you can generate a support ticket for quick assistance.
219
220 Build or improve your eCommerce store confidently with the Subscriptions for WooCommerce plugin.
221
222 == External services ==
223
224 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.
225
226 * **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).
227 * **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).
228
229 == Frequently Asked Questions ==
230
231 =Does this plugin work with the free version of WooCommerce?=
232 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.
233
234 =Can I offer free trials with this plugin?=
235 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.
236
237 =Payment gateways are not showing up in the checkout?=
238 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.
239
240 =What payment gateways are supported by this plugin?=
241 This plugin supports Stripe, PayPal, Paddle, Mollie, Razorpay, Xendit, and WooEpay. These integrations make it easy to process recurring payments and manage subscriptions globally.
242
243 =Can customers cancel or change their subscription plans?=
244 Yes, customers can easily cancel, pause, or update their subscription plans directly from their account dashboard.
245
246 =Is this plugin suitable for digital products or courses?=
247 Absolutely! It's perfect for digital downloads, memberships, and online courses. It integrates with LearnDash, LearnPress, Tutor LMS, and Academy LMS.
248
249 =Can I track customer subscriptions using the Subscription for WooCommerce plugin?=
250 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.
251
252 =Do I need coding skills to set up and manage subscriptions?=
253 No coding is needed. The setup is beginner-friendly and easy to use, even if you have no technical background.
254
255 =What happens if a payment fails during a subscription cycle?=
256 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.
257
258 =Can I offer subscription discounts and coupons?=
259 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.
260
261 =Can customers pause their subscriptions?=
262 Yes, customers can pause their subscription instead of cancelling. This reduces churn by keeping subscribers in your ecosystem until they're ready to resume.
263
264 =Where can I find the full documentation and setup steps?=
265 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.
266
267 =What makes this a good choice for WooCommerce subscriptions?=
268 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.
269
270 With Subscriptions for WooCommerce, you can turn your store into a subscription business in just minutes using a lightweight plugin with no bloat.
271
272 == Installation ==
273
274 = Automatic installation =
275 Automatic installation is the easiest way to install Subscriptions for WooCommerce, as WordPress handles everything without leaving your browser.
276
277 1. Log in to your WordPress dashboard.
278 2. Navigate to 'Plugins > Add New'.
279 3. In the search field, type 'Subscriptions for WooCommerce - Recurring Payment Plugins, Stripe, PayPal, Paddle & More'.
280 4. Locate the plugin in the results and click 'Install Now'.
281 5. After installation, click 'Activate'.
282
283 = Manual installation =
284 Manual installation involves downloading the plugin and uploading it to your web server using an FTP client or the File Manager in your hosting panel.
285
286 1. Download the 'Subscriptions for WooCommerce' plugin ZIP file.
287 2. Unzip the file.
288 3. Upload the entire `subscription` folder to the `/wp-content/plugins/` directory.
289 4. Go to the 'Plugins' menu in WordPress.
290 5. Activate the 'Subscriptions for WooCommerce' plugin.
291
292 = Updating =
293
294 Automatic updates are available via the WordPress dashboard.
295 We recommend backing up your website before performing any updates.
296
297 == Upgrade to Pro ==
298 This plugin has a Pro version with more features, priority support, and advanced integrations.
299 Learn more: [WPSubscription Pro](https://wpsubscription.co/?utm_source=wporg&utm_medium=readme&utm_campaign=upgrade_pro)
300
301 == Screenshots ==
302
303 1. Subscriptions list page (admin)
304 2. Subscriptions Settings
305 3. Subscriptions integrations
306 4. Subscriptions API
307 5. WooCommerce Cart Page with Subscription
308 6. WooCommerce Checkout Page with Subscription
309 7. WooCommerce Order Details Page with Subscription
310 8. My Account, List of Subscriptions (user)
311 9. My Account, Subscription Details Page (user)
312 10. WooCommerce Product - Subscription Settings
313 11. WooCommerce Discount - Subscription Settings
314 12. Delivery Schedules for Physical Products (Pro)
315 13. Subscription Health (Pro)
316
317 == Changelog ==
318
319 = 1.11.2 - Aug 30, 2026 =
320 - new: Relative ordering of renewal orders.
321 - fix: Subscription list filters.
322 - fix: Guest account reusable token issue.
323 - fix: PHP compatibility issue.
324 - fix: Subscription details error on My Account page.
325
326 = 1.11.1 - Aug 23, 2026 =
327 - fix: Guest account creation.
328 - fix: Guest checkout error.
329 - fix: Email templates.
330
331 = 1.11.0 - Aug 16, 2026 =
332 - fix: Renewal time anchoring.
333 - fix: Renewals were delaying by 1/2 days.
334 - fix: Discounted amount was not showing properly.
335 - fix: Playground resource error.
336
337 = 1.10.9 - Aug 2, 2026 =
338 - fix: Stripe renewal error while adding payment information.
339
340 = 1.10.8 - Jul 19, 2026 =
341 - fix: Email error due to missing subscriptions.
342 - fix: Incorrect subscription dates.
343
344 = 1.10.7 - Jul 12, 2026 =
345 - fix: Add to cart validation.
346 - fix: Admin table paginations.
347 - fix: Subscription expired email timing.
348
349 = 1.10.6 - Jul 5, 2026 =
350 - new: Subscription cancellation feedback.
351 - fix: Subscription status change cron.
352
353 = 1.10.5 - Jun 28, 2026 =
354 - new: Subscription details page.
355 - new: Subscription Upgrade/Downgrade settings.
356 - fix: PayPal webhook retry.
357 - update: WP.Org plugin description.
358
359 = 1.10.4 - Jun 22, 2026 =
360 - security: chart.js asset loading.
361
362 = 1.10.3 - Jun 21, 2026 =
363 - fix: Admin headers.
364 - fix: Subscription status badges.
365 - fix: Pro feature previews.
366 - fix: Categorize integrations.
367 - fix: Pro settings.
368
369 = 1.10.2 - Jun 15, 2026 =
370 - new: Subscription Onboarding.
371 - fix: Subscription admin list datetime format.
372 - fix: Stripe error due to deprecated log method.
373 - update: WP.Org banner & screenshots.
374 - update: WP.Org plugin description.
375
376 = 1.10.1 - Jun 7, 2026 =
377 - new: Subscription settings UI.
378 - new: Pro features preview.
379 - fix: Stripe Bancontact renewal error.
380
381 = 1.10.0 - May 21, 2026 =
382 - new: Subscription list UI.
383 - new: Health and report page preview.
384 - new: Integrations one click install.
385 - fix: Same subscription quality.
386 - fix: PayPal webhook.
387 - improve: Tested up to WordPress v7.
388
389 = 1.9.6 - May 11, 2026 =
390 - fix: Renewal order creation error when the previous renewal order is unavailable.
391
392 = 1.9.5 - May 3, 2026 =
393 - fix: More frequent subscription check.
394 - fix: Missing auto-renew data in subscription helper.
395
396 = 1.9.4 - Apr 23, 2026 =
397 - fix: PayPal price with different decimals.
398 - fix: PayPal refunds.
399 - fix: PayPal webhook not updating subscriptions.
400 - fix: PayPal plan update when product info changes in WooCommerce.
401 - fix: Creating duplicate plans for updated product info in WooCommerce.
402
403 = 1.9.3 - Apr 12, 2026 =
404 - fix: Stripe unavailable error during renewal.
405 - fix: Optional parameter error from some methods.
406 - fix: Language base file Project ID version.
407
408 = 1.9.2 - Mar 30, 2026 =
409 - fix: Renamed reserved WP_SUBSCRIPTION_* constants to SUBSCRPT_* to comply with WordPress.org naming guidelines.
410 - fix: Renamed wp_-prefixed global functions (wp_subscrpt_write_log, wp_subs_multiselect_field, etc.) to subscrpt_ prefix.
411 - fix: Renamed non-prefixed AJAX actions (install_woocommerce_plugin, activate_woocommerce_plugin) to subscrpt_ prefix.
412 - fix: Stripe gateway class now wrapped in class_exists check to prevent fatal error when WooCommerce Stripe plugin is inactive.
413 - fix: Replaced insecure JavaScript redirections in ActionController with wp_safe_redirect().
414 - fix: PayPal webhook inputs now sanitized before processing.
415 - fix: Plugin name updated to comply with WordPress.org trademark guidelines.
416 - fix: Guest checkout improvements.
417 - fix: Prevent setup_future_usage from being added to renewal orders in Stripe.
418 - compat: Legacy WP_SUBSCRIPTION_* constants and old function names remain available via includes/LegacyCompat.php.
419
420 = 1.9.1 - Mar 15, 2026 =
421 - fix: Subscription trials.
422 - fix: Cart text issue.
423 - fix: Reactivate subscription button.
424 - fix: Stripe initialization error.
425
426 = 1.9.0 - Mar 9, 2026 =
427 - fix: Unauthorized actions.
428 - fix: Admin subscription setting entries.
429 - fix: External services documentation.
430 - fix: Direct file access.
431 - fix: Plugin description.
432
433 = 1.8.20 - Feb 22, 2026 =
434 - fix: Deprecated subscription methods.
435 - fix: Subscription timing inconsistencies.
436 - fix: Subscription verbose status.
437
438 = 1.8.19 - Feb 8, 2026 =
439 - fix: Subscriber address information missing.
440 - fix: Cart description missing in some cases.
441
442 = 1.8.18 - Feb 1, 2026 =
443 - fix: Function return type error.
444 - fix: Stripe deprecated functions.
445
446 = 1.8.17 - Jan 18, 2026 =
447 - fix: Cart showing incorrect TAX.
448 - fix: WC product related error.
449 - fix: WC session check error.
450 - fix: Cart subscription text.
451
452 = 1.8.16 - Jan 11, 2026 =
453 - fix: Load translations from WP.Org.
454 - fix: Zero decimal price issue.
455 - fix: Cart description visibility issue.
456
457 = 1.8.15 - Dec 29, 2025 =
458 - fix: Updated language text-domain.
459
460 = 1.8.14 - Dec 28, 2025 =
461 - fix: PayPal webhook signature verification.
462 - fix: Missing translations in Cart & Checkout pages.
463 - improved: Minor core settings.
464
465 = 1.8.13 - Dec 23, 2025 =
466 - security: Unauthorized access to user subscription.
467
468 = 1.8.12 - Dec 21, 2025 =
469 - fix: Subscription details default endpoint.
470 - fix: Proper subscription timings.
471 - fix: WordPress test up to version.
472 - fix: Other minor bugs.
473
474 = 1.8.11 - Dec 14, 2025 =
475 - fix: My subscriptions & view-subscription links.
476 - fix: Subscription links in emails.
477
478 = 1.8.10 - Dec 9, 2025 =
479 - new: Added beta badge in the integrations list.
480 - fix: Subscription switch action.
481 - fix: Core helper methods.
482
483 = 1.8.9 - Dec 7, 2025 =
484 - fix: Subscription cron task actions.
485 - fix: Status translation giving errors.
486 - fix: Integrations filter.
487
488 = 1.8.8 - Nov 30, 2025 =
489 - fix: Order timestamp error.
490 - fix: Subscription-related order error.
491 - fix: Cart page was showing price with tax even if taxes are turned off.
492
493 = 1.8.7 - Nov 23, 2025 =
494 - fix: Cart warning messages.
495 - fix: Two-way add to cart check (sub <=> non-sub).
496 - improved: Settings page.
497
498 = 1.8.6 - Nov 16, 2025 =
499 - fix: Guest checkout account creation error.
500
501 = 1.8.5 - Nov 9, 2025 =
502 - fix: View subscription from user menu showing "Page not found"
503 - new: Added some helper functions.
504
505 = 1.8.4 - Nov 2, 2025 =
506 - compat: Compatibility patch for subscription quick check QR code.
507
508 = 1.8.3 - Oct 27, 2025 =
509 - fix: Error due to operation with wrong type.
510
511 = 1.8.2 - Oct 26, 2025 =
512 - fix: User role not changing for active/inactive subscribers.
513 - fix: Auto renewal on/off action visibility (for Stripe paid subscriptions only).
514
515 = 1.8.1 - Oct 20, 2025 =
516 - new: Subscription back to list button.
517 - fix: Checkout text typo.
518 - fix: Subscription details page extra spaces.
519
520 = 1.8.0 - Oct 12, 2025 =
521 - new: Guest Checkout.
522 - fix: Subscription prices with VAT.
523 - improved: Subscription settings page.
524
525 = 1.7.0 - Oct 5, 2025 =
526 - new: PolyLang support.
527 - new: WPML support.
528 - improved: Updated language template files.
529 - improved: Some helpers for 3rd party integrations.
530
531 = 1.6.1 - Sep 25, 2025 =
532 - fix: Wrong subscription URL in emails.
533
534 = 1.6.0 - Sep 18, 2025 =
535 - new: Stripe iDeal integration.
536 - new: Stripe SEPA integration.
537
538 = 1.5.8 - Sep 16, 2025 =
539 - fix: Removed unused codes and hooks.
540 - new: Added language base file.
541
542 = 1.5.7 - Aug 24, 2025 =
543 - fix: PayPal data conflict for Live and SandBox modes.
544
545 = 1.5.6 - Aug 18, 2025 =
546 - fix: PayPal update order by webhook
547 - fix: Some subscription query dependency
548 - improved: Core plugin to support more hooks and events
549
550 = 1.5.5 - Jul 22, 2025 =
551 - fix: Subscription history in descending order view.
552 - fix: Changed view subs button to text
553 - new: Add subscription switch info on order - Feature support core.
554 - fix: Fixed Subscription menu duplication bug
555
556 = 1.5.4 - Jul 17, 2025 =
557 - improved: Enhanced settings page with better user interface and organization
558 - improved: Fixed user role conflicts between subscription customers and administrators
559 - fix: User roles now properly change based on subscription status (active/inactive)
560 - fix: Corrected role assignment system to work with subscription status changes
561
562 = 1.5.3 - Jul 16, 2025 =
563 - improved: PayPal Integration Improvements.
564 - fix: Subscription Initialization & Compatibility.
565 - fix: Fetal error - legacy method names support.
566
567 = 1.5.2 - Jul 9, 2025 =
568 - fix: Security vulnerabilities - Added proper sanitization to all register_setting() calls
569 - fix: Nonce verification sanitization - Added wp_unslash() and sanitize_text_field()
570 - fix: JSON decode sanitization - Sanitized data before json_decode() in PayPal webhook
571 - fix: Direct file access prevention - Added ABSPATH checks to all template files
572 - fix: Internationalization issues - Fixed variable usage in translation functions
573 - fix: Unescaped translation functions - Replaced _e() with esc_html_e() and esc_attr_e()
574 - fix: Removed discouraged load_plugin_textdomain() function
575 - fix: Unordered placeholders in translatable strings - Used ordered placeholders
576 - fix: Plugin headers - Added missing "Requires at least" and "Requires PHP" headers
577 - fix: Plugin readme - Shortened description to under 150 characters
578 - fix: Naming conventions - Updated generic function names to use wps_subscription_ prefix
579 - update: WordPress.org compliance - All Plugin Check issues resolved
580 - update: Improved code quality and security standards
581
582 = 1.5.1 - Jul 8, 2025 =
583 - fix: Naming conversions fixed
584
585 = 1.5.0 - Jun 3, 2025 =
586 - new: API and Authentication.
587 - new: Stripe auto renewal.
588 - new: Paypal auto renewal support.
589 - new: New actions and Hooks for subscriptions.
590 - fix: Language strings
591
592 = 1.4.3 - Jun 3, 2025 =
593 - fix: Plugin description and Documentation link update
594
595 = 1.4.2 - May 20, 2025 =
596 - doc: Plugin description and Documentation link update
597
598 = 1.4.1 - May 13, 2025 =
599 - fix: Table style.
600 - fix: Doc links and details.
601
602 = 1.4.0 - May 20, 2025 =
603 - new: New Admin interface
604 - new: Improved user experience
605
606 = 1.3.2 - Apr 24, 2025 =
607 - fix: Astra theme support added.
608
609 = 1.3.1 - Apr 21, 2025 =
610 - fix: Add to cart button in product page was not showing certain themes are is used.
611
612 = 1.3.0 - Apr 20, 2025 =
613 - new: Stripe renewal added.
614 - new: Trial feature added.
615 - new: Subscription limit added.
616 - fix: Cancel by customer.
617 - update: Improve user experience and bug fixing!
618
619 = 1.2.1 - Aug 11, 2024 =
620 - fix: Pagination bug on `subscriptions` template.
621 - fix: Variable product exists on cart when pro plugin is deactivated!
622 - fix: Display '1' inside cart-price after recurring type.
623 - update: Improve order's Related Subscriptions description and status.
624
625 = 1.2.0 - Aug 11, 2024 =
626 - new: Block pages support added.
627 - update: Rebuild the plugin for better long term support.
628
629 = 1.1.4 - May 19, 2024 =
630 - update: Subscription status will be `pending` when order status is `processing`.
631 - new: `subscript_order_status_to_post_status` hook added to filter post status during order status changed event.
632
633 = 1.1.3 - May 19, 2024 =
634 - new: Subscription storeAPI checkout support added.
635
636 = 1.1.2 - May 9, 2024 =
637 - fix: Handle order deletion.
638 - update: WP timezone setting support added.
639 - new: Compatible with pro version.
640
641 = 1.1.1 - May 9, 2024 =
642 - fix: Displaying `/1{type}` inside product details.
643
644 = 1.1 - Jun 18, 2023 =
645 - update: We rebuild our plugin from scratch to provide better & long terms supports
646 - fix: Severals UI & compatibility issues
647
648 = 1.0.4 - Oct 11, 2022 =
649 - new: Display color based subscription status
650 - new: Add required plugin installer
651 - fix: Subscription customer box overflow issue
652 - update: Plugin action links added
653
654 = 1.0.3 - Apr 13, 2022 =
655 - update: Code clean-up
656 - fix: Some minor issues
657
658 = 1.0.2 - Apr 12, 2022 =
659 - update: Change plugin name
660 - update: Did some Code refactoring
661 - fix: WPCodingStandard related issues using `phpcbf`
662
663 = 1.0.1 - Feb 28, 2022 =
664 - fix: "total" amount not display in "My Subscription's"
665
666 = 1.0.0 - Feb 28, 2022 =
667 - new: Initial release
668
669