Import user meta fields that are stored as an array (select2/multi-select and checkbox)

Our Import Users from CSV Integration Add On allows you to import user or user meta fields for current members. This recipe demonstrates how to import data that is stored as an “array” (for multi-select or checkbox values). It’s a useful guide for sites that have added checkbox or select2 field types using the Register…

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Allow expiring members to extend their membership on renewal or level change.

In the core PMPro plugin, members who complete checkout for their current level will automatically have an expiration date extend one additional term from their current expiration. This means that a member who would be expiring in 2 weeks can renew their annual plan today. Their new expiration date is now 54 weeks from the checkout date.

The code recipe below demonstrates how you can apply that same logic to membership level changes. I’ll also explain how you could set up two new “Extension” levels and allow members to buy a 30 or 60 day extension.

Join us for a Live Chat and Premiere of our “PMPro Reports Explained” Video Stream

We’re streaming the pre-recorded “PMPro Reports Explained” video on Thursday, March 5 at 10:00 am EST. Watch the video play while you Live Chat with Travis and some of our other team members. If you would like to learn more about how Paid Memberships Pro reports work or want to know more about the revenue stream behind the PMPro brand, this episode is for you.

PMPro Reports Explained

Live Stream Details

We are growing: Introducing three new full time team members.

Onboarding new team members have been an interesting learning process for a project that began with just two people, a husband and wife, and has now grown to nearly 10 full-time people.

Now, nearly two months into training we have two new additions to our support team. I am excited to share with you some background on these newest members here at Paid Memberships Pro.

PMPro Team Members

This entry was posted by Ansie Lima in About PMPro, News and tagged . Bookmark the permalink. Last updated: March 2, 2020. Titled We are growing: Introducing three new full time team members.

How to set up a staging environment to test changes and new features for your Membership site.

Running a membership-based business online requires constant innovation and the ability to quickly respond to member needs. If you are operating a mature, public membership, it can be difficult to properly test, develop, and release new features. Enter the staging site.

This article aims to explore the best practices and mandatory rules you must follow when setting up a staging site for your membership business.

how to set up a staging site

This entry was posted by Kimberly Coleman in FAQ and tagged . Bookmark the permalink. Last updated: February 27, 2020. Titled How to set up a staging environment to test changes and new features for your Membership site.

Automatically Approve Previously Approved Members

Have you set up an Approval Process for your Membership site? Did you know that it is possible to automatically approve, previously approved members? This can be especially useful to reduce administrative tasks on your end and allow previously approved members to be reinstated as quickly and efficiently as possible….

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

PMPro Update 2.2.6

Version 2.2.6 of Paid Memberships Pro is out with a handful of bug fixes. These bugs have the potential to hinder sales, especially for Authorize.net and Stripe users, so be sure to upgrade.

Interacting with Paid Memberships Pro Through APIs

Paid Memberships Pro currently offers support for two APIs available in WordPress: the REST API and the XML-RPC method. This article will provide a high level overview of endpoints available in each method as well as a recipe to demonstrate how developers can build their own basic API for membership data.

Interacting with Paid Memberships Pro through API's

This entry was posted by Jason Coleman in Recipes and tagged . Bookmark the permalink. Last updated: February 20, 2020. Titled Interacting with Paid Memberships Pro Through APIs

How to Set Up a Demo Membership Site

If you’re looking to start a new membership site on WordPress, you are probably comparing several platforms for your project. One of the best ways to get a true feel for any software out there is to take it for a test drive. For this reason, we’ve put together a complete demo site—the “Must Love Dogs” membership program—that you can download and use.

Your demo site includes sample settings, member data, a history of orders for reporting, and several feature-enhancing Add Ons. You’ll get a true experience for what it will be like to manage a Membership site on WordPress.

Test Drive Membership Site Demo on WordPress