Fixed If the cart and checkout endpoints were set to the same page in order to skip the cart the 'checkout' and 'purchase' events would not fire. Changed Tested up to WordPress 6.7.