WOOCOOMERCE: Run function before payment gateway (paying)

Why is it so hard to find a list of woocommerce hooks per page or sequence of execution or order > payment flow?

Anyway, after hours and hours of searching:

add_action( 'woocommerce_before_pay_action', 'Your Function', 1, 1 );