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: worth it for developers, not casual site owners Paid Memberships Pro’s Developer’s Toolkit is worth having if you manage staging sites, migrations, bulk member changes, or payment debugging. It is not worth buying as a general membership feature upgrade: most site owners will rarely use its dangerous database tools, and the add-on requires a valid PMPro license. Situational Tutor LMS Pro: worth it for course creators, not every LMS project Tutor LMS Pro is worth buying if you want a polished WordPress course platform with frontend course creation, quizzes, assignments, drip content, certificates, and built-in selling tools. It is less compelling for universities, complex corporate training systems, or developers who want the most mature ecosystem and the fewest compatibility risks. The Individual plan is $199 per year for one site, which is reasonable when you will actively use several Pro add-ons. Situational Thrive Apprentice: worth it for polished course businesses, not serious academies Thrive Apprentice is worth paying for if you are a creator or small business that wants attractive courses, membership-style access rules, drip content, and marketing integrations without assembling several WordPress plugins. It is not the best value for academic training, multi-instructor programs, or buyers who need deep grading, assignments, and broad LMS integrations. The standalone license is listed at $299 per year, with the current official page showing a $149 first-year promotion and full-price renewals, so the ongoing cost needs to be justified by its design and business features. Situational ARMember: worth it for feature-heavy membership sites, not simple paywalls ARMember is worth buying when you need a broad membership toolkit—multiple plans, recurring payments, drip content, custom forms, member directories, and course features—without assembling many separate plugins. It is not the safest default for a simple content paywall or a security-sensitive site: the interface is busy, important features are split across add-ons, and its support forum shows recurring payment, password-reset, compatibility, and security-related issues that deserve testing before launch. Situational