try {
            do_action( 'woocommerce_pre_payment_complete', $this->get_id() );

            if ( WC()->session ) {
                WC()->session->set( 'order_awaiting_payment', false );