WC_Helper::verify_request_hash()
Verify request hash created by WooCommerce.com.
Method of the class: WC_Helper{}
No Hooks.
Return
true|false
.
Usage
$result = WC_Helper::verify_request_hash( $request_hash ): bool;
- $request_hash(string) (required)
- request hash to be verified.
WC_Helper::verify_request_hash() WC Helper::verify request hash code WC 9.6.0
public static function verify_request_hash( string $request_hash ): bool { $request = WC_Helper_API::get( 'verify-request-hash', array( 'authenticated' => true, 'query_string' => '?request_hash=' . $request_hash, ) ); if ( wp_remote_retrieve_response_code( $request ) !== 200 ) { return false; } $data = json_decode( wp_remote_retrieve_body( $request ), true ); return isset( $data['success'] ) && true === $data['success']; }