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


Show Action and Filter Hooks in:

Filter Hook: Change or add parameters to an name-value-pair string sent to PayPal when trying to create a subscription. Passes the nvpString and order object.

Filter Hook: Change or add parameters to an name-value-pair string sent to PayPal when checking out. Passes the nvpString and order object.

Filter Hook: Change or add parameters to an name-value-pair string sent to PayPal when confirming a checkout for review. Passes the nvpString and order object. apply_filters("pmpro_get_express_checkout_details_nvpstr", string $nvpStr, MemberOrder $order);apply_filters("pmpro_get_express_checkout_details_nvpstr", string $nvpStr, MemberOrder $order);

Action Hook: Change or add parameters to an name-value-pair string sent to PayPal when trying to get subsription details in some cases. Passes the nvpString and order object.

Filter Hook: Change or add parameters to an name-value-pair string sent to PayPal when trying to a cancel a subscription. Passes the nvpString and order object.

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

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.