Send the User’s IP Address to Authorize.net for Fraud Detection

If you are using Authorize.net for your membership site’s payment gateway, this tooltip will show you how to send the customer’s IP address as part of the payment request for fraud detection. The recipe uses the pmpro_authorizenet_post_values filter to send IP information with the payment for validation in Authorize.net’s Advanced Fraud Detection suite.

Banner image for Send the User’s IP Address to Authorize.net for Fraud Detection

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Redirect Members to a Custom Post Type with the Member Homepages Add On

The Member Homepages Add On includes settings to redirect members to a unique page based on their level. This recipe will demonstrate using the pmpro_member_homepage_id filter to redirect members to a Custom Post Type (CPT).

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

How to Use Sequential Order Numbers for Member Invoices

Invoice codes in Paid Memberships Pro are, by default, generated by a random code. These codes contain a combination of alphanumeric characters.

This recipe will allow your membership site to instead configure the order codes to follow a sequential numeric sequence.

How to Use Sequential Order Numbers for Member Invoices

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Assign Additional Membership Levels Based on Fields at Checkout

This recipe will automatically add certain membership levels to the user at checkout based on which fields they select at membership checkout. You must be using the Multiple Memberships Per User Add On as well as Register Helper to use this method.

Banner for Assign Additional Membership Levels Based on Fields at Checkout

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Allow Members to Use a Discount Code Across Two Separate WordPress Sites

Configure Paid Memberships Pro to accept a discount code across two separate WordPress websites. Please note that this code recipe is designed for advanced developer applications.

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Automatically Set Price for Addon Packages

This code recipe demonstrates how to automatically set the Paid Memberships Pro – Addon Packages price for a specific content when restricting that content to a particular membership level.

This feature helps to streamline the process of creating restricted content and ensures that any new restricted content that you create has the correct Addon Packages price.

addon packages

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Overriding The Default Membership Maps Error Message

Learn how you can override the Paid Memberships Pro Membership Maps error message with this code recipe. In most cases, you won’t need to remove this message. However, you may want to remove this if you are experiencing any undesirable effects because of this error message.

maps error message

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

How to Geocode Any Address Fields During Checkout

The Paid Memberships Pro Membership Maps Add On will, by default, determine a member’s map placement using the Billing Address Fields captured at checkout. But what if you want to geocode a different custom address instead? In this tooltip article, we share a little on what geocode is and offer a code recipe on geocoding a different member address during checkout.

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Adding Custom Content To Your Marker Info Window

This code recipe will allow you to add custom content to your PMPro Membership Maps Add On marker info windows. You can hide specific information to non-members, or add valuable information for specific membership levels. This opens up a variety of use cases.

PMPro marker info customization

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

How to Add Code to WordPress Membership site: Code Snippets plugin

As a site owner, you might have come across specific customizations you need for your Paid Memberships Pro powered website. These customizations are usually found in a code recipe format from PMPro blog posts or provided by our Support Team. In this post, we will be showing you how to add code to a WordPress Membership site by using the Code Snippets Plugin.

How to add code to WordPress Code snippets plugin