Subscribe to our email and get updates right in your inbox

How to Integrate reCAPTCHA V3

Estimated reading: 2 minutes 145 views

This guide explains how to set up reCAPTCHA V3 with WP Easy Pay to protect your payment forms from spam and automated activity—without interrupting the user experience.

What is reCAPTCHA V3?

reCAPTCHA V3 is a security service by Google that works invisibly in the background. Instead of showing a checkbox, it assigns a risk score to each interaction to help identify suspicious behavior.

When to Use reCAPTCHA V3

  • When you want invisible protection (no user interaction)
  • When you want a smooth checkout/payment flow
  • For modern sites focused on user experience and automation protection

Step-by-Step Integration Guide

Step 1: Register Your Website for reCAPTCHA V3

  1. Open the Google reCAPTCHA admin panel.
  2. Add a new site.
  3. Enter a label for identification.
  4. Select reCAPTCHA V3.
  5. Add your website domain.
  6. Accept the terms and submit the form.

After registration, Google will generate:

  • Site Key
  • Secret Key

Step 2: Copy reCAPTCHA Keys

  • Copy the Site Key
  • Copy the Secret Key
  • Store both keys securely for use in WP Easy Pay.

Step 3: Add reCAPTCHA V3 Keys in WP Easy Pay

  1. Log in to your WordPress admin dashboard.
  2. Navigate to WP Easy Pay → Settings.
  3. Open the reCAPTCHA section.
  4. Enable reCAPTCHA V3.
  5. Paste the Site Key and Secret Key into the relevant fields.
  6. Save the settings.

Step 4: Configure Score Threshold (If Available)

  • If WP Easy Pay provides a score threshold option, set an appropriate value (e.g., 0.5).
  • Lower scores indicate higher risk.
  • Adjust carefully to avoid blocking real users.

Step 5: Verify reCAPTCHA V3 on the Frontend

  1. Open the page where your WP Easy Pay form is embedded.
  2. Submit a test payment.
  3. Ensure the form submits without visible interruption.
  4. Check logs or Google reCAPTCHA dashboard if verification details are available.

Tips & Troubleshooting

  • Form submits, but payment fails?
    Review the score threshold settings and adjust if necessary.
  • Low scores for real users?
    Consider lowering the threshold slightly to reduce false positives.
  • Domain mismatch error?
    Confirm that the exact domain is added in Google reCAPTCHA settings.
  • Caching issues?
    Clear the website and plugin cache after enabling reCAPTCHA.
  • Always test first
    Use WP Easy Pay test mode before enabling reCAPTCHA on live forms.

Summary

reCAPTCHA V3 provides seamless, invisible protection for WP Easy Pay payment forms. It enhances security without affecting user experience, making it ideal for modern payment and donation workflows.

Share this Doc

How to Integrate reCAPTCHA V3

Or copy link

CONTENTS
Scroll to Top