Set up Google's reCAPTCHA on the PAC Donations page

For libraries that use PayPal Payflow Pro for credit card payments through Polaris PowerPAC or Mobile PAC, Google's free reCAPTCHA feature adds human verification to the process of submitting a donation to the library. This minimizes the possibility of a robotic "user" making many small fake donations to the library to verify stolen credit card information. Genuine donors identify a picture or select I'm not a robot to continue with the donation process. For more information about reCAPTCHA, see https://www.google.com/recaptcha/intro/index.html.

When reCAPTCHA is enabled, users cannot proceed past the first donations page in PowerPAC or Mobile PAC until they pass the reCAPTCHA test.

To implement reCAPTCHA, you will need a Google account. Using your Google account credentials, obtain your domain-specific site key and secret key from Google:

  1. Go to: www.google.com/recaptcha
  2. Select the Get reCAPTCHA button in the upper right corner.
  3. Log in with your Google account email and password and follow the instructions.
  4. Record your reCAPTCHA site key and secret key.

Next, set up reCAPTCHA in Polaris system administration. The reCAPTCHA settings are available at system, library, and branch levels:

  1. In the Administration Explorer tree view, open the Parameters folder for the organization, and click the Credit Card Payment tab in the details view.
  2. Double-click Online Payments: Configure. The Online Payments Settings dialog box appears.
  3. Select PayPal’s Payflow Pro in the Payment processing gateway list.
  4. Click Properties. The PayPal Properties dialog box opens.
  5. Select the reCAPTCHA tab.

  1. Select (check ) Enable reCAPTCHA for donations.
  2. Type your site key in the Google site key field.
  3. Type your secret key in the Google secret key field.
  4. Click OK.