EffectIO Paid Memberships Pro – Auto-Renewal Checkbox 0.4.2

Original price was: $70.00.Current price is: $9.99. / year

Drop-in compatible replacement & Licensed Product

Make auto-renewal optional at checkout with a checkbox. Version: 0.3.0 Make auto-renewal optional at checkout with a checkbox.

Released on: 2025-05-05

Single License

Club Membership

17,99 / Month Membership

NEW Activate all licensed items with the free Dashboard

EffectIO Dashboard

Discover when we give away free Plugins

Find out when we give items for Free

Hey! 🎉 Monthly emails, tops. Snag exclusive plugins/themes for $0. They go quick, but you might just get a freebie! 😉

30 Days Money Back Guarantee

Guaranteed pre-activated plugins. Most items work immediately after installation. Open a support ticket to obtain the license keys for the ones that ask for activation.

Free support to install and setup on your site.

Paid Memberships Pro – Auto-Renewal Checkbox 0.3.0

The Paid Memberships Pro – Auto-Renewal Checkbox 0.3.0 is a Plus Add On that enhances the Membership Checkout page by introducing a new section for automatic renewals. With this Add On, users can easily set up automatic renewals for their membership, ensuring uninterrupted access to your site’s content.

How it Works

Once installed and activated, this Add On creates a checkbox on the Membership Checkout page, allowing users to opt-in for automatic renewals. If they choose not to enable this feature, their membership will expire based on the recurring billing settings configured for their membership level.

For example, if a level has an initial payment of $10 and a recurring subscription of $10 per month, members can either purchase a membership that automatically renews each month or they can pay $10 for a single month of membership.

Administrators have the flexibility to adjust whether automatic renewals are allowed for each membership level in the Membership Settings > Levels > Edit Level page.

Installation

The Paid Memberships Pro plugin must be already installed and activated with a valid license type to use this Add On. Simply download and install the Auto-Renewal Checkbox 0.3.0 Add On, and it will seamlessly integrate with your existing setup.

Benefits:

  • Easy setup of automatic renewals for user memberships
  • Ensures uninterrupted access to site content
  • Flexible configuration for admins to allow or disable automatic renewals per level
  • Automatically determines appropriate expiration date for users without automatic renewals
  • No custom code required for fixed-term membership extensions within Paid Memberships Pro
  • No interference with expiration dates or subscription delays when opting for automatic renewals
  • Seamless integration with Set Expiration Date and Subscription Delays Add Ons
  • Included in all Plus or higher premium membership plans

Important Notes

For sites using the Set Expiration Date or Subscription Delays Add Ons, it is necessary to use the Auto-Renewal Checkbox Add On in conjunction with these Add Ons to ensure proper functionality. Please ensure that the delay and expiration are set to the same value to enable Auto-Renewal Settings.

If a member has a fixed-term membership that is about to expire, Paid Memberships Pro includes built-in membership extension logic. Users can renew their membership for the same plan and extend their membership for an additional term, including any remaining days from the current term.

However, if a member with an expiration in a few days opts for automatic renewals using this Add On, their renewal date will start immediately without extension. To preserve the payment date, consider using the Proration Add On.

Remember, this is a Plus Add On that comes with a Plus or higher premium membership plan. It is fully compatible with our EffectIO alternative update channel for plugins, allowing you to update your items through the EffectIO Dashboard with pre-activated licenses.

Benefit from our premium support and take advantage of the super deals offered by EffectIO, with discounts ranging from 30 to 90 percent on various products.

Make auto-renewal optional at checkout with a checkbox.

0.4.1 — 2025-02-10
  • BUG FIX: Fixed a fatal error when this plugin was activated alongside PMPro Subscription Delays v0.6+. #39 (@andrewlimaza)
0.4 — 2025-02-06
  • BUG FIX/ENHANCEMENT: Now setting the profile start date directly on the checkout level object for sites running PMPro v3.4+. #38 (@dparker1005)
  • ENHANCEMENT: Updated UI for compatibility with PMPro v3.1. #35 (@MaximilianoRicoTabo, @kimcoleman)
  • BUG FIX: Added compatibility for prefixed discount code request var. #36 (@dparker1005)
0.3.2 — 2024-02-23
  • ENHANCEMENT: Added compatibility with Multiple Memberships Per User for the PMPro v3.0 update. #33 (@dparker1005)
0.3.1 — 2023-10-12
  • ENHANCEMENT: Added German translation files. #31 (@michaelbeil)
  • ENHANCEMENT: Updating `

    ` tags to `

    ` tags for better accessibility. #30 (@michaelbeil)

  • BUG FIX/ENHANCEMENT: Updating the local Cancel on Next Payment Date code to match the code in the corresponding Add On. #23 (@dparker1005)
  • BUG FIX/ENHANCEMENT: Marking plugin as incompatible with Multiple Memberships Per User for the PMPro v3.0 update. #27 (@dparker1005)
0.3.0 — 2021-09-08
  • BUG FIX/ENHANCEMENT: Updated the "cancel on next payment date" logic to work how the latest version of the CONPD plugin works. Will also use the CONPD plugin instead of the included code, if the CONPD add on is active. The CONPD add on will be merged into PMPro core sometime in the future.
  • BUG FIX: Fixed some localization issues.
  • BUG FIX: When a discount code is used, this plugin will NOT try to adjust the level at checkout to be recurring or not. Instead, it uses the settings from the discount code. We fixed an issue where the plugin sometimes DID try to adjust the level in these cases.
0.2.9
  • ENHANCEMENT: Prepared for localization.
  • BUG FIX/ENHANCEMENT: If you are also using the Set Expiration Dates add on, we will no longer set the expiration date if you had the recurring checkbox checked.
  • BUG FIX/ENHANCEMENT: Now settings session variables for 2Checkout gateway.
  • BUG FIX: No longer trying to give a user their level back if they are being deleted.
2.8
  • BUG FIX: Fixed issues with cancellation.
2.7
  • BUG FIX: Replacing Cancel page text when membership is extended instead of cancelled.
  • BUG FIX: Appending expiration date to cancellation email when membership is extended instead of cancelled.
  • BUG FIX: Fixed bug when setting subscription start date with PayPal Express.
2.6
  • BUG FIX: When using Stripe, checking if the customer is delinquent before set the expiration date to the "current_period_end" value.
  • BUG FIX: Fixed warning at checkout that sometimes conflicted with checkout via gateways like PayPal.
2.5
  • BUG FIX/ENHANCEMENT: Fixed issue where checkbox was sometimes showing up right of the label instead of to the left of it.
  • BUG FIX/ENHANCEMENT: Fixed issue where the auto-renewal logic was sometimes being checked when a discount code was used (auto-renewal should be ignored if a discount code is used).
  • ENHANCEMENT: Running the pmpro_checkout_level filter on before figuring out the renewal price on the checkout page.
2.4
  • ENHANCEMENT: Improved fields display on membership checkout page to use no tables for compatibility with Paid Memberships Pro v1.9.4.
2.3
  • BUG FIX: Fixed issue where autorenew value was not being used when checking out via PayPal Express or another offsite gateway.
2.2
  • BUG/ENHANCEMENT: Fixed the plugin URI
  • ENHANCEMENT: Added meta links to the plugins page for docs and support.
2.1
  • BUG: Fixed code that removed/added filters to prevent loops in the pmproarc_pmpro_after_change_membership_level function.

Testimonials

Benny O'Brien@benny_obie

The quick response from a friendly team member at @effectioshop honestly caught me off guard.
Nice work!


Stuart Boyle@stuart_boyle

@effectioshop As an eCommerce developer, effectio.org has enabled me to reach higher expectations and my clients are very happy.


22,000+ Users · 180 Countries
Trusted by freelancers, agencies & store owners worldwide

How It Works

Install the free EffectIO Dashboard plugin on your WordPress site. It connects to the EffectIO catalog, detects every premium plugin and theme you own, and gives you a single hub to manage licenses, run updates, and keep your admin panel clean — all from one screen.

One-Click Updates
Update any premium plugin or theme instantly. No manual downloads, no FTP — just click "Update Now."

🔑

License Manager
View, activate, and manage all your license keys in one place. No hunting through emails or vendor dashboards.

🔇

Notification Blocker
Blocks intrusive admin nag screens, upsell banners, and ads that clutter your dashboard. Re-enable anytime.

🛡️

Vendor Request Control
Prevents redundant license-check pings to third-party servers for items you already manage through EffectIO.

📦

Bulk Activation
Club members can activate all eligible plugins and themes at once — one button, zero hassle.

🆓

100% Free
The Dashboard itself costs nothing. Install it and it auto-activates on your domain — no key required.

Get Started in 3 Steps

1

Download & Install

Download the EffectIO Dashboard zip and install it via Plugins → Add New → Upload.

2

Browse & Activate

Open EffectIO → Catalog in your admin panel. The dashboard auto-detects your installed items and matches them to your licenses.

3

Update & Manage

Keep everything current with one-click updates. Manage licenses, block nag notices, and enjoy a cleaner WordPress experience.

Licenses

All WordPress derivative work is GPL-licensed. Most items are pre-activated and ready to use. Some require an activation key — we provide it with your purchase, and the Dashboard lets you apply it in seconds.

Club members enjoy bulk activation: activate every eligible item at once with a single click. No more entering keys one by one.

✅ Money-Back Guarantee

Every item is tested and ships with full features. If something doesn't work and we can't fix it, you get a full refund. We believe premium tools should be accessible — that's why we offer a low-cost subscription so freelancers, small businesses, and agencies can grow without a large upfront investment.

Manage and Update all your sites

17.99 $ / Month Membership

2900 Plugins and Themes. Install, Update, Activate and Delete any plugin. Unlimited Sites. Best WP Agency Deal.

Clean Items

NGO Mission

Always Updated

SSL Connection