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
Using Subscription Delays Add On for One-Time, Credit Card Required Trials By Kimberly Coleman
Allow expiring members to extend their membership on renewal or level change. By Kimberly Coleman
Remove Trial Periods for Existing Members By Travis Lima
Offer Expired and “Old” Members a Membership Renewal Discount for Coming Back 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