Checkout CAPTCHA

MightyMerchant supports adding a Google reCAPTCHA "I am not a robot" Checkbox to your checkout page. Customers will have to solve the CAPTCHA in order to complete checkout.

Here's how to add Google reCAPTCHA to your MightyMerchant checkout page:

Create a Google reCAPTCHA

  1. Access the reCAPTCHA administration page: https://www.google.com/recaptcha/admin/
    Make sure you are logged in to the Google account you want to have manage CAPTCHAs. You can change the current Google account by using the account menu in the top right corner of most Google site.
  2. Once you are at the main Google reCaptcha dashboard, click the plus (+) icon in the top right corner to create a new CAPTCHA.

    Google reCAPTCHA create button

  3. On the create page, enter a description for this reCAPTCHA in the Label Field.

    Google reCAPTCHA label field

  4. For CAPTCHA Type, choose Callenge (v2), then choose "I am not a robot" Checkbox.

    Google reCAPTCHA type selection

  5. Enter your MightyMerchant site's domain name, with out the "www".

    Google reCAPTCHA domains list

  6. If prompted for a Google Cloud Platform project, leave the default value and click the "Google Cloud Platform" link below the text box to hide the Google Cloud Platform Project Name text box.

    Google reCAPTCHA Google Cloud Platform project name

  7. Click the Submit button.

    Google reCAPTCHA Submit button

  8. You will be presented with your Site key and Secret key. Copy these somewhere safe.

Enable Checkout CAPTCHA in MightyMerchant

  1. Log in to your site manager: https://your-domain.com.net/myadmin.php
  2. Choose Settings from the left menu.
  3. Find the Checkout CAPTCHA section and choose Edit.
  4. Choose the Enabled setting.
  5. Paste the Site key and Secret key, copied from your reCAPTCHA, into their respective fields.
  6. Choose Save.

The CAPTCHA checkbox will now show on the payment screen, and customers will have to solve the CAPTCHA to complete their order.

If you receive complaints that customers can't check out, disable the Checkout CAPTCHA in the site manager and notify MightyMerchant Support.