Install Packages

Adobe created two package options to add Google reCAPTCHA and/or CAPTCHA to the Payflow Pro checkout form. Installing one of these packages will update current installations and add an option that can help enhance this security to the Payflow Pro checkout form.

These packages are compatible with the following Adobe Commerce deployments and versions:

Adobe Commerce (all deployment methods) and Magento Open Source 2.1.x, 2.2.x, 2.3.x

Installation requires CLI commands to your Adobe Commerce instance. Developer assistance may be required.

NOTE
We recommend installing and configuring Google reCAPTCHA in addition to installing any relevant Payflow Pro checkout form updates. This option provides an invisible check and multiple configuration options.

Install Google reCAPTCHA and checkout form updates

The magento/module-paypal-recaptcha package contains integration with Google reCAPTCHA and Payflow Pro payment form updates. Even if you have the reCAPTCHA module installed and configured, we recommend you install this package.

Run the following commands to install it.

For Adobe Commerce on-premises:

composer require magento/module-paypal-recaptcha
bin/magento module:enable Magento_PaypalReCaptcha
bin/magento setup:upgrade
bin/magento cache:clean

For Adobe Commerce on cloud infrastructure:

  1. Run the following command:

    composer require magento/module-paypal-recaptcha
    
  2. Commit and push changes:

    git add -A && git commit -m "Install Google reCAPTCHA"    git push origin %branch_name%
    
  3. Wait for deployment to complete.

Install checkout form updates for CAPTCHA

The magento/module-paypal-captcha package contains integration with the native Adobe Commerce CAPTCHA module.

Run the following commands to install it:

For Adobe Commerce on-premises:

composer require magento/module-paypal-captcha
bin/magento module:enable Magento_PaypalCaptcha
bin/magento setup:upgrade
bin/magento cache:clean

For Adobe Commerce on cloud infrastructure:

  1. Run the following command:

    composer require magento/module-paypal-captcha
    
  2. Commit and push changes:

    git add -A && git commit -m "Install CAPTCHA"    git push origin %branch_name%
    
  3. Wait for deployment to complete.

Configure Google reCAPTCHA or CAPTCHA

Having installed the package, configure Google reCAPTCHA (recommended) or CAPTCHA as described in the following docs:

The new checkout form option is:

  • Google reCAPTCHA: Use in PayPal Payflow Pro payment form
  • CAPTCHA: Payflow Pro

PayPal support and contacts

Please contact PayPal Payflow Merchant Support to learn more about Fraud Protection Services. You can request the PayPal Support team to enable Basic Fraud Protection Services filters to provide the tightest control possible over payments so that you can automatically deny payments that are likely to result in fraudulent transactions and accept payments that are not typically a problem. Please note that once you turn on PayPal Fraud Protection Services filters, transactions can take up to 2 hours to settle.

PayPal Payflow Merchant Support Details

Payflow Merchant Support’s business hours are Monday through Friday from 7:00 AM - 8:00 PM CST. You can contact Payflow Merchant Support for account assistance by phone or email:

Australian Support

Previous pageAdobe Commerce 2.4.0: Checkout error selecting local payments
Next pagePayPal troubleshooting on Adobe Commerce

Commerce


How AI Is Transforming the Commerce Landscape

Online | Session | General Audience

Delve into how AI is revolutionizing the commerce landscape by optimizing operations, enhancing customer experiences, and improving...

Tue, Mar 18, 3:30 PM PDT (10:30 PM UTC)

Register

Elevate and Empower Teams with Agentic AI for Exceptional Experiences

Online | Strategy Keynote | General Audience

Elevate and empower your CX teams with AI that transforms creativity, personalization, and productivity. Discover how Adobe is...

Tue, Mar 18, 1:00 PM PDT (8:00 PM UTC)

Register

Connect with Experience League at Summit!

Get front-row access to top sessions, hands-on activities, and networking—wherever you are!

Learn more