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 what if your currency is not being properly represented?
This code recipe demonstrates how to use the
pmpro_currencies filter to adjust the format to match your desired currency.
Give users a little insight into your blog posts by displaying comments to non-members. This can be a great way to provide social proof for your content without exposing it publicly….
Expand the functionality of the Limit Post Views Add On to offer viewing limits on Custom Post Types and pages, too. This is a great way to offer non-members and free members a sample of your members-only content and improve the conversion rate for a “premium content” type membership site.
Liven up your dripped series membership content by adding Custom Post Types to your content release schedule with this code recipe….
Our Capture Name and Address for Free Levels or for Offsite Gateway Add On allows you to collect billing fields for a free level or for paid levels when using with an offsite payment gateway like PayPal Express. This code recipe demonstrates how hide those additional billing fields for a specific Membership Level ID….
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…
Do you offer three different payment options for the same membership access? This new code gist allows you to easily add a selection box to the checkout page.
The code example below shows you how to define level “groups”—levels that are related and should appear as payment plans on the membership checkout page.
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
View the Add On
pmpro_upcoming_recurring_payment_reminder filter to modify when that notification is sent.
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.
Give your customers the option to select a membership duration and offer a discount for a longer term. This is a great way to collect a larger up-front payment from members and offer an incentive to pay for membership in advance.