<html lang="fr-fr" dir="ltr"><head></head><body>### [wpforms_process_bypass_captcha](https://wpforms.com/developers/wpforms_process_bypass_captcha/)

**Published:** September 30, 2025
**Author:** Umair Majeed

**Content:**

## Description

The `wpforms_process_bypass_captcha` filter lets you skip CAPTCHA verification during form processing. This is helpful for automated tests or for allowing logged in users to submit forms without a CAPTCHA challenge.

Return `true` to skip CAPTCHA checks on submit. If you also want to prevent CAPTCHA assets from loading on the frontend, pair this with the `wpforms_frontend_recaptcha_disable` filter.

parametertypedescription`$bypass_captcha`boolWhether to bypass CAPTCHA. Default is false.`$entry`arrayRaw submission data from `$_POST`.`$form_data`arrayForm ID## Source

`wpforms\includes\class-process.php`

## Example

```

// Bypass CAPTCHA for logged in users only.
add_filter( 'wpforms_process_bypass_captcha', function( $bypass, $entry, $form_data ) {
    return is_user_logged_in() ? true : $bypass;
}, 10, 3 );
```

## Reference Article

- [How to Disable reCAPTCHA for Automated Testing](https://wpforms.com/developers/how-to-disable-recaptcha-for-automated-testing/)

**Categories:** Filters Hooks

---

</body></html>