Description
The WooCommerce add-on links Paid Memberships Pro membership levels to specific WooCommerce products, allowing you to sell memberships directly through the native WooCommerce cart and checkout, using the payment gateways already configured in the store. Built for those who already run a WooCommerce store and want to turn certain products into subscription plans, it syncs order status, amounts charged, and automatic activation of the membership level after payment is approved.
Key Features of WooCommerce
- Membership sales via product
Associates each Paid Memberships Pro level with a WooCommerce product sold through the store’s standard checkout. - Use of WooCommerce gateways
Reuses the payment methods already active in WooCommerce to charge and renew memberships. - Automatic level assignment
Grants the membership level to the customer as soon as the WooCommerce order changes to a completed status. - Order status synchronization
Updates the membership according to cancellations, refunds, or reversals recorded on the WooCommerce order. - Unified order dashboard
Consolidates the purchase history of memberships and other products in the same WooCommerce Orders screen.
Benefits of WooCommerce
- Leverages the existing store
Those who already sell through WooCommerce avoid setting up a separate checkout just for memberships. - Checkout familiar to customers
Shoppers complete the subscription in the same flow as other products, reducing checkout abandonment. - More payment options
Accesses any gateway compatible with WooCommerce, expanding the accepted payment methods. - Centralized financial management
WooCommerce sales reports, coupons, and taxes now also include membership revenue.
Who Is WooCommerce For?
- Anyone who already sells physical or digital products in WooCommerce and wants to add membership plans to the same catalog.
- You who need to charge memberships using the payment gateways already configured in the WooCommerce store.
- Those who want to unify subscription orders and one-off product orders in a single management dashboard.
How to Download WooCommerce
WooCommerce is available for download here at Ultrapack. After downloading the .zip file, install it via Plugins > Add New > Upload Plugin, select the .zip, and activate it with Paid Memberships Pro and WooCommerce already installed. After activation, the link between products and levels appears when editing each WooCommerce product.
For those running a WooCommerce store who want to expand their revenue model with recurring memberships, this add-on eliminates the duplication of two checkout flows, allowing memberships to be treated like any other catalog item. The integration keeps access control in Paid Memberships Pro but moves the purchase experience to the environment already familiar to the store’s customers, with payments, coupons, and reports consolidated in one place.
Frequently asked questions
Is Paid Memberships Pro WooCommerce GPL-licensed?
Yes. Paid Memberships Pro WooCommerce is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Paid Memberships Pro WooCommerce on multiple sites?
Yes. You can install Paid Memberships Pro WooCommerce on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Paid Memberships Pro WooCommerce cost at Ultrapack?
Paid Memberships Pro WooCommerce costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Paid Memberships Pro WooCommerce include updates?
Yes. The current version of Paid Memberships Pro WooCommerce is 1.10.2, published at Ultrapack on Oct 2, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Paid Memberships Pro WooCommerce scanned before publication?
Yes. Every version of Paid Memberships Pro WooCommerce goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Paid Memberships Pro WooCommerce?
Requires WordPress 5.2 or higher and PHP 5.6 or higher. Tested up to WordPress 6.9.
What changed in this version
Version 1.10.2 2026-10-01
- SECURITY: Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #215 (@dparker1005)
- BUG FIX: Fixed memberships not being cancelled when the WooCommerce product had been deleted. #214 (@dwanjuki)
- BUG FIX: Fixed the check for whether a member has another paid order for a membership product, which matched guest orders instead of the member's own orders and could wrongly keep or remove the membership. #214 (@dwanjuki)
Version 1.10.1 2026-05-14
- ENHANCEMENT: Inherit pmpro-woocommerce option values on multisite subsites. Membership product levels, gift codes, member discounts, and "discounts on subscriptions" are now read from the main site when pmpro-network-subsite is active and in "inherit" mode. #213 (@dparker1005)
- ENHANCEMENT: Added a "Learn More" link to the Add On documentation in the WooCommerce product data panel and the Edit Membership Level screen, and cleaned up settings formatting. #211 (@kimcoleman)
- BUG FIX: Added a null guard for the `$pmprowoo_product_levels` global to prevent a fatal error when `pmprowoo_get_membership_price` is called before `pmprowoo_init` has run. #212 (@flintfromthebasement)
- BUG FIX: Skip order items whose product no longer exists when granting memberships from an order, preventing a fatal in `pmprowoo_add_membership_from_order`. #207 (@dparker1005)
Version 1.10 2024-10-21
- FEATURE: Now updating the plugin from paidmembershipspro.com.
- ENHANCEMENT: Updated translation files bundled with the plugin.
- BUG FIX: Fixed strings that were not being translated. #206 (@DAnn2012)
Version 1.9.1 2024-05-27
- BUG FIX: Fixes an issue for checkout, when a membership-linked product only allows one product per checkout. (@dparker1005)
Version 1.9 2024-03-11
- ENHANCEMENT: Added support for Paid Memberships Pro 3.0+ to allow multiple level purchases within a single cart if the level linked to the product allows multiple levels at once.
- ENHANCEMENT/BUG FIX: Fixed an issue where Variable Subscription products did not handle cancellations correctly.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the Paid Memberships Pro plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the Paid Memberships Pro plugin before this one.
- Download the file
pmpro-woocommerce.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
pmpro-woocommerce.zip, click Install Now and then Activate.
Requirements: Requires WordPress 5.2 or higher and PHP 5.6 or higher. Tested up to WordPress 6.9.
- Both stay active at the same time. Deactivating the Paid Memberships Pro plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready