Our Subscription Delays Add On allows you to set a variable length trial to your membership level, for example offer a 7-day trial on a monthly plan. This recipe will remove the trial period for members that have already received the benefit. These members will immediately begin their membership, allowing you to offer the trial…
If you’re using MyCRED or considering a system to award users for interacting with your WordPress powered website, this code recipe is for you.
The article includes two recipes: one to award points at the initial membership checkout and another to award points with every recurring membership payment made. You can customize the point value awarded per membership level.
Many membership sites use BuddyPress to facilitate communication, messaging, and member engagement. By default, BuddyPress sets the user’s profile name as their selected user login. If you would like a more personalized BuddyPress profile, check out this recipe to set the name to the user’s First and Last name….
Paid Memberships Pro emails a membership invoice for all recurring or renewing membership subscriptions. This email is not sent after the initial membership checkout because all of the relevant invoice details are included in the Membership Confirmation email. If you’ve customized the Confirmation email and removed invoice details, you may want to send a separate…
Stay on top of membership site signups (and your membership site revenues) on a tablet or mobile device using the Responsive Reports Dashboard Add On or via SMS Membership Checkout (text) Messages.
The code recipe below limits the specified discount codes to one use per “user” (a single username/email address in your WordPress Users list).
If you are using discount codes to give free trials, see this post for a better method to offer trial memberships that can only be used once.
If you’d like additional notification when members complete checkout on your site, here are a few options, including a code recipe for SMS/Text Message notification, the new Slack Integration Add On, and the PayPal or Stripe apps.
The pmpro_tax filter hook allows you to add custom tax amounts to orders with PMPro. In this guide, I’ll cover one of the most common methods of handling taxes that we see for our customers. The method includes checks for the user to choose a region as well as region validation on their billing address.