This hook allows you to modify the membership level object before checkout.
apply_filters('pmpro_checkout_level', object $pmpro_level);
The callback function should return the modified $pmpro_level object.
SourceView in Source Code
Related Articles and Recipes
Set a Level to Expire Based on Remaining Time in Term By Jarryd Long
Using Subscription Delays Add On for One-Time, Credit Card Required Trials By Kimberly Coleman
Remove Trial Periods for Existing Members By Andrew Lima
Offer Expired and “Old” Members a Membership Renewal Discount for Coming Back By Kimberly Coleman
Sell Access to Post Categories “a la carte” Using Price-Adjusting User Fields By Kimberly Coleman
Modify Level Price at Checkout Based on User-Selections By Kimberly Coleman
Provide a Discount for Early Membership Renewal By Kimberly Coleman
Multiple Membership Levels Per User with PMPro (The Workarounds) By Jason Coleman
Have All Members Expire on a Set Date By Jason Coleman