1. Inicio
  2. Base de Conocimientos
  3. WooCommerce Wholesale Lead Capture
  4. Solución de problemas
  5. Solución de problemas de fallo en la verificación de seguridad en el Formulario de Registro Mayorista

Solución de problemas de fallo en la verificación de seguridad en el Formulario de Registro Mayorista

¿Ves un mensaje de "Fallo en la verificación de seguridad" cuando alguien envía tu Formulario de Registro Mayorista? Las causas habituales son una caché que sirve un token de seguridad obsoleto o una configuración de reCAPTCHA que no coincide con tus claves. Esta guía te explica ambas, para que puedas volver a recibir registros. El formulario forma parte de WooCommerce Wholesale Lead Capture.

El formulario muestra un fallo en la comprobación de seguridad después de la caché

¿Qué está pasando?

Los clientes ven un mensaje de "Fallo en la verificación de seguridad" cuando envían el Formulario de Registro Mayorista, y el registro no se completa.

¿Por qué sucede?

Una capa de caché está sirviendo un token de seguridad obsoleto para el formulario, lo que rompe la validación cuando se envía el formulario. La caché puede provenir de un plugin de caché, la caché a nivel de servidor de tu host o tu propio navegador.

¿Cómo solucionarlo?

Excluye la página de Registro Mayorista de las reglas de tu plugin de caché, o desactiva temporalmente el plugin para confirmar que es la causa. Si no estás seguro de dónde está la configuración de exclusión, desactivar el plugin y volver a probar es la comprobación más rápida.

Si tu host aplica caché a nivel de servidor, ponte en contacto con tu proveedor de hosting y pídele que excluya la página de Registro Mayorista de sus reglas de caché. WP Engine, Flywheel y Kinsta son hosts gestionados comunes que almacenan en caché a nivel de servidor.

Cuando vuelvas a probar, borra la caché de tu navegador o abre el formulario en una ventana privada o de incógnito para que los datos almacenados en el navegador no afecten el resultado.

El formulario muestra un fallo en la verificación de seguridad cuando reCAPTCHA está activado

¿Qué está pasando?

Has activado reCAPTCHA para el formulario de registro. Los clientes completan el formulario y aparece el mismo mensaje de "Fallo en la verificación de seguridad".

¿Por qué sucede?

Cuando reCAPTCHA está activado, el plugin solicita a Google que verifique cada envío. Si tus claves no coinciden con el tipo de reCAPTCHA que seleccionaste, o si una puntuación v3 cae por debajo de tu umbral, la verificación falla y el formulario muestra el mismo mensaje que un problema de caché.

¿Cómo solucionarlo?

Abre la configuración de reCAPTCHA:

  1. En tu administrador de WordPress, ve a Mayorista → Ajustes.
  2. Haz clic en la pestaña Captura de Clientes Mayoristas.
  3. Haz clic en Seguridad.

Luego, confirma lo siguiente:

  • Activar Recaptcha está marcado.
  • El Tipo de reCAPTCHA coincide con las claves que generaste en la consola reCAPTCHA de Google Cloud. Las tres opciones son V2 No soy un robot, V2 Invisible y V3 Basado en puntuación.
  • La Clave del sitio de Recaptcha y la Clave secreta de Recaptcha están completas y pertenecen al tipo que seleccionaste. Claves que no coinciden, por ejemplo, una clave de sitio v2 con v3 seleccionado, fallan la verificación sin ninguna otra advertencia.

Haz clic en Guardar Cambios después de realizar un cambio, luego prueba el formulario de nuevo.

Si la configuración es correcta y el formulario sigue fallando, comprueba si otro plugin está bloqueando el script de reCAPTCHA. Los plugins de optimización que retrasan o combinan JavaScript, y algunos plugins de consentimiento de cookies, pueden impedir que el script se cargue. El formulario entonces no envía ninguna respuesta de reCAPTCHA y la comprobación de seguridad falla. Excluye el script de reCAPTCHA (google.com/recaptcha) en ese plugin y vuelve a probar el formulario.

Página de Configuración Mayorista, pestaña Captura de Clientes Mayoristas, sección Seguridad con Habilitar Recaptcha marcado, tipo reCAPTCHA configurado como V2 No soy un robot, clave de sitio y clave secreta completadas, y un umbral de puntuación v3 de 0.5

En versiones anteriores de WooCommerce Wholesale Lead Capture (1.17.7.1 y anteriores), la misma configuración se encuentra en WooCommerce → Ajustes → Wholesale Lead → Seguridad. En versiones más recientes, esa dirección antigua te envía a la configuración de Wholesale Lead Capture.

Si estás usando la puntuación basada en V3 y los clientes legítimos son rechazados

v3 otorga a cada envío una puntuación de confianza entre 0.0 y 1.0. El plugin rechaza las puntuaciones por debajo de tu umbral. El umbral predeterminado es 0.5, que puede ser demasiado estricto para tiendas con registros regulares de usuarios de VPN u oficinas compartidas.

Reduce el umbral de puntuación de Recaptcha v3 a 0.3 o 0.4, guarda y pide al cliente afectado que se registre de nuevo. Si el registro se completa con el umbral más bajo, la puntuación fue la causa.

v3 también comprueba el nombre de la acción que el formulario envía con cada envío. Para el registro, el plugin espera wwlc_register. Si un código personalizado cambia ese nombre de acción, cada registro falla la comprobación, así que restaura el nombre predeterminado.

Preguntas frecuentes

¿Cómo excluyo la página de registro mayorista de la caché?
Abre la configuración de tu plugin de caché y añade la URL de esa página a su lista de exclusión. Si la opción es difícil de encontrar, desactiva temporalmente el plugin y vuelve a probar el formulario.

¿El error de comprobación de seguridad ocurre en el hosting WP Engine o Kinsta?
Puede ocurrir. Los hosts gestionados como WP Engine, Flywheel y Kinsta aplican caché a nivel de servidor que puede desencadenar este error. Ponte en contacto con tu host y pídele que excluya la página de registro de su configuración de caché.

¿Dónde están los ajustes de reCAPTCHA?
Ve a Mayorista → Ajustes → Captura de clientes mayoristas → Seguridad. Las versiones anteriores de WooCommerce Wholesale Lead Capture las conservan en WooCommerce → Ajustes → Wholesale Lead → Seguridad.

¿Qué pasa si desactivar cada capa de caché todavía no lo soluciona?
Ponte en contacto con el equipo de soporte de Wholesale Suite. Comparte tu entorno de hosting, tus plugins activos y los pasos que ya has intentado para que el equipo pueda encontrar la causa.

¿Puedo usar el modo incógnito para diagnosticar un fallo de comprobación de seguridad?
Sí. Cargar el formulario en navegación privada es una forma rápida de descartar datos almacenados en el navegador. Si funciona en incógnito pero falla normalmente, borra tus cookies y archivos cacheados, y vuelve a intentarlo.


¿Necesitas ayuda?

Si tienes alguna pregunta o encuentras algún problema, estamos aquí para ayudarte.

¿Te ha resultado útil este artículo?

Artículos relacionados

Completa tu Compra