woocommerce_fraud_protection_decision

woocommerce_fraud_protection_decision

Appears in:
Hook Type: filter

See hook in core

Displaying hooks found in version: woocommerce.10.5.2

apply_filters('woocommerce_fraud_protection_decision') is found 1 times:

  • /src/Internal/FraudProtection/DecisionHandler.php line 91
    		 *
    		 * @param string               $decision     The decision from the API (allow, block).
    		 * @param array<string, mixed> $session_data The session data that was analyzed.
    		 */
    		$decision = apply_filters( 'woocommerce_fraud_protection_decision', $decision, $session_data );
    
    		// Validate filtered decision (third-party filters may return invalid values).
    		if ( ! $this->is_valid_decision( $decision ) ) {
    			FraudProtectionController::log(
    				'warning',
    				sprintf( 'Filter `woocommerce_fraud_protection_decision` returned invalid decision "%s". Using original decision "%s".', $decision, $original_decision ),