[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fqmYD3zok7b84YWdIU_TVb6Db1Lfva_zkHVnIKatc6_s":3,"$fji-6dhHvJQrZmh7hWe-KgU0C93ueI__0xLD7Ca5mVqw":411,"$f5VrJN5tBuoUzHkcDw7O9rOHvDm6Eh76oHD5YPqUrHPE":415},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":35,"analysis":128,"fingerprints":364},"workfern-subscription-payment-recovery","Workfern Subscriptions Recovery for WooCommerce","2.1.5","arinoach","https:\u002F\u002Fprofiles.wordpress.org\u002Farinoach\u002F","\u003Cp>\u003Cstrong>Workfern Subscriptions Recovery for WooCommerce\u003C\u002Fstrong> automatically detects failed subscription renewal payments and helps you win back lost revenue without any manual effort.\u003C\u002Fp>\n\u003Cp>This is the \u003Cstrong>free version\u003C\u002Fstrong> of the plugin. It includes full payment failure detection, recovery tracking, and an analytics dashboard. For automated recovery emails and advanced features, check out the \u003Ca href=\"https:\u002F\u002Fwordpress.workfern.com\u002F\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Failed Payment Detection\u003C\u002Fstrong>  – ?Automatically detects when a subscription renewal payment fails via WooCommerce internal hooks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Recovery Analytics Dashboard\u003C\u002Fstrong>  – ?Monitor failed payments, recovered payments, recovery rate, and revenue at a glance.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Recovery Log\u003C\u002Fstrong>  – ?Full log of every failed payment attempt and its current status (pending, recovered, failed).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Works with WooCommerce Subscriptions\u003C\u002Fstrong>  – ?Compatible with WooCommerce Subscriptions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>No Stripe Webhooks Required\u003C\u002Fstrong>  – ?Uses WooCommerce internal hooks to detect payment failures. No external webhook configuration needed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>HPOS Compatible\u003C\u002Fstrong>  – ?Fully supports WooCommerce High-Performance Order Storage (HPOS \u002F Custom Order Tables).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cp>Upgrade to \u003Ca href=\"https:\u002F\u002Fwordpress.workfern.com\u002F\" rel=\"nofollow ugc\">Subscriptions Payment Recovery Pro\u003C\u002Fa> for additional features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automated Recovery Emails\u003C\u002Fstrong>  – ?Sends a 3-step drip sequence (Day 1, Day 3, Day 5) to customers whose payments have failed, with a direct link to update their payment method.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customizable Email Templates\u003C\u002Fstrong>  – ?Personalize recovery email subjects and body content for each reminder step to match your brand voice.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart Retry Scheduling\u003C\u002Fstrong>  – ?Configure automatic payment retry intervals and maximum attempts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Priority Email Support\u003C\u002Fstrong>  – ?Get dedicated support from our team.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[Get the Pro version ->(https:\u002F\u002Fwordpress.workfern.com\u002F)\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the \u003Cstrong>Stripe API\u003C\u002Fstrong> (\u003Ccode>https:\u002F\u002Fapi.stripe.com\u003C\u002Fcode>) to confirm and recover failed subscription payments.\u003C\u002Fp>\n\u003Ch4>What data is sent\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Payment Intent IDs\u003C\u002Fstrong>  – ?used to retrieve the status of failed payments and to confirm (retry) them via the Stripe API.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>API credentials\u003C\u002Fstrong>  – ?your Stripe Secret Key is sent as an authorization header with each request. It is never shared with any third party.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No customer personal data is sent directly by this plugin to Stripe beyond what Stripe already holds as your payment processor.\u003C\u002Fp>\n\u003Ch4>When the connection occurs\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>When the plugin automatically retries a failed payment.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>When verifying Stripe API credentials on the settings page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Stripe policies\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstripe.com\u002Flegal\" rel=\"nofollow ugc\">Stripe Terms of Service\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fprivacy\" rel=\"nofollow ugc\">Stripe Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By using this plugin, you agree to Stripe’s Terms of Service and Privacy Policy.\u003C\u002Fp>\n","Requires Plugins: woocommerce Automatically recover failed subscription renewal payments in WooCommerce. Tracks failed and recovered revenue via an an &hellip;",0,257,"2026-04-16T03:00:00.000Z","6.9.5","5.8","7.4",[18,19,20,21,22],"failed-payments","payment-recovery","stripe","subscriptions","woocommerce","https:\u002F\u002Fwordpress.workfern.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fworkfern-subscription-payment-recovery.2.1.5.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,94,"2026-08-29T13:45:38.586Z",[36,52,74,91,105],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":11,"downloaded":44,"rating":11,"num_ratings":11,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":16,"tags":48,"homepage":50,"download_link":51,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"revenue-recover","Revenue Recover","1.0.0","Azamat","https:\u002F\u002Fprofiles.wordpress.org\u002Fazamat88\u002F","\u003Cp>Revenue Recover helps WooCommerce stores recover revenue that would otherwise be lost because of failed payments.\u003C\u002Fp>\n\u003Cp>When a payment fails during checkout, Revenue Recover detects the failed order, sends the customer a retry email, and gives them a secure payment retry link so they can complete the purchase later.\u003C\u002Fp>\n\u003Cp>Perfect for:\u003Cbr \u002F>\n– Stripe payment failures\u003Cbr \u002F>\n– Temporary card issues\u003Cbr \u002F>\n– Authentication interruptions\u003Cbr \u002F>\n– Payment gateway hiccups\u003Cbr \u002F>\n– Customers who abandon checkout after a failed payment\u003C\u002Fp>\n\u003Cp>Instead of silently losing revenue, Revenue Recover helps bring those customers back.\u003C\u002Fp>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Detect failed WooCommerce payments\u003C\u002Fli>\n\u003Cli>Automatically send 1 retry email\u003C\u002Fli>\n\u003Cli>Secure retry payment links\u003C\u002Fli>\n\u003Cli>Track recovered revenue\u003C\u002Fli>\n\u003Cli>Recovery dashboard inside WooCommerce\u003C\u002Fli>\n\u003Cli>Recovery rate tracking\u003C\u002Fli>\n\u003Cli>Recent failed orders overview\u003C\u002Fli>\n\u003Cli>WooCommerce HPOS compatible\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Planned Pro Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automated retry sequences\u003C\u002Fli>\n\u003Cli>SMS and WhatsApp recovery\u003C\u002Fli>\n\u003Cli>Coupon-based recovery\u003C\u002Fli>\n\u003Cli>Advanced recovery analytics\u003C\u002Fli>\n\u003Cli>Subscription renewal recovery\u003C\u002Fli>\n\u003Cli>Slack and Telegram alerts\u003C\u002Fli>\n\u003Cli>Alternative payment suggestions\u003C\u002Fli>\n\u003C\u002Ful>\n","Recover lost WooCommerce revenue from failed payments with automatic retry emails and secure payment retry links.",110,"2026-06-09T09:43:00.000Z","7.0.2","6.7",[18,19,49,20,22],"revenue-recovery","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frevenue-recover\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frevenue-recover.1.0.0.zip",{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":60,"downloaded":61,"rating":62,"num_ratings":63,"last_updated":64,"tested_up_to":46,"requires_at_least":65,"requires_php":16,"tags":66,"homepage":70,"download_link":71,"security_score":62,"vuln_count":72,"unpatched_count":11,"last_vuln_date":73,"fetched_at":27},"subscription","Subscriptions for WooCommerce with Stripe Recurring Payments","1.10.8","Convers Lab","https:\u002F\u002Fprofiles.wordpress.org\u002Fconverswp\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsubscription\" rel=\"ugc\">\u003Cstrong>Subscriptions for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa> 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.\u003C\u002Fp>\n\u003Cp>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. \u003Ca href=\"https:\u002F\u002Fwpsubscription.co\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Upgrade to Pro\u003C\u002Fstrong>\u003C\u002Fa> for advanced payment gateways, installment plans, subscription health monitoring, subscription recovery campaigns, recurring coupons, and CRM integrations.\u003C\u002Fp>\n\u003Cp>Need help? \u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\" rel=\"nofollow ugc\">Read our full documentation and setup guide.\u003C\u002Fa> Want to connect your favorite tools? Browse all \u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fcategory\u002Fintegrations\" rel=\"nofollow ugc\">WPSubscription integrations.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Key Benefits:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>WooCommerce Subscriptions\u003C\u002Fstrong>: Specifically built for the WooCommerce ecosystem to turn any product into a long-term recurring asset.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Recurring & Automated Billing\u003C\u002Fstrong>: Automates the entire cycle of recurring payments and flexible billing schedules — no manual intervention required.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Installment Payments\u003C\u002Fstrong>: Turn any purchase into hassle-free split payment options with fully customizable duration and frequency.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multiple Payment Gateways\u003C\u002Fstrong>: Stripe, PayPal, Paddle, Mollie, Razorpay, and Xendit — all with automatic recurring billing and renewal support.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Subscription Health Monitoring\u003C\u002Fstrong>: Detect at-risk subscribers, track Monthly Recurring Revenue (MRR), monitor churn rate, and calculate Revenue at Risk in real time.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Subscription Recovery\u003C\u002Fstrong>: Win back cancelled subscribers automatically with targeted email campaigns, smart discount incentives, and a dedicated Recovery Report to track reactivations and recovered MRR.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Growth-Oriented\u003C\u002Fstrong>: Free trials, sign-up fees, recurring coupons, and upgrade\u002Fdowngrade options are all designed to boost conversions and build predictable revenue.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Need help? \u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\" rel=\"nofollow ugc\">Read our full documentation and setup guide here.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Start Earning with Subscriptions for WooCommerce – Recurring Payment Plugin\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsubscription.zip\" rel=\"nofollow ugc\">Download the Plugin Now!\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Explore all features and get started at \u003Ca href=\"https:\u002F\u002Fwpsubscription.co\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce Subscriptions & Recurring Payment Plugin\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>WITH SUBSCRIPTIONS FOR WOOCOMMERCE, YOU CAN:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add recurring billing to any WooCommerce product\u003C\u002Fli>\n\u003Cli>Offer free trials before the first payment is charged\u003C\u002Fli>\n\u003Cli>Set custom billing cycles — daily, weekly, monthly, or yearly\u003C\u002Fli>\n\u003Cli>Add one-time sign-up fees for new subscribers\u003C\u002Fli>\n\u003Cli>Let customers pause, cancel, or resume their plan at any time\u003C\u002Fli>\n\u003Cli>Manage all subscriptions easily from your WordPress admin panel\u003C\u002Fli>\n\u003Cli>Let customers self-manage subscriptions from their own account dashboard\u003C\u002Fli>\n\u003Cli>Accept payments via Stripe, PayPal, Paddle, Mollie, Razorpay, and Xendit\u003C\u002Fli>\n\u003Cli>Monitor subscription health — track MRR, churn rate, and revenue at risk\u003C\u002Fli>\n\u003Cli>Apply recurring coupons that discount on first payment or on every renewal\u003C\u002Fli>\n\u003Cli>Win back cancelled subscribers with automated recovery campaigns and smart discount incentives\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The \u003Cstrong>Subscription for WooCommerce plugin\u003C\u002Fstrong> gives both you and your customers full control over subscription management. From your dashboard, you can view all subscriptions and manage them with ease.\u003C\u002Fp>\n\u003Cp>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.\u003C\u002Fp>\n\u003Cp>That’s why it ranks as an excellent WooCommerce recurring payment plugin on the market today.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fo8usgcZp1nY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>KEY FEATURES (FREE VERSION)\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Simple Product Subscriptions\u003C\u002Fstrong>: 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.\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FvU03jpaiq6E?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Flexible Billing Cycles\u003C\u002Fstrong>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Free Trial Support\u003C\u002Fstrong>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Subscription Management for Admins\u003C\u002Fstrong>: 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.\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F21e58x6yI2E?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customer Subscription Dashboard\u003C\u002Fstrong>: 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.\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FLROx-KUbRho?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Guest Checkout\u003C\u002Fstrong>: Allow non-registered users to purchase subscription products through guest checkout, reducing friction at the point of sale and increasing overall conversion rates.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>PREMIUM FEATURES\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Support for Simple and Variable Products\u003C\u002Fstrong>: 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.\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FGGX80zs-uRA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Stripe Recurring Payments\u003C\u002Fstrong>: 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.\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FfZMLPgZtB6A?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Product Customization\u003C\u002Fstrong>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Sign-Up Fees\u003C\u002Fstrong>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Pending Cancellation \u002F Scheduled Cancellations\u003C\u002Fstrong>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Installment Plans & Split Payments\u003C\u002Fstrong>: Let customers pay for products in \u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-split-pay-installment\" rel=\"nofollow ugc\">\u003Cstrong>easy installments\u003C\u002Fstrong>\u003C\u002Fa> 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Subscription Pause\u003C\u002Fstrong>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Early Renewal & Manual Renewal\u003C\u002Fstrong>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Renewal Pricing\u003C\u002Fstrong>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Subscription Health Monitoring\u003C\u002Fstrong>: Get a real-time bird’s-eye view of your entire subscription business. Detect at-risk subscribers, flag overdue renewals, track \u003Cstrong>Monthly Recurring Revenue (MRR)\u003C\u002Fstrong>, monitor \u003Cstrong>churn rate\u003C\u002Fstrong>, and calculate \u003Cstrong>Revenue at Risk\u003C\u002Fstrong> — so you can act before problems affect your bottom line.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Recurring Coupons\u003C\u002Fstrong>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Role-Based Product Visibility\u003C\u002Fstrong>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Grace Period\u003C\u002Fstrong>: Give customers \u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-grace-period\" rel=\"nofollow ugc\">\u003Cstrong>extra time to update their payment details\u003C\u002Fstrong>\u003C\u002Fa> 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Subscription Recovery\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-subscription-recovery\" rel=\"nofollow ugc\">\u003Cstrong>Win back cancelled subscribers automatically\u003C\u002Fstrong>\u003C\u002Fa> 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Subscription Cancellation Survey\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fsubscription-cancellation-survey\" rel=\"nofollow ugc\">\u003Cstrong>Gather insights from customers\u003C\u002Fstrong>\u003C\u002Fa> 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpsubscription.co\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Upgrade to Subscriptions for WooCommerce Pro\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Additional Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-action-hooks-filters\" rel=\"nofollow ugc\">\u003Cstrong>Action Hooks & Filters\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-digital-file-access\" rel=\"nofollow ugc\">\u003Cstrong>Digital File Access Control\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-rest-api-integration\" rel=\"nofollow ugc\">\u003Cstrong>REST API Integration\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-configuration-settings\" rel=\"nofollow ugc\">\u003Cstrong>Subscription Activities & Logs\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-delivery-schedule\" rel=\"nofollow ugc\">\u003Cstrong>Delivery Schedules\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-synchronize-schedule\" rel=\"nofollow ugc\">\u003Cstrong>Synchronize Delivery Schedules\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Automated Payment Failure Handling & Smart Retry Logic\u003C\u002Fli>\n\u003Cli>Order History & Renewal Tracking\u003C\u002Fli>\n\u003Cli>Manage Delivery Status\u003C\u002Fli>\n\u003Cli>Print Delivery Addresses\u003C\u002Fli>\n\u003Cli>Subscription Upgrade & Downgrade\u003C\u002Fli>\n\u003Cli>WPML & Polylang Multilingual Support\u003C\u002Fli>\n\u003Cli>WooCommerce Blocks & Gutenberg Support\u003C\u002Fli>\n\u003Cli>MRR \u002F Analytics & Reporting Dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Integrations\u003C\u002Fh3>\n\u003Ch4>Learning Management Systems (LMS)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-tutor-lms\" rel=\"nofollow ugc\">\u003Cstrong>Tutor LMS\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-learnpress-lms\" rel=\"nofollow ugc\">\u003Cstrong>LearnPress\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-learndash-lms\" rel=\"nofollow ugc\">\u003Cstrong>LearnDash\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Facademy\u002F\" rel=\"ugc\">\u003Cstrong>Academy LMS\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>License Management\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpsubscription.co\u002Fwoocommerce-subscription-plugin-with-license-management\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WP Software License\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flicense-manager-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>License Manager for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Automation & Workflow\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbit-integrations\u002F\" rel=\"ugc\">\u003Cstrong>Bit Integrations\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fottokit.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>OttoKit\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautomatorwp\u002F\" rel=\"ugc\">\u003Cstrong>AutomatorWP\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Email Marketing & CRM\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-mailpoet\" rel=\"nofollow ugc\">\u003Cstrong>MailPoet\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-fluent-crm\" rel=\"nofollow ugc\">\u003Cstrong>FluentCRM\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpfusion.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WP Fusion\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Payment Gateways\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-payment-with-stripe\" rel=\"nofollow ugc\">\u003Cstrong>Stripe\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-payment-with-paypal\" rel=\"nofollow ugc\">\u003Cstrong>PayPal\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-payment-with-paddle\" rel=\"nofollow ugc\">\u003Cstrong>Paddle\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-payment-with-mollie\" rel=\"nofollow ugc\">\u003Cstrong>Mollie\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-payment-with-razorpay\" rel=\"nofollow ugc\">\u003Cstrong>Razorpay\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.converslabs.com\u002Fen\u002Fwpsubscription-payment-with-xendit\" rel=\"nofollow ugc\">\u003Cstrong>Xendit\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>WooEpay\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Choose this Subscription for WooCommerce Plugin?\u003C\u002Fh3>\n\u003Cp>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:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce auto-renewal billing via Stripe, PayPal, Paddle, Mollie, Razorpay, or Xendit\u003C\u002Fli>\n\u003Cli>Flexible billing cycles with free trials or one-time sign-up fees\u003C\u002Fli>\n\u003Cli>Customer-managed dashboards for full transparency and self-service\u003C\u002Fli>\n\u003Cli>Subscription health monitoring with MRR tracking and churn analytics\u003C\u002Fli>\n\u003Cli>Subscription recovery campaigns to win back cancelled subscribers automatically\u003C\u002Fli>\n\u003Cli>Compatibility with top tools like LearnDash, LearnPress, Tutor LMS, FluentCRM, MailPoet, and WP Fusion\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It’s the solid, affordable choice for anyone searching for a subscription plugin for WooCommerce that’s built for performance, reliability, and growth.\u003C\u002Fp>\n\u003Ch3>SUBSCRIPTIONS FOR WOOCOMMERCE PLUGIN COMPATIBILITIES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmembership-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Works Perfectly with Membership for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>: The \u003Cstrong>Subscription for WooCommerce plugin\u003C\u002Fstrong> 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-gateway-paypal-express-checkout\u002F\" rel=\"ugc\">\u003Cstrong>Compatible With PayPal Standard\u003C\u002Fstrong>\u003C\u002Fa>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flearnpress\u002F\" rel=\"ugc\">\u003Cstrong>Integrates with LearnPress\u003C\u002Fstrong>\u003C\u002Fa>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsfwd-lms\u002F\" rel=\"ugc\">\u003Cstrong>Integrates with LearnDash\u003C\u002Fstrong>\u003C\u002Fa>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-gateway-stripe\u002F\" rel=\"ugc\">\u003Cstrong>Stripe Payment Gateway Support\u003C\u002Fstrong>\u003C\u002Fa>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-razorpay\u002F\" rel=\"ugc\">\u003Cstrong>Razorpay Payment Gateway Support\u003C\u002Fstrong>\u003C\u002Fa>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPML Compatibility\u003C\u002Fstrong>\u003C\u002Fa>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fxendit-woocommerce-payment-gateway\u002F\" rel=\"ugc\">\u003Cstrong>Xendit Payment Gateway Support\u003C\u002Fstrong>\u003C\u002Fa>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Built for WooCommerce Payment Gateway Compatibility\u003C\u002Fstrong>: 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.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Make Your Store Subscription-Ready\u003C\u002Fh3>\n\u003Cp>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.\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>Subscription for WooCommerce plugin\u003C\u002Fstrong> 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.\u003C\u002Fp>\n\u003Cp>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.\u003C\u002Fp>\n\u003Ch3>Need Help?\u003C\u002Fh3>\n\u003Cp>If you need any help with the plugin or have questions, feel free to use our \u003Ca href=\"https:\u002F\u002Fwpsubscription.co\u002Fcontact\u002F\" rel=\"nofollow ugc\">\u003Cstrong>support portal\u003C\u002Fstrong>\u003C\u002Fa>.\u003Cbr \u002F>\nOur team is here to assist you and help you get the most out of your subscription setup.\u003C\u002Fp>\n\u003Cp>You can also explore our full range of WooCommerce plugins designed to grow your eCommerce store.\u003C\u002Fp>\n\u003Cp>If the documentation does not solve your issue, you can generate a support ticket for quick assistance.\u003C\u002Fp>\n\u003Cp>Build or improve your eCommerce store confidently with the Subscriptions for WooCommerce plugin.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>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.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Stripe:\u003C\u002Fstrong> When enabled, the plugin communicates with Stripe’s API to process payments, manage subscriptions, and handle auto-renewals. Usage is subject to the \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Flegal\u002Fssa\" rel=\"nofollow ugc\">Stripe Services Agreement\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fprivacy\" rel=\"nofollow ugc\">Stripe Privacy Policy\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PayPal:\u003C\u002Fstrong> 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 \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Flegalhub\u002Fhome\" rel=\"nofollow ugc\">PayPal Legal Agreements\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fwebapps\u002Fmpp\u002Fua\u002Fprivacy-full\" rel=\"nofollow ugc\">PayPal Privacy Statement\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrade to Pro\u003C\u002Fh3>\n\u003Cp>This plugin has a Pro version with more features, priority support, and advanced integrations.\u003Cbr \u002F>\nLearn more: \u003Ca href=\"https:\u002F\u002Fwpsubscription.co\u002F\" rel=\"nofollow ugc\">WPSubscription Pro\u003C\u002Fa>\u003C\u002Fp>\n","WPSubscription maximizes recurring revenue on WooCommerce. Set flexible subscriptions and automated billing with support for Stripe, PayPal, and more, &hellip;",900,25892,98,25,"2026-07-19T12:16:00.000Z","6.0",[67,68,20,21,69],"billing","recurring-payments","woocommerce-subscriptions","https:\u002F\u002Fwpsubscription.co\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsubscription.1.10.8.zip",2,"2026-05-25 00:00:00",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":11,"downloaded":82,"rating":11,"num_ratings":11,"last_updated":83,"tested_up_to":14,"requires_at_least":84,"requires_php":16,"tags":85,"homepage":89,"download_link":90,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"invizo-subscriptions-lite","Invizo Subscriptions Lite","1.0.8","Invizo","https:\u002F\u002Fprofiles.wordpress.org\u002Finvizo\u002F","\u003Cp>Invizo Subscriptions Lite helps you sell recurring access, services, memberships, or subscription products from your WordPress site using Stripe.\u003C\u002Fp>\n\u003Cp>You can use it in two ways:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Standalone subscriptions\u003C\u002Fstrong>: create plans in WordPress, show them with shortcodes, and send customers through a focused Stripe checkout flow.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce subscriptions\u003C\u002Fstrong>: add an Invizo Subscription product type and let WooCommerce handle the shopping flow while Invizo stores subscription details.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin is built for site owners who want subscription billing without turning every page into a full store. It gives you plan management, Stripe checkout, subscription records, webhook sync, and customer-facing account pages in one lightweight workflow.\u003C\u002Fp>\n\u003Ch4>Highlights\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Stripe Payment Element checkout for modern card payments and SCA-ready flows.\u003C\u002Fli>\n\u003Cli>Plan management inside WordPress, including price, billing interval, media, features, and trial days.\u003C\u002Fli>\n\u003Cli>Shortcodes for plan lists, checkout, account pages, login\u002Fregister pages, and subscriber self-service.\u003C\u002Fli>\n\u003Cli>Customer portal pages where subscribers can review status, billing details, next payment dates, and saved payment methods.\u003C\u002Fli>\n\u003Cli>React-powered admin screens for plans, subscriptions, setup, and settings.\u003C\u002Fli>\n\u003Cli>Stripe webhooks and background sync to keep local subscription records aligned.\u003C\u002Fli>\n\u003Cli>Privacy-policy consent support on checkout when you configure a policy page.\u003C\u002Fli>\n\u003Cli>Optional WooCommerce product type for subscription products.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcodes\u003C\u002Fh4>\n\u003Cp>Use these shortcodes on normal WordPress pages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[invizo_store]\u003C\u002Fcode> or \u003Ccode>[invizo_plans]\u003C\u002Fcode> – show available plans.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[invizo_checkout]\u003C\u002Fcode> – show the standalone checkout.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[invizo_checkout plan_id=\"123\"]\u003C\u002Fcode> – lock checkout to one plan.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[invizo_account]\u003C\u002Fcode> – show the customer account area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[invizo_subscriptions]\u003C\u002Fcode> – show subscriber subscription details.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[invizo_auth]\u003C\u002Fcode> – show login\u002Fregister links and account actions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can also link directly to checkout with a plan query string, for example \u003Ccode>\u002Fcheckout\u002F?plan=123\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch4>Who is this for?\u003C\u002Fh4>\n\u003Cp>Invizo Subscriptions Lite is useful for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Creators selling paid access on a monthly or yearly schedule.\u003C\u002Fli>\n\u003Cli>Agencies and service businesses billing clients on a recurring plan.\u003C\u002Fli>\n\u003Cli>Coaches, educators, and membership sites that need simple subscription checkout.\u003C\u002Fli>\n\u003Cli>WooCommerce stores that want a dedicated subscription product type connected to Stripe.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to Stripe services outside your site.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Stripe.js\u003C\u002Fstrong> (\u003Ccode>js.stripe.com\u003C\u002Fcode>) is loaded on checkout pages so Stripe can render secure payment fields.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stripe API\u003C\u002Fstrong> is used to create and update customers, create subscriptions, manage payment methods, create webhook endpoints when requested by an admin, and sync subscription\u002Fpayment status.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stripe-hosted pages\u003C\u002Fstrong> may be opened for billing portal actions where configured.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What data is sent to Stripe?\u003C\u002Fh4>\n\u003Cp>When a customer checks out or manages billing, the plugin may send the customer’s name, email address, selected plan, billing country\u002Fcity\u002Fpostal code, Stripe customer IDs, Stripe subscription IDs, payment method IDs, payment intent IDs, and related billing metadata needed to complete and maintain the subscription.\u003C\u002Fp>\n\u003Cp>Payment card details are entered into Stripe-hosted payment fields and are handled by Stripe.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Stripe Services Agreement: https:\u002F\u002Fstripe.com\u002Fssa\u003C\u002Fli>\n\u003Cli>Stripe Privacy Policy: https:\u002F\u002Fstripe.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Build and source files\u003C\u002Fh3>\n\u003Cp>The plugin includes generated browser assets for performance and the human-readable source files needed to review and rebuild them.\u003C\u002Fp>\n\u003Ch4>Admin app assets\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Generated files: \u003Ccode>assets\u002Fjs\u002Fapp.js\u003C\u002Fcode> and \u003Ccode>assets\u002Fcss\u002Fapp.css\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Source directory: \u003Ccode>react-ui\u002Fsrc\u002F\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Important source files: \u003Ccode>react-ui\u002Fsrc\u002Fmain.jsx\u003C\u002Fcode>, \u003Ccode>react-ui\u002Fsrc\u002FApp.jsx\u003C\u002Fcode>, \u003Ccode>react-ui\u002Fsrc\u002Fcomponents\u002F\u003C\u002Fcode>, \u003Ccode>react-ui\u002Fsrc\u002Fhooks\u002F\u003C\u002Fcode>, \u003Ccode>react-ui\u002Fsrc\u002FApp.css\u003C\u002Fcode>, and \u003Ccode>react-ui\u002Fsrc\u002Findex.css\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Build files included for review: \u003Ccode>react-ui\u002Fpackage.json\u003C\u002Fcode>, \u003Ccode>react-ui\u002Fpackage-lock.json\u003C\u002Fcode>, \u003Ccode>react-ui\u002Fvite.config.js\u003C\u002Fcode>, and \u003Ccode>react-ui\u002Findex.html\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Rebuild command: \u003Ccode>cd react-ui && npm install && npm run build\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Other frontend assets\u003C\u002Fh4>\n\u003Cp>These files are shipped as human-readable source:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>assets\u002Fjs\u002Fcheckout.js\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>assets\u002Fcss\u002Fcheckout.css\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>css\u002Faccount-portal.css\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>css\u002Fstore.css\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PHP dependencies\u003C\u002Fh4>\n\u003Cp>Stripe’s PHP SDK is installed with Composer and prefixed with Strauss into \u003Ccode>InvizoSubscriptionsLiteVendor\\Stripe\\\u003C\u002Fcode> under \u003Ccode>invizo-vendor\u002F\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Stripe’s own SDK contains a cURL-based HTTP client. Those cURL calls are part of the third-party Stripe library, not plugin-specific HTTP code. Plugin-specific HTTP requests should use WordPress APIs.\u003C\u002Fp>\n\u003Cp>The root \u003Ccode>vendor\u002F\u003C\u002Fcode> and \u003Ccode>node_modules\u002F\u003C\u002Fcode> folders are not included in the release package. The reviewable React source is included, but \u003Ccode>react-ui\u002Fnode_modules\u002F\u003C\u002Fcode> is not.\u003C\u002Fp>\n","Create Stripe-powered recurring subscriptions with plan pages, checkout shortcodes, customer account pages, and optional WooCommerce subscription prod &hellip;",172,"2026-06-04T00:09:00.000Z","6.3",[86,68,87,88,22],"membership","stripe-subscriptions","subscription-billing","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Finvizo-subscriptions-lite\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finvizo-subscriptions-lite.1.0.8.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":11,"downloaded":99,"rating":11,"num_ratings":11,"last_updated":100,"tested_up_to":14,"requires_at_least":65,"requires_php":101,"tags":102,"homepage":103,"download_link":104,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"subscription-manager-for-stripe","Subscription Manager for Stripe","2.2.3","Profinto","https:\u002F\u002Fprofiles.wordpress.org\u002Fprofinto\u002F","\u003Cp>\u003Cstrong>You built the product. Why give away 2-5% of every recurring payment to your plugin vendor?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Most WordPress subscription plugins charge per-transaction fees on top of Stripe’s processing costs. That means the more successful your business becomes, the more you pay them. On $10,000\u002Fmonth in recurring revenue, that is $200-500\u002Fmonth leaving your pocket — every single month, forever.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Stripe Subscription Manager charges 0% transaction fees. Zero. On every plan, including free.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You pay Stripe’s standard processing rate. That is it. No revenue sharing. No percentage skimmed off the top. Your growth is yours to keep.\u003C\u002Fp>\n\u003Ch4>Why SaaS Founders and Membership Operators Choose Stripe Subscription Manager\u003C\u002Fh4>\n\u003Cp>This is not another payment gateway wrapper. Stripe Subscription Manager is a direct, Stripe-native billing layer for WordPress that uses the same infrastructure powering Shopify, Notion, and Figma.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Stripe-native architecture\u003C\u002Fstrong> — Connect via OAuth 2.0, accept payments through Stripe Checkout, let customers self-manage through Stripe Billing Portal, and automate tax compliance with Stripe Tax. No middleware. No abstraction layers. Just Stripe, working the way Stripe intended.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Usage-based (metered) billing\u003C\u002Fstrong> — The first WordPress plugin to support Stripe Billing meters for consumption-based pricing. Perfect for AI\u002FAPI platforms, cloud services, and any SaaS model where customers pay for what they use. Send meter events from your application and let Stripe handle the invoicing.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>European payment methods on every plan\u003C\u002Fstrong> — Accept iDEAL (Netherlands), Bancontact (Belgium), and SEPA Direct Debit (EU-wide) alongside cards. Apple Pay and Google Pay come standard through Stripe Checkout. No premium upsell required for basic payment method support.\u003C\u002Fp>\n\u003Ch4>How It Compares\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>vs. WooCommerce Subscriptions\u003C\u002Fstrong> — No annual license. No transaction fees. Native Stripe Checkout instead of on-site card forms. Usage-based billing included.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>vs. MemberPress \u002F Restrict Content Pro\u003C\u002Fstrong> — Stripe-native architecture vs. custom payment processing. Metered billing support. Built-in affiliate tracking. 0% transaction fees.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>vs. building it yourself\u003C\u002Fstrong> — Months of Stripe API integration, webhook handling, retry logic, and portal management — done in 5 minutes with a setup wizard.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Everything You Need to Run Subscriptions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Stripe OAuth 2.0\u003C\u002Fstrong> — Secure account connection. No copy-pasting API keys.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stripe Checkout\u003C\u002Fstrong> — PCI-compliant, conversion-optimized hosted payment page with Apple Pay and Google Pay.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stripe Billing Portal\u003C\u002Fstrong> — Customers update cards, switch plans, and view invoices without touching your support team.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stripe Tax\u003C\u002Fstrong> — Automatic sales tax, VAT, and GST calculation and collection. Stay compliant without spreadsheets.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cancellation retention flow\u003C\u002Fstrong> — When a customer tries to cancel, present a targeted save offer. Reduce churn before it happens.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics dashboard\u003C\u002Fstrong> — Track MRR, churn rate, revenue trends, and subscriber counts with built-in charts. No third-party analytics tool required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in affiliate system\u003C\u002Fstrong> — Recruit partners to sell your subscriptions. Track referrals, calculate commissions, and manage payouts from your WordPress dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce email integration\u003C\u002Fstrong> — Six customizable email types managed through WooCommerce Settings for payment confirmations, renewal notices, trial reminders, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Webhook retry queue\u003C\u002Fstrong> — Missed a webhook? The built-in retry system ensures no payment event is lost.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>14-day free trial\u003C\u002Fstrong> — Every paid plan includes a 14-day trial so you can validate the full feature set before committing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Who Is This For?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>SaaS founders running their marketing site or customer portal on WordPress\u003C\u002Fli>\n\u003Cli>Membership and online course operators who want Stripe-native billing\u003C\u002Fli>\n\u003Cli>Newsletter and content creators selling paid subscriptions\u003C\u002Fli>\n\u003Cli>API and AI service providers who need usage-based billing\u003C\u002Fli>\n\u003Cli>Agencies building subscription-powered sites for clients\u003C\u002Fli>\n\u003Cli>Any WordPress operator tired of paying transaction fees to their plugin vendor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy and Security\u003C\u002Fh4>\n\u003Cp>Stripe Subscription Manager stores only the minimum data required for subscription management: Stripe customer IDs, subscription references, and OAuth tokens. All payment processing happens on Stripe’s PCI Level 1 certified infrastructure. No card numbers ever touch your server.\u003C\u002Fp>\n\u003Cp>OAuth tokens are removed when you disconnect your Stripe account. Full privacy details are available in the plugin settings documentation.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to \u003Ca href=\"https:\u002F\u002Fstripe.com\" rel=\"nofollow ugc\">Stripe\u003C\u002Fa> to process subscription payments, manage billing, and handle customer data. Stripe is a third-party payment processing platform.\u003C\u002Fp>\n\u003Ch4>Stripe API\u003C\u002Fh4>\n\u003Cp>The plugin communicates with Stripe’s API servers (https:\u002F\u002Fapi.stripe.com) for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Creating and managing subscriptions, customers, and checkout sessions\u003C\u002Fli>\n\u003Cli>Processing recurring payments, refunds, and cancellations\u003C\u002Fli>\n\u003Cli>Managing the Stripe Billing Portal for customer self-service\u003C\u002Fli>\n\u003Cli>Handling webhook events for payment lifecycle notifications\u003C\u002Fli>\n\u003Cli>Calculating tax via Stripe Tax (when enabled)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Data sent to Stripe includes: customer email addresses, subscription plan selections, payment method tokens (handled by Stripe Checkout — no card data touches your server), billing addresses (when required for tax), and usage meter events (for metered billing plans). This data is sent whenever a customer initiates checkout, manages their subscription, or when webhook events are received.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Stripe Terms of Service: https:\u002F\u002Fstripe.com\u002Flegal\u003C\u002Fli>\n\u003Cli>Stripe Privacy Policy: https:\u002F\u002Fstripe.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Stripe.js\u003C\u002Fh4>\n\u003Cp>The plugin loads Stripe’s JavaScript library (https:\u002F\u002Fjs.stripe.com\u002Fv3\u002F) on checkout pages to redirect customers to Stripe’s hosted payment page (Stripe Checkout). No payment data is collected on your site.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Stripe.js Terms: https:\u002F\u002Fstripe.com\u002Flegal\u003C\u002Fli>\n\u003Cli>Stripe Privacy Policy: https:\u002F\u002Fstripe.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Freemius SDK\u003C\u002Fh4>\n\u003Cp>This plugin uses the Freemius SDK for license management, update delivery, and opt-in anonymous usage tracking. When activated, the SDK may communicate with Freemius servers (https:\u002F\u002Fapi.freemius.com) to verify licenses and check for updates. Users are prompted for consent before any usage data is shared.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Freemius Terms of Service: https:\u002F\u002Ffreemius.com\u002Fterms\u002F\u003C\u002Fli>\n\u003Cli>Freemius Privacy Policy: https:\u002F\u002Ffreemius.com\u002Fprivacy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n","The only WordPress subscription plugin with 0% transaction fees, usage-based billing, and full Stripe-native integration. Built for SaaS founders and  &hellip;",319,"2026-04-07T20:18:00.000Z","8.0",[86,68,20,21,22],"https:\u002F\u002Fprofinto.com\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsubscription-manager-for-stripe.2.2.3.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":116,"last_updated":117,"tested_up_to":46,"requires_at_least":118,"requires_php":16,"tags":119,"homepage":123,"download_link":124,"security_score":125,"vuln_count":126,"unpatched_count":11,"last_vuln_date":127,"fetched_at":27},"woocommerce-gateway-stripe","WooCommerce Stripe Payment Gateway","10.8.4","WooCommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fwoocommerce\u002F","\u003Cp>Changing consumer behavior has resulted in an explosion of payment methods and experiences, which are great for increasing conversion and lowering costs—but can be difficult for businesses to maintain. Give customers a best-in-class checkout experience while you remain focused on your core business. This is the official plugin created by Stripe and WooCommerce.\u003C\u002Fp>\n\u003Ch4>Drive 11.9% in revenue with an optimized checkout experience from Stripe\u003C\u002Fh4>\n\u003Cp>The enhanced checkout experience from Stripe can help customers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Boost conversion:\u003C\u002Fstrong> Provide an optimal experience across mobile, tablet, and desktop with a responsive checkout, and offer 23 payment methods, including \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fpayments\u002Flink\" rel=\"nofollow ugc\">Link\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fapple-pay\u002F\" rel=\"nofollow ugc\">Apple Pay\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fpayments\u002Fsolutions\u002F\" rel=\"nofollow ugc\">Google Pay\u003C\u002Fa>, out of the box.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Expand your customer base:\u003C\u002Fstrong> Convert customers who might otherwise abandon their cart with buy now, pay later methods like Klarna, Affirm, and Afterpay\u002FClearpay, wallets like Apple Pay, Google Pay, Alipay, and WeChat Pay, and local payment methods such as Bancontact in Europe and Alipay in Asia Pacific. Deliver a localized payment experience with out-of-the-box support for localized error messages, right-to-left languages, and automatic adjustment of input fields based on payment method and country.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Meet existing customer demand and localize the experience:\u003C\u002Fstrong> Offer \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fguides\u002Fpayment-methods-guide\" rel=\"nofollow ugc\">local payment methods\u003C\u002Fa>, such as ACH Direct Debit, Bacs Direct Debit, Bancontact, BECS Direct Debit, BLIK, Boleto, Cash App Pay, EPS, iDEAL, Multibanco, OXXO, Pre-authorized debit payments, Przelewy 24, and SEPA Direct Debit, and let customers pay in their local currency across 150+ countries with \u003Ca href=\"https:\u002F\u002Fsupport.stripe.com\u002Fquestions\u002Fadaptive-pricing\" rel=\"nofollow ugc\">Adaptive Pricing\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fight fraud:\u003C\u002Fstrong> Detect and prevent fraud with \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fradar\" rel=\"nofollow ugc\">Stripe Radar\u003C\u002Fa>, which offers seamlessly integrated, powerful fraud-detection tools that use machine learning to detect and flag potentially fraudulent transactions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accept in-person payments for products and services:\u003C\u002Fstrong> Use the Stripe Terminal M2 card reader or get started with no additional hardware using Tap to Pay on iPhone, or Tap to Pay on Android.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support subscriptions:\u003C\u002Fstrong> Support recurring payments with various payment methods via \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manage cash flow:\u003C\u002Fstrong> Get paid within minutes with Stripe Instant Payouts, if eligible.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Achieve \u003Ca href=\"https:\u002F\u002Fdocs.stripe.com\u002Fsecurity\" rel=\"nofollow ugc\">PCI-DSS\u003C\u002Fa> compliance with \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fpayments\u002Felements\" rel=\"nofollow ugc\">Stripe Elements\u003C\u002Fa> hosted input fields.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Support Strong Customer Authentication (SCA).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Stripe is available for store owners and merchants in \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fglobal\" rel=\"nofollow ugc\">46 countries worldwide\u003C\u002Fa>, with more to come.\u003C\u002Fp>\n\u003Ch3>Compatibility Notes\u003C\u002Fh3>\n\u003Cp>The following items note specific versions that include important changes, features, or deprecations.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>10.8.0\n\u003Cul>\n\u003Cli>Optimized Checkout Suite enabled by default for eligible existing stores\u003C\u002Fli>\n\u003Cli>Adaptive Pricing enabled by default for eligible existing stores\u003C\u002Fli>\n\u003Cli>Removed deprecated code and constants from 10.2.0 and before – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwoocommerce\u002Fwoocommerce-gateway-stripe\u002Fpull\u002F5294\" rel=\"nofollow ugc\">Full list – PR #5294\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>10.7.0\n\u003Cul>\n\u003Cli>Optimized Checkout Suite re-enabled by default for new installs\u003C\u002Fli>\n\u003Cli>Adaptive Pricing enabled by default for new installs\u003C\u002Fli>\n\u003Cli>Removed deprecated backend methods that called wc_deprecated_function – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwoocommerce\u002Fwoocommerce-gateway-stripe\u002Fpull\u002F5066\" rel=\"nofollow ugc\">Full list – PR #5066\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>10.6.0\n\u003Cul>\n\u003Cli>Adaptive Pricing available\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>10.4.0\n\u003Cul>\n\u003Cli>Optimized Checkout Suite no longer enabled by default for new installs\u003C\u002Fli>\n\u003Cli>Removed the main Payment Request Buttons backend class, WC_Stripe_Payment_Request, which was deprecated in 10.2.0\u003C\u002Fli>\n\u003Cli>Removed the deprecated WC_Stripe_Apple_Pay class\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>10.3.0\n\u003Cul>\n\u003Cli>Removed legacy checkout payment method classes and settings retrieval methods\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>10.2.0\n\u003Cul>\n\u003Cli>Optimized Checkout Suite enabled by default for all new installations\u003C\u002Fli>\n\u003Cli>Add minimum transaction amounts for BRL, INR, NZD, THB, CZK, HUF, AED, MYR, PLN, RON\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>10.1.0\n\u003Cul>\n\u003Cli>Improved express checkout address handling for countries without state\u002Fpostal codes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>10.0.0\n\u003Cul>\n\u003Cli>Payment Request Buttons are fully replaced by Express Checkout\u003C\u002Fli>\n\u003Cli>Legacy Checkout is fully deprecated and no longer available\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>9.8.0\n\u003Cul>\n\u003Cli>Optimized Checkout Suite available via a configuration setting\u003C\u002Fli>\n\u003Cli>We will disable the Affirm or Klarna payment methods if the respective official plugin is enabled\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>9.7.0\n\u003Cul>\n\u003Cli>Improved express checkout support for custom checkout fields\u003C\u002Fli>\n\u003Cli>Validate customer details against required billing fields from checkout before sending to Stripe\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>9.6.0\n\u003Cul>\n\u003Cli>Legacy checkout deprecated by default\u003C\u002Fli>\n\u003Cli>Voucher payment methods can be used for subscription purchases when manual renewals are available\u003C\u002Fli>\n\u003Cli>Include extension data from block checkout for express checkout orders\u003C\u002Fli>\n\u003Cli>Add hooks to support custom checkout fields for classic checkout\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>9.5.0\n\u003Cul>\n\u003Cli>Synchronize payment methods with Stripe\u003C\u002Fli>\n\u003Cli>Support Pre-Authorized Debit (PAD) in Canada and the US\u003C\u002Fli>\n\u003Cli>Support BLIK in Poland and from other EU countries\u003C\u002Fli>\n\u003Cli>Support BECS Direct Debit payments in Australia\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Accept debit and credit cards in 135+ currencies, many local methods like Alipay, ACH, and SEPA, and express checkout with Apple Pay and Google Pay.",700000,48727457,62,234,"2026-07-15T22:25:00.000Z","6.8",[120,121,20,122,22],"credit-card","payments","woo","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-gateway-stripe\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-gateway-stripe.10.8.4.zip",92,5,"2026-06-15 21:08:36",{"attackSurface":129,"codeSignals":203,"taintFlows":214,"riskAssessment":357,"analyzedAt":363},{"hooks":130,"ajaxHandlers":199,"restRoutes":200,"shortcodes":201,"cronEvents":202,"entryPointCount":11,"unprotectedCount":11},[131,137,141,144,147,152,154,156,158,161,163,169,173,177,182,186,189,193,196],{"type":132,"name":133,"callback":134,"file":135,"line":136},"action","admin_menu","register_menu","admin\u002Fclass-failed-payments-page.php",73,{"type":132,"name":138,"callback":139,"file":135,"line":140},"admin_init","handle_actions",74,{"type":132,"name":133,"callback":134,"file":142,"line":143},"admin\u002Fclass-plugin-settings.php",78,{"type":132,"name":138,"callback":145,"file":142,"line":146},"register_settings",79,{"type":132,"name":148,"callback":149,"file":150,"line":151},"admin_enqueue_scripts","anonymous","includes\u002Fclass-workfern-plugin.php",182,{"type":132,"name":148,"callback":149,"file":150,"line":153},183,{"type":132,"name":133,"callback":149,"file":150,"line":155},184,{"type":132,"name":138,"callback":149,"file":150,"line":157},185,{"type":132,"name":159,"callback":149,"file":150,"line":160},"wp_enqueue_scripts",200,{"type":132,"name":159,"callback":149,"file":150,"line":162},201,{"type":132,"name":164,"callback":165,"priority":166,"file":167,"line":168},"woocommerce_subscription_renewal_payment_failed","on_renewal_payment_failed",10,"includes\u002Fclass-workfern-wc-listener.php",80,{"type":132,"name":170,"callback":171,"priority":166,"file":167,"line":172},"woocommerce_order_status_failed","on_order_status_failed",101,{"type":132,"name":174,"callback":175,"priority":166,"file":167,"line":176},"woocommerce_order_status_changed","check_order_recovery_transition",129,{"type":132,"name":178,"callback":179,"file":180,"line":181},"before_woocommerce_init","closure","workfern-subscription-payment-recovery.php",46,{"type":132,"name":183,"callback":184,"file":180,"line":185},"admin_notices","workfern_woocommerce_missing_notice",226,{"type":132,"name":183,"callback":187,"file":180,"line":188},"workfern_subscriptions_missing_notice",232,{"type":132,"name":190,"callback":191,"file":180,"line":192},"plugins_loaded","workfern_init",242,{"type":132,"name":138,"callback":194,"file":180,"line":195},"workfern_check_dependencies",272,{"type":132,"name":183,"callback":197,"file":180,"line":198},"workfern_missing_wc_subscriptions_notice",278,[],[],[],[],{"dangerousFunctions":204,"sqlUsage":205,"outputEscaping":208,"fileOperations":11,"externalRequests":72,"nonceChecks":211,"capabilityChecks":212,"bundledLibraries":213},[],{"prepared":206,"raw":11,"locations":207},29,[],{"escaped":209,"rawEcho":11,"locations":210},280,[],8,6,[],[215,233,243,257,290,312,331,349],{"entryPoint":216,"graph":217,"unsanitizedCount":11,"severity":232},"render_page (admin\u002Fclass-failed-payments-page.php:341)",{"nodes":218,"edges":229},[219,224],{"id":220,"type":221,"label":222,"file":135,"line":223},"n0","source","$_GET['status']",371,{"id":225,"type":226,"label":227,"file":135,"line":223,"wp_function":228},"n1","sink","echo() [XSS]","echo",[230],{"from":220,"to":225,"sanitized":231},true,"low",{"entryPoint":234,"graph":235,"unsanitizedCount":11,"severity":232},"render_page (admin\u002Fclass-failed-payments-table.php:797)",{"nodes":236,"edges":241},[237,240],{"id":220,"type":221,"label":222,"file":238,"line":239},"admin\u002Fclass-failed-payments-table.php",826,{"id":225,"type":226,"label":227,"file":238,"line":239,"wp_function":228},[242],{"from":220,"to":225,"sanitized":231},{"entryPoint":244,"graph":245,"unsanitizedCount":11,"severity":232},"\u003Cclass-workfern-admin> (admin\u002Fclass-workfern-admin.php:0)",{"nodes":246,"edges":255},[247,251],{"id":220,"type":221,"label":248,"file":249,"line":250},"$_GET","admin\u002Fclass-workfern-admin.php",478,{"id":225,"type":226,"label":252,"file":249,"line":253,"wp_function":254},"get_results() [SQLi]",486,"get_results",[256],{"from":220,"to":225,"sanitized":231},{"entryPoint":258,"graph":259,"unsanitizedCount":72,"severity":289},"handle_single_actions (admin\u002Fclass-failed-payments-page.php:165)",{"nodes":260,"edges":283},[261,263,266,272,275,278],{"id":220,"type":221,"label":248,"file":135,"line":262},187,{"id":225,"type":264,"label":265,"file":135,"line":262},"transform","→ get_failed_payment_by_id()",{"id":267,"type":226,"label":268,"file":269,"line":270,"wp_function":271},"n2","get_row() [SQLi]","includes\u002Fclass-workfern-database.php",196,"get_row",{"id":273,"type":221,"label":248,"file":135,"line":274},"n3",199,{"id":276,"type":264,"label":277,"file":135,"line":274},"n4","→ call_stripe_confirm()",{"id":279,"type":226,"label":280,"file":135,"line":281,"wp_function":282},"n5","wp_remote_post() [SSRF]",536,"wp_remote_post",[284,286,287,288],{"from":220,"to":225,"sanitized":285},false,{"from":225,"to":267,"sanitized":285},{"from":273,"to":276,"sanitized":285},{"from":276,"to":279,"sanitized":285},"high",{"entryPoint":291,"graph":292,"unsanitizedCount":311,"severity":289},"\u003Cclass-failed-payments-page> (admin\u002Fclass-failed-payments-page.php:0)",{"nodes":293,"edges":305},[294,295,296,297,298,299,301,303],{"id":220,"type":221,"label":222,"file":135,"line":223},{"id":225,"type":226,"label":227,"file":135,"line":223,"wp_function":228},{"id":267,"type":221,"label":248,"file":135,"line":262},{"id":273,"type":264,"label":265,"file":135,"line":262},{"id":276,"type":226,"label":268,"file":269,"line":270,"wp_function":271},{"id":279,"type":221,"label":300,"file":135,"line":274},"$_GET (x2)",{"id":302,"type":264,"label":277,"file":135,"line":274},"n6",{"id":304,"type":226,"label":280,"file":135,"line":281,"wp_function":282},"n7",[306,307,308,309,310],{"from":220,"to":225,"sanitized":231},{"from":267,"to":273,"sanitized":285},{"from":273,"to":276,"sanitized":285},{"from":279,"to":302,"sanitized":285},{"from":302,"to":304,"sanitized":285},3,{"entryPoint":313,"graph":314,"unsanitizedCount":72,"severity":289},"process_single_actions (admin\u002Fclass-failed-payments-table.php:446)",{"nodes":315,"edges":326},[316,318,319,320,322,324],{"id":220,"type":221,"label":248,"file":238,"line":317},461,{"id":225,"type":264,"label":265,"file":238,"line":317},{"id":267,"type":226,"label":268,"file":269,"line":270,"wp_function":271},{"id":273,"type":221,"label":248,"file":238,"line":321},468,{"id":276,"type":264,"label":323,"file":238,"line":321},"→ attempt_stripe_retry()",{"id":279,"type":226,"label":280,"file":238,"line":325,"wp_function":282},605,[327,328,329,330],{"from":220,"to":225,"sanitized":285},{"from":225,"to":267,"sanitized":285},{"from":273,"to":276,"sanitized":285},{"from":276,"to":279,"sanitized":285},{"entryPoint":332,"graph":333,"unsanitizedCount":311,"severity":289},"\u003Cclass-failed-payments-table> (admin\u002Fclass-failed-payments-table.php:0)",{"nodes":334,"edges":343},[335,336,337,338,339,340,341,342],{"id":220,"type":221,"label":222,"file":238,"line":239},{"id":225,"type":226,"label":227,"file":238,"line":239,"wp_function":228},{"id":267,"type":221,"label":248,"file":238,"line":317},{"id":273,"type":264,"label":265,"file":238,"line":317},{"id":276,"type":226,"label":268,"file":269,"line":270,"wp_function":271},{"id":279,"type":221,"label":300,"file":238,"line":321},{"id":302,"type":264,"label":323,"file":238,"line":321},{"id":304,"type":226,"label":280,"file":238,"line":325,"wp_function":282},[344,345,346,347,348],{"from":220,"to":225,"sanitized":231},{"from":267,"to":273,"sanitized":285},{"from":273,"to":276,"sanitized":285},{"from":279,"to":302,"sanitized":285},{"from":302,"to":304,"sanitized":285},{"entryPoint":350,"graph":351,"unsanitizedCount":31,"severity":289},"render_recovery_log_tab (admin\u002Fclass-workfern-admin.php:472)",{"nodes":352,"edges":355},[353,354],{"id":220,"type":221,"label":248,"file":249,"line":250},{"id":225,"type":226,"label":252,"file":249,"line":253,"wp_function":254},[356],{"from":220,"to":225,"sanitized":285},{"summary":358,"deductions":359},"The static analysis of workfern-subscription-payment-recovery v2.1.5 reveals a generally good security posture with strong adherence to core WordPress security practices. The complete absence of direct SQL queries without prepared statements and the 100% proper output escaping are significant strengths, indicating careful coding to prevent common injection and cross-site scripting vulnerabilities.  The presence of nonce and capability checks further bolsters its defenses against unauthorized actions.\n\nHowever, the taint analysis flags a notable concern. While no critical or high severity vulnerabilities were identified in this specific run, the presence of 5 flows with unsanitized paths is a red flag. This suggests that data processed by the plugin might not be adequately validated or sanitized before being used in potentially sensitive operations, even if immediate SQL injection or XSS risks were not directly exposed through prepared statements or escaping. This could lead to logic flaws or unexpected behavior if these unsanitized paths are exploited in combination with other factors.\n\nThe plugin's vulnerability history is notably clean, with no recorded CVEs. This, combined with the current analysis, suggests a developer who is either diligent in addressing potential issues or has not yet encountered significant security challenges. Despite the positive indicators, the identified unsanitized flows warrant closer scrutiny to ensure no indirect vulnerabilities are present.",[360],{"reason":361,"points":362},"Flows with unsanitized paths detected",15,"2026-04-16T13:45:06.938Z",{"wat":365,"direct":378},{"assetPaths":366,"generatorPatterns":371,"scriptPaths":372,"versionParams":373},[367,368,369,370],"\u002Fwp-content\u002Fplugins\u002Fworkfern-subscription-payment-recovery\u002Fassets\u002Fcss\u002Fadmin-dashboard.css","\u002Fwp-content\u002Fplugins\u002Fworkfern-subscription-payment-recovery\u002Fassets\u002Fcss\u002Ffrontend-styles.css","\u002Fwp-content\u002Fplugins\u002Fworkfern-subscription-payment-recovery\u002Fassets\u002Fjs\u002Fadmin-dashboard.js","\u002Fwp-content\u002Fplugins\u002Fworkfern-subscription-payment-recovery\u002Fassets\u002Fjs\u002Ffrontend-scripts.js",[],[369,370],[374,375,376,377],"workfern-subscription-payment-recovery\u002Fassets\u002Fcss\u002Fadmin-dashboard.css?ver=","workfern-subscription-payment-recovery\u002Fassets\u002Fcss\u002Ffrontend-styles.css?ver=","workfern-subscription-payment-recovery\u002Fassets\u002Fjs\u002Fadmin-dashboard.js?ver=","workfern-subscription-payment-recovery\u002Fassets\u002Fjs\u002Ffrontend-scripts.js?ver=",{"cssClasses":379,"htmlComments":386,"htmlAttributes":395,"restEndpoints":400,"jsGlobals":403,"shortcodeOutput":408},[380,381,382,383,384,385],"workfern-admin-dashboard","workfern-dashboard-widget","workfern-recovery-stats","workfern-failed-payments-list","workfern-payment-recovery-form","workfern-frontend-recovery-button",[387,388,389,390,391,392,393,394],"\u003C!-- Workfern Plugin Main Content -->","\u003C!-- End Workfern Plugin Main Content -->","\u003C!-- Workfern Dashboard Widget Start -->","\u003C!-- Workfern Dashboard Widget End -->","\u003C!-- Workfern Failed Payments Table Start -->","\u003C!-- Workfern Failed Payments Table End -->","\u003C!-- Workfern Recovery Form Start -->","\u003C!-- Workfern Recovery Form End -->",[396,397,398,399],"data-workfern-dashboard","data-failed-payment-id","data-recovery-nonce","data-subscription-id",[401,402],"\u002Fwp-json\u002Fworkfern-api\u002Fv1\u002Fstats","\u002Fwp-json\u002Fworkfern-api\u002Fv1\u002Frecover-payment",[404,405,406,407],"window.workfern_admin_dashboard_params","window.workfern_frontend_params","var workfern_admin_dashboard_params","var workfern_frontend_params",[409,410],"[workfern_payment_recovery_form]","[workfern_failed_payments_list]",{"error":231,"url":412,"statusCode":413,"statusMessage":414,"message":414},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fworkfern-subscription-payment-recovery\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":416,"versions":417},4,[418,423,430,437],{"version":6,"download_url":24,"svn_tag_url":419,"released_at":26,"has_diff":285,"diff_files_changed":420,"diff_lines":26,"trac_diff_url":421,"vulnerabilities":422,"is_current":231},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fworkfern-subscription-payment-recovery\u002Ftags\u002F2.1.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fworkfern-subscription-payment-recovery%2Ftags%2F2.1.4&new_path=%2Fworkfern-subscription-payment-recovery%2Ftags%2F2.1.5",[],{"version":424,"download_url":425,"svn_tag_url":426,"released_at":26,"has_diff":285,"diff_files_changed":427,"diff_lines":26,"trac_diff_url":428,"vulnerabilities":429,"is_current":285},"2.1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fworkfern-subscription-payment-recovery.2.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fworkfern-subscription-payment-recovery\u002Ftags\u002F2.1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fworkfern-subscription-payment-recovery%2Ftags%2F2.1.3&new_path=%2Fworkfern-subscription-payment-recovery%2Ftags%2F2.1.4",[],{"version":431,"download_url":432,"svn_tag_url":433,"released_at":26,"has_diff":285,"diff_files_changed":434,"diff_lines":26,"trac_diff_url":435,"vulnerabilities":436,"is_current":285},"2.1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fworkfern-subscription-payment-recovery.2.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fworkfern-subscription-payment-recovery\u002Ftags\u002F2.1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fworkfern-subscription-payment-recovery%2Ftags%2F2.1.2&new_path=%2Fworkfern-subscription-payment-recovery%2Ftags%2F2.1.3",[],{"version":438,"download_url":439,"svn_tag_url":440,"released_at":26,"has_diff":285,"diff_files_changed":441,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":442,"is_current":285},"2.1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fworkfern-subscription-payment-recovery.2.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fworkfern-subscription-payment-recovery\u002Ftags\u002F2.1.2\u002F",[],[]]