Disponible MM2.4.0+
NOTA al actualizar a 2.4.0+ desde una versión anterior: Si ya tenía reCAPTCHA configurado en su sitio, tendrá que volver a activarlo tras la actualización accediendo a Configuración del pago > reCAPTCHA y haciendo clic en esta casilla:

reCAPTCHA v3 helps you detect bot traffic on your website and reduce spam signups without having to offer tests to every user. Instead of displaying a CAPTCHA challenge, reCAPTCHA v3 returns a score transparently, behind-the-scenes that indicates if the customer has passed the test or not. This is the beauty of reCAPTCHA v3, the user experience is transparent and doesn’t interfere with the checkout process, but as a site owner, you get the added protection that reCAPTCHA provides. You can learn more about the general function behind reCAPTCHA v3 in este vídeo de Google.
Cómo configurar reCAPTCHA v3 en su sitio:
- En el MemberMouse haga clic en Configuración del pago > reCAPTCHA.
- Enable reCAPTCHA on all your checkout forms by clicking the checkbox next to ‘Enable reCAPTCHA on All Checkout Forms’.
- Choose ‘reCAPTCHA v3 (recommended)’.
- If you don’t have a reCAPTCHA account, click the Crear una cuenta gratuita para crear una nueva. Si ya tiene una cuenta, pulse el botón Administrador de Google reCAPTCHA botón.
- Once inside your Google reCAPTCHA Admin interface, you may need to register your site in order to create site keys. Click on the ‘+’ icon in the upper right corner to do this. You’ll fill out the fields as prompted on the form provided by Google. Choose ‘reCAPTCHA v3’ under reCAPTCHA type.
- Once you’ve registered your site, then you’ll be returned to the Google reCAPTCHA Admin console. Select your site from the dropdown menu in the upper left corner. Then click on the Settings icon in the upper right corner to access your reCAPTCHA keys.
- Copie la clave del sitio en Clave del sitio campo.
- Copie la clave secreta en la carpeta Clave secreta campo.
- Click the ‘Save Settings’ button.
Just by setting this up, you have added the protection of reCAPTCHA v3 to your checkout pages. However, reCAPTCHA v3 has added parameters that help you tweak the configuration. We’ll go into these below.
Umbral de puntuación

reCAPTCHA v3 devuelve una puntuación para cada solicitud (1.0 es muy probable que sea un humano, 0.0 es muy probable que sea un bot). En el área Umbral de puntuación puede establecer el umbral de puntuación que se utilizará para las inscripciones gratuitas y las inscripciones de pago. Cualquier solicitud que obtenga una puntuación igual o superior al umbral será aprobada. Cualquier solicitud que obtenga una puntuación inferior al umbral establecido será bloqueada, así que sea prudente a la hora de establecerlo.
Cuando se bloquea una solicitud de pago, el usuario que intenta enviar el formulario de pago será devuelto a esa misma página y se mostrará un mensaje de error. Por defecto, este mensaje de error es "reCAPTCHA check failed. Inténtelo de nuevo". Esto se puede personalizar en la sección Mensaje de error sección.
reCAPTCHA v3 learns by seeing real traffic on your site. To start, it’s safe to use a threshold of 0.5. This is the default setting for the integration. Over time you can adjust these thresholds based on reviewing traffic in the MemberMouse reCAPTCHA log or the Google reCAPTCHA admin console.
Nombre de la acción para la segmentación
reCAPTCHA v3 introduce un nuevo concepto: acciones. Esto sólo es realmente útil cuando utiliza las mismas claves de reCAPTCHA v3 en varios formularios de pago o registro. Al especificar un nombre de acción en cada lugar donde ejecute reCAPTCHA v3, habilitará las siguientes funciones nuevas:
- Un desglose detallado de los datos de las diez acciones principales de Google consola de administración.
- Análisis de riesgo adaptativo basado en el contexto de la acción, porque el comportamiento abusivo puede variar.
Puedes elegir introducir cualquier etiqueta en el campo proporcionado y esto permitirá la segmentación en tu consola de administración de Google.

Mensaje de error
Cuando se bloquea una solicitud de pago, el usuario que intenta enviar el formulario de pago será devuelto a esa misma página y se mostrará un mensaje de error. Por defecto, este mensaje de error es "reCAPTCHA check failed. Inténtelo de nuevo".
No obstante, puede utilizar este campo para introducir un mensaje de error personalizado que desee que se muestre.
Visibilidad de la insignia reCAPTCHA
Por defecto, la insignia reCAPTCHA se mostrará en su página de pago. Aparece en la esquina inferior derecha.

Utilizando la configuración de visibilidad de la insignia reCAPTCHA, puede optar por ocultar esta insignia haciendo clic en la casilla de verificación situada junto a la configuración.

Según Google, puedes ocultar el distintivo siempre que incluyas la marca reCAPTCHA de forma visible en el flujo de usuario. Google recomienda incluir el siguiente texto en algún lugar del flujo de usuario. "Este sitio está protegido por reCAPTCHA y el distintivo de Google Política de privacidad y Condiciones de uso aplicar". Puede consultar Google’s FAQ para más información.
Registro reCAPTCHA
The reCAPTCHA Log is an internal MemberMouse log of all of the values captured by reCAPTCHA each time someone checks out or submits a MemberMouse checkout / signup form. Over time, periodic review and assessment of the reCAPTCHA Log will allow you to refine the setting on the Score Threshold based on the specific traffic and site behavior you’re seeing.
Para ver el registro:
- Ir a MemberMouse > Registros
- Haga clic en la pestaña que dice "reCAPTCHA Log".
O
- Ir a MemberMouse > Configuración del pago > reCAPTCHA
- En la configuración de reCAPTCHA v3, haga clic en el botón que dice Ver registro reCAPTCHA:
Puede utilizar la función Limpieza del registro de reCAPTCHA para definir cuántos días permanecerán las entradas en el registro antes de ser eliminadas. Por defecto, las entradas se borran a los 30 días.
The reCAPTCHA log is able to be filtered by date; by the score; and/or by whether it received a ‘Pass’ or ‘Fail’.
A continuación se indican las distintas columnas del registro, junto con una descripción de lo que puede encontrar en cada una de ellas:
| Etiqueta de columna | Descripción |
| Fecha | Es la fecha y hora en que se produjo el suceso. |
| Aprobado/Suspenso | A green checkmark will be displayed when the transaction ‘passed’. A red ‘X’ will be displayed when the transaction ‘failed’. A red triangle ‘Error’ will be displayed if a reCAPTCHA error occurred. |
| Puntuación | Esta es la calificación devuelta por el algoritmo reCAPTCHA. |
| Nombre | Se trata del nombre y apellidos facilitados para el miembro en cuestión. |
| Correo electrónico | This is the relevant member’s email address. If you click on it, it will take you to the Member Details area in MemberMouse for that member. |
| URL de pago | Es la URL de la página desde la que se envió la transacción registrada. |
| Dirección IP | Es la dirección IP desde la que se produjo la transacción registrada. |
| Respuesta | Al seleccionar el enlace "Mostrar", aparecerá una ventana emergente en la que se mostrará la respuesta reCAPTCHA completa proporcionada por Google. This is also where any ‘Error’ details that have been returned can be accessed. |

