Browse the database of various action and filter hooks available in Paid Memberships Pro. Select an action or filter to view detailed information, examples, and related articles with code recipes.

Show Action and Filter Hooks in:

Filter Hook:


Filter Hook: Filter to allow you to specify whether users completing checkout with PayPal can optionally set up payment without a PayPal account (only available for specific PayPal gateways and one-time payments).

Filter Hook: Filter parameters to the ReturnURL when checking out with PayPal Express. Returns an array of key, value pairs: { return array("option" => "1"); }.

Action Hook: To trigger logics after any PayPal HTTP post request is completed.

Filter Hook: Filter to modify the description of the membership purchased and included in the order details sent to PayPal. Default format is LEVELNAME at SITENAME.

Filter Hook: Change or add parameters to an name-value-pair string sent to PayPal in a couple cases. Passes the nvpString and order object.