How to display the Member’s Shipping Address in the Orders admin area.

The Orders admin area of PMPro allows you to track sales, confirm payments, and verify successful membership checkouts. If your site is also capturing the member’s shipping information using the Add Shipping Address to Membership Checkout Add On, this code recipe will add the member’s “Shipping Address” details to the order. It should help to simplify…

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

How to add a checkbox-type field to your checkout page using Register Helper.

Our Register Helper Add On offers many field types that you can use to add fields to checkout, member profiles or for the site administrator only. This recipe demos how to add multiple checkbox-type fields to your checkout page….

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Restrict your membership sites shipping locations by specifying valid zip codes.

Our Shipping Address Add On allows you to capture the member’s shipping information at checkout. Take full control of the areas you ship to when using the Shipping Address Add On by allowing members to only have the ability to checkout of your membership site by using a valid zip code….

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

How to add Custom Post Types (CPTs) to your dripped membership series content.

Liven up your dripped series membership content by adding Custom Post Types to your content release schedule with this code recipe….

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

How to format the member phone number field using a filter.

The Billing Phone number captured at membership checkout attempts to format the saved value according to the North American Numbering Plan (NANP). This article demonstrates how to use the pmpro_format_phone filter to change the phone number format for your membership site….

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

How to enhance the appearance of your Membership Checkout page by level using CSS.

If you’re looking to customize the general appearance of your Membership Checkout, one of the easiest methods to use is styling the page via CSS. We have some tutorials on enqueueing a customizations stylesheet for general PMPro Customizations, but what if you want to modify the appearance for a specific level ID at checkout?

Continue reading to learn how to customize the appearance of a specific level’s Checkout process.

How to adjust your membership site’s default currency format.

Currency formatting varies from country to country. For example, the placement of a comma (“,”) or period (“.”) in a currency format can mean something completely different depending on what currency is being used. Our core plugin offers formatting for several built-in currencies, which you can specify on the Memberships > Payment Settings page, but…

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Notify Members of Upcoming Recurring Payment / Automatic Renewal for Membership

Our Recurring Payment Email Reminder Add On allows you to notify members that their membership renewal payment is processing soon. This recipe shows you how to use the pmpro_upcoming_recurring_payment_reminder filter to modify when that notification is sent.

View the Add On

Choose when to display the Renew link to members who sign up for a membership level with an expiration date.

Use the following code recipe to display a “Renew” link on the Membership Account page at your desired period before a member’s expiration date.

"Renew" link on the PMPro Membership Account Page

Include the used and claimed Group Discount Codes in your Membership Orders export file

This recipe was so useful that we merged it into the Group Discount Codes Add On. When the Add On is activated, a “Group Code” column is added to the CSV export showing the Group Code that was used at checkout (if applicable). The regular Discount Code column will show the main/parent discount code.

You can grab the Group Discount Codes Add On that includes this feature here. If you are interested in how this works to possibly do something similar via custom code, we’ve kept the original code recipe here for reference.