A simple and easy way to sell subscriptions and / or memberships with PayPal. No Coding Required. Official PayPal Partner.
As of April 2026, Subscriptions & Memberships for PayPal is a WordPress paypal plugin with 1.0K+ active installations and a 3.9/5 rating from 12 reviews. It has been downloaded 38K+ times in total. Requires WordPress 3.5+ and PHP 5.4+. Available on WordPress.org since 2016. Downloads are up 37% this week. Support resolution rate: 0%. Top alternative: WooCommerce PayPal Payments.
This plugin will allow you to sell subscriptions and / or memberships with PayPal on your WordPress website.
The plugin can be setup to sell only subscriptions, or it can be setup to sell memberships and limit content on your site.
You can sell subscriptions in terms of a set number of days, months, or years. As well as have subscriptions continue forever. You can also offer your customers a trial price.
This PayPal plugin works with any WordPress theme.
WP Plugin is an offical PayPal Partner based in Boulder, Colorado. You can visit WP Plugins website at wpplugin.org. Various trademarks held by their respective owners.
I’ve used this plugin for a couple of years, and it has proven to be the most reliable. So far, there has never been any issue—it just works. The setup is simple enough. It’s a valuable plugin. I hope it’s maintained.
The plugin is serving its purpose well. It has solved the payment/subscription pretty well on my site – after trying out a couple of plugs here and there. The configuration is also not complex at all. Then, I also like the current Paypal integration of possible payment even without a Paypal account. This literally makes it a multi-payment integration. Then the multilingual feature is another plus.
My only question to the developer/support team: Would it be possible to dynamically fetch variable values: subscription & price from an external database (querried from an external app)? Where I don’t have to pre-configure buttons (shortcodes) – but rather have the price and package dynamically fetched when checking out. I’ll be more than glad to get a response on this.
I managed to set up the plug-in just fine and add buttons to my side. But whenever I click the buttons I get the following error-message: Things don’t appear to be working at the moment. Please try again later.
This program works great.
I just got done providing free phone support for another WP webmaster, and we want to share this great tidbit of information for anyone just installing this plugin:
If you are using the new WP Editor, please download “CLASSIC EDITOR” to remove the new blocks-style editor so that you can see the buttons that this plugin uses to insert shortcode on your pages.
UPDATE TO EVERYONE: If you are using the newest WordPress page editor, it may be a problem as described in this thread. The solution (Thanks, Robert!) was to install the plugin called “Classic Editor”.
| WordPress | 3.5+ requiredTested up to 6.9.4 |
| PHP | 5.4+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.