pmpro_checkout_start_date

This hook pmpro_checkout_start_date allows you to change the start date of a membership before checkout.

pmpro_subscription_payment_completed

Execute custom code before saving a successful order. This hook is available for the following gateways: Stripe, PayPal, Authorize.net, Braintree, and TwoCheckout.