CAPTCHA ayuda a proteger tu marketplace de registros de spam, bots e intentos de inicio de sesión automatizados. Al habilitar CAPTCHA en los formularios de registro e inicio de sesión de vendedores, añades una capa adicional de seguridad mientras mantienes la experiencia segura para los usuarios legítimos.
Registro de WC Vendors admite múltiples proveedores de CAPTCHA, lo que te da flexibilidad para elegir la solución que mejor se adapte a tu sitio y requisitos de privacidad.
Por qué deberías añadir CAPTCHA a los formularios de registro e inicio de sesión de vendedores
Los formularios de registro e inicio de sesión de vendedores son objetivos comunes de ataques automatizados. Sin protección, los bots pueden:
- Crear cuentas de vendedor falsas
- Intentar inicios de sesión por fuerza bruta o robo de credenciales
- Aumentar la carga innecesaria en tu sitio
CAPTCHA ayuda a prevenir estos problemas asegurando que solo los usuarios reales puedan enviar estos formularios.
Cómo se aplica CAPTCHA en WC Vendors
Esta función CAPTCHA está solo disponible para los formularios de registro e inicio de sesión de vendedores proporcionados por el plugin WC Vendors Signup.
Si no estás usando el formulario de WC Vendors Signup, el registro de vendedores funciona de manera diferente:
- Los vendedores se registran primero a través del formulario de registro de clientes de WooCommerce en la página Mi Cuenta
- Después de iniciar sesión, completan el formulario de registro de vendedor desde el Panel de Vendedor
En esta configuración, la opción CAPTCHA en WC Vendors Signup no se aplicará al formulario de registro de clientes de WooCommerce.
Soluciones CAPTCHA recomendadas para Registro de Vendedores sin WC Vendors Signup
Si los vendedores se registran a través del formulario de registro de WooCommerce Mi Cuenta, recomendamos usar una solución CAPTCHA o anti-spam diseñada específicamente para el registro de usuarios de WooCommerce, como un plugin que añada reCAPTCHA, hCaptcha o Turnstile al formulario de registro de WooCommerce.
Esto asegura que los registros de usuarios sigan protegidos antes de que los vendedores accedan al panel.
Guía paso a paso: Configuración de CAPTCHA para formularios de WC Vendors Signup
1. Habilitar CAPTCHA
- Ve a Panel de WordPress → WC Vendors → Ajustes
- Abre la sección Formulario de Registro
- Haz clic en la pestaña CAPTCHA
- Habilita la opción CAPTCHA

2. Elegir un proveedor de CAPTCHA
WC Vendors admite los siguientes proveedores de CAPTCHA:
- Google reCAPTCHA v2
- Google reCAPTCHA v3
- hCaptcha
- Cloudflare Turnstile

Selecciona el proveedor que mejor se adapte a los requisitos de tu sitio.
3. Configurar credenciales de API CAPTCHA
Después de seleccionar un proveedor, introduce la Clave de sitio y la Clave secreta requeridas.
Puedes generar estas claves desde los paneles de los proveedores:
- Google reCAPTCHA (v2 y v3):
https://www.google.com/recaptcha/admin - hCaptcha:
https://dashboard.hcaptcha.com/signup - Cloudflare Turnstile:
https://dash.cloudflare.com/?to=/:account/turnstile

Copia las claves en los campos correspondientes en la configuración de WC Vendors.
4. Personalizar la apariencia de CAPTCHA
Para Google reCAPTCHA v2, hCaptcha y Cloudflare Turnstile, puedes ajustar:
- Tema claro u oscuro
- Tamaño normal o compacto

Estas opciones ayudan a que el CAPTCHA coincida con el diseño de tu sitio.
5. Configurar el umbral de puntuación para Google reCAPTCHA v3
Google reCAPTCHA v3 se ejecuta en segundo plano y asigna una puntuación basada en el comportamiento del usuario.
- Las puntuaciones más altas son más estrictas
- Las puntuaciones más bajas son más permisivas
- Umbral de puntuación recomendado: 0.5

Puedes ajustar este valor si notas que los usuarios legítimos están siendo bloqueados o si la actividad de spam persiste.
Comprobaciones finales y consejos para la resolución de problemas
Una vez activado, el CAPTCHA se aplica automáticamente a los formularios de registro e inicio de sesión de WC Vendors Signup.
Si el CAPTCHA no aparece o no funciona como se esperaba, comprueba:
- Las claves de API son correctas
- Tu dominio está permitido en el panel del proveedor de CAPTCHA
- Los plugins de caché u optimización no están bloqueando los scripts de CAPTCHA