Skip to content
WPJury
No. 00612 Membership & LMS

Paid Memberships Pro: worth it, but not with Square subscriptions

The verdict Paid Memberships Pro is worth using if you need a flexible, developer-friendly membership system and are willing to configure it carefully. The core plugin is unusually capable for free, but the Square add-on is a poor fit for subscription businesses because it supports one-time card payments only; use Stripe or PayPal instead if recurring billing is central to your model.
Situational The ruling
Get v1.0.1

via WorldPressIT · complete package

Best for
  • content membership sites
  • course and coaching businesses
  • associations and nonprofits
  • developers building custom member portals
  • sites needing multiple membership levels
Skip it if
  • you need Square recurring subscriptions
  • you want a polished setup with minimal configuration
  • you need an all-in-one store and membership system
  • you do not have access to technical help
Version 1.0.1 Updated 15 Sep 2026 Licence GPL

Paid Memberships Pro is worth it for the right kind of WordPress membership site. It is a serious platform for restricting content, selling membership levels, managing members, collecting payments, and connecting a site to tools such as WooCommerce, BuddyPress, BuddyBoss, bbPress, Elementor, Mailchimp, and affiliate systems. The core plugin is available for $0, which makes it one of the more capable ways to test a membership business without committing to a paid plugin first.

Its strongest feature is flexibility. PMPro supports tiered membership levels, one-time and recurring pricing, discount codes, member dashboards, account changes, cancellations, reports, imports and exports, approval workflows, and custom checkout fields. A user can also hold multiple membership levels when levels are configured in an appropriate group, which is useful for add-on access, regional memberships, or separate content packages. Developers get extensive hooks, REST API support, debugging tools, and a large library of documentation and code recipes.

The free core is not a crippled demo. That is the main reason to choose it over products such as MemberPress or Restrict Content Pro when budget and extensibility matter. Paid plans mainly add premium add-ons, automatic updates, and support rather than replacing the basic membership engine. The current Standard plan is listed at $49 per month or $499 per year for one site. That can still be good value if you need several official add-ons, but it is expensive compared with simply running the free core and selecting a different payment gateway.

The Square catch

The marketplace description is misleading if it suggests Square can handle subscription payments through PMPro. The official Square gateway add-on processes one-time credit and debit card payments only. It embeds Square’s secure card field on the PMPro checkout page, supports sandbox testing and 3D Secure verification, and lets you select a Square location, but recurring membership levels and recurring discount codes are blocked before checkout.

That limitation changes the verdict for many buyers. If you sell lifetime access, single-event registration, annual invoices paid once, or other non-recurring memberships, Square can be a sensible integration. If you need monthly or automatic annual renewals, choose PMPro with Stripe or PayPal instead. If your business depends heavily on Square’s point-of-sale ecosystem, WooCommerce Memberships with a suitable WooCommerce payment setup may be a better route, although it adds more moving parts.

What is annoying

PMPro is flexible because it exposes many settings and extension points, not because every setup is effortless. Checkout presentation, country defaults, custom fields, payment failures, and compatibility with other plugins can require troubleshooting. WordPress.org reviews are broadly positive at 4.3 out of 5, but the low-star feedback repeatedly points to configuration complexity, payment-processing problems, and support that may lead users back to documentation or custom code. Those are not automatic deal-breakers, but they make PMPro less attractive than a more opinionated product for non-technical site owners.

Bottom line: choose Paid Memberships Pro for a customizable membership site, especially if you value its free core and developer ecosystem. Do not choose it because the Square add-on promises subscriptions; it does not.

Questions people ask

Does Paid Memberships Pro support Square recurring payments?
No. The official Square add-on supports one-time card payments only. Recurring membership checkouts are blocked, so use Stripe or PayPal for subscriptions.
Is Paid Memberships Pro free?
The core plugin is available free of charge. Premium add-ons, automatic updates, and technical support are included in paid plans, with the Standard plan currently listed at $49 per month or $499 per year.
Is Paid Memberships Pro better than MemberPress?
PMPro is usually the better choice for developers, nonprofits, and sites that want a capable free core with extensive customization. MemberPress is often easier for owners who prefer a more packaged, paid-first experience.
Can Paid Memberships Pro work with WooCommerce?
Yes. PMPro can integrate with WooCommerce so you can sell memberships as products or offer members-only discounts. This is useful when membership and physical or regular online products must coexist.
Does Paid Memberships Pro require coding?
No, a basic membership site can be configured without code. However, custom checkout behavior, unusual pricing rules, and complex integrations may require snippets or developer assistance.

Get Paid Memberships Pro: worth it, but not with Square subscriptions 1.0.1

Complete package, ready to install, via WorldPressIT.

Download

Other rulings

Paid Memberships Pro Pay by Check Addon: worth it for offline dues Paid Memberships Pro Pay by Check Addon is worth buying if your membership business genuinely accepts checks, bank transfers, cash, or other offline payments and you already use Paid Memberships Pro. It is not worth paying for a conventional subscription site that only needs Stripe or PayPal, because its main job is to add a controlled manual-payment workflow rather than improve online checkout. Situational UserPro: worth it for profile-heavy communities, not paid memberships UserPro is worth considering if your main goal is a polished front-end community with profiles, directories, social login and member interaction in one plugin. It is not the best choice for a new paid membership site or a highly customized modern WordPress build, because payments require another plugin and the product still carries legacy complexity and a substantial security-maintenance history. Situational Profile Builder Pro: worth it for serious user registration Profile Builder Pro is worth paying for when your WordPress site needs carefully structured registration, profile editing, role-based forms, or a searchable member directory. It is less compelling for a basic login form or a full membership business, where a lighter free plugin or a dedicated membership platform may be better. Recommended Paid Memberships Pro: worth using if you want a flexible membership foundation Paid Memberships Pro is worth using for serious membership sites that want flexible pricing, recurring subscriptions, content restriction, and a genuinely capable free core. It is not the quickest option for a polished, all-in-one setup: the strongest integrations and conveniences often require add-ons, configuration, and occasional custom work. Choose it over MemberPress when flexibility and a usable free starting point matter more than simplicity. Recommended