Welcome to Zuora Product Documentation

Explore our rich library of product information

Configure reCAPTCHA for an Environment

Configure reCAPTCHA Enterprise settings for a specific site environment to validate login and registration forms.

Ensure that the target environment exists and that you have permissions to manage site settings.

  1. Navigate to Delivery > Sites.
  2. Select an existing site.
  3. Click reCAPTCHA.
  4. In the Virtual Environment section, select the target environment, for example, Live, Staging.
  5. Turn on Enable reCAPTCHA Enterprise on Login/Registration Forms to validate login and registration forms using reCAPTCHA Enterprise.
  6. Enter the reCAPTCHA configuration values as described in the following table:

    Field

    Description

    reCAPTCHA Site Key

    The public site key generated by Google reCAPTCHA Enterprise.

    This key is embedded in the site’s login and registration pages and is used to generate reCAPTCHA assessments.

    reCAPTCHA Project ID

    The Google Cloud project identifier associated with the reCAPTCHA Enterprise configuration.

    The platform uses this value when communicating with Google reCAPTCHA Enterprise services.

    reCAPTCHA API Key

    The Google Cloud API key used to authenticate requests to reCAPTCHA Enterprise APIs.

    This value is stored securely and displayed as a masked field.

    Minimum Score Threshold (0.0 - 1.0)

    Specifies the minimum risk score that a request must achieve to be considered legitimate.

    • 0.0 - 0.3 - High likelihood of automated or fraudulent activity.

    • 0.4 - 0.6 - Moderate confidence that the request is legitimate.

    • 0.7 - 1.0 - High confidence that the request is legitimate.

    Example:

    • Set to 0.5 to block requests with scores below 0.5.

    • Set to 0.7 for stricter protection.

  7. Click Done. The platform saves the configuration and applies the reCAPTCHA settings to the selected environment.
    Note:

    The configuration applies only to the selected environment. You must configure each environment separately.