This action runs at checkout before calling the sendToPayPal method on the order.

Any custom user fields at checkout will update the user meta fields during this hook in addition to the pmpro_after_checkout hook.

This hook is required because in the PayPal Standard gateway, the pmpro_after_checkout is called when $_SESSION variables are not available.

do_action( 'pmpro_before_send_to_paypal_standard', int $user_id, MemberOrder $morder );

Parameters

$user_id
int
$morder
MemberOrder

Source

File: https://github.com/strangerstudios/paid-memberships-pro/blob/master/preheaders/checkout.php

View in Source Code