valid-paypal-standard-ipn-request

valid-paypal-standard-ipn-request

Appears in: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Hook Type: action
See hook in action

See hook in core

Displaying hooks found in version: woocommerce.9.8.1

do_action('valid-paypal-standard-ipn-request') is found 1 times:

  • /includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php line 51
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
        if ( ! empty( $_POST ) && $this->validate_ipn() ) { // WPCS: CSRF ok.
            $posted = wp_unslash( $_POST ); // WPCS: CSRF ok, input var ok.
     
            // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores
            do_action( 'valid-paypal-standard-ipn-request', $posted );
            exit;
        }
     
        wp_die( 'PayPal IPN Request Failure', 'PayPal IPN', array( 'response' => 500 ) );
    }

See this hook used in plugins: