The Auto-Renewal Checkbox add-on for Paid Memberships Pro adds a checkbox on the membership checkout page that allows users to choose between setting up automatic recurring payments or making a one-time payment for a fixed period. It is an official extension developed by the Paid Memberships Pro team, designed to offer total flexibility in the registration process without the need to create multiple membership levels.
This add-on is aimed at website owners who manage memberships with PMPro and want to give their customers control over how they wish to pay. With a single checkbox, members can decide whether their subscription renews automatically or if they prefer to pay for a single billing cycle. For example, if a level has an initial payment and a recurring subscription of $10 per month, the member can choose automatic monthly renewal or pay $10 for one month of access that will expire at the end of the period.
Among its main benefits are:
Configuration is simple: once installed and activated, go to Memberships > Settings > Levels in the WordPress dashboard, edit the desired level, and adjust the automatic renewal options. The add-on integrates perfectly with the payment gateway configured in PMPro, coordinating the creation of subscriptions when the member opts for automatic renewal. For existing members who renew a fixed-period plan, the add-on's logic extends the membership based on their current expiration date, ensuring they do not lose already paid time when switching to automatic payments.
In short, Auto-Renewal Checkbox is the ideal solution for those looking to offer flexible payment options on their membership site, improving user experience and optimizing recurring revenue management.