View Categories

How to Add Paypal to Your WordPress Website Using WooCommerce

  • Feb 09, 2022
  • 0
  • by Sarojini Nagappan

WooCommerce is a fantastic open-source eCommerce platform built on WordPress that allows you to seamlessly convert your WordPress site to an eCommerce site. It has a large library of extensions and themes for you to choose from and integrate into your WordPress eCommerce site to give it a professional look and functionality.

When you have an eCommerce site, ensuring a smooth payment process is critical to gaining conversions from leads that visit your site. WooCommerce allows you to configure various payment methods such as direct bank transfer, checks, cash on delivery, and Paypal to provide your customers with additional options for completing order transactions.

The WooCommerce PayPal Checkout extension allows your WordPress store to accept PayPal payments and makes use of customizable Smart Payment ButtonsTM. Customers who use PayPal Checkout can pay with PayPal or any major credit or debit card without ever leaving your website. Using this extension visitors can buy directly from your product pages and pay in 26 different currencies. This blog will walk you through the process of configuring and adding the WooCommerce PayPal Checkout for WordPress sites.

Installing the WooCommerce PayPal Checkout Plugin in WordPress

Note: Paypal Checkout Plugin is no longer available in the WooCommerce marketplace. You may use PayPal payments as it’s the upgraded option to this extension.

Follow these steps to install the WooCommerce PayPal Checkout in WordPress:

1. Log in to WordPress as an administrator.

2. In the search plugins, type “WordPress PayPal Checkout.” Install and activate the plugin pictured below:

PayPal App

3. After you’ve successfully installed the plugin, you’ll need to configure the PayPal checkout in WooCommerce.

Configuring the PayPal Checkout Process in WooCommerce

Follow these steps to set up the PayPal checkout process in WooCommerce.

On the WordPress Dashboard, in the left sidebar, click WooCommerce, and then click Settings. This will take you to the WooCommerce settings page, which has multiple tabs for various settings. To enable the payment method, navigate to the Payments tab.

Configuring Paypal Checkout

Enable the toggle button next to the PayPal checkout option on the Payment Methods page. To configure the PayPal Checkout settings, click Set up or Manage.

Enabling PayPal Checkout


You will then be directed to the PayPal Checkout page, where you can begin configuring various checkout settings. The process will begin with basic store information, then help you link your PayPal account, and finally assist you in configuring the checkout page’s look and feel, including payment and billing details.  

To begin configuring the PayPal checkout process, fill in the basic information about your store before moving on to linking the store to a PayPal account.

Configuring PayPal Checkout

  • Title – Choose the title shown to customers during checkout
  • Description – Add a description shown to customers if they use PayPal Checkout
  • Account Settings – Environment  – Select Live to accept payments and Sandbox to test payments.

Linking Paypal Account in WooCommerce

In WooCommerce, you can use the API settings to create or link an existing PayPal Account. To link it to your PayPal account, use the API credentials sections on the PayPal Checkout setup page, under the payment tape.

API Credentials


When you click the Setup or link an existing PayPal account button, you will be taken to the PayPal account login page.

Connecting PayPal to WooCommerce

Log in to your PayPal account, then click Activity on the top menu bar and select API Access.

PayPal Home Page


Next, scroll to NVP/SOAP API Integration (Classic) and click Manage API Credentials. Ensure Request an API Signature is checked and click Agree and Submit.

Request API Credentials


 Click Show to reveal API Username, password, and signature.

Removing the API Signature

Copy the API Username, Password, and Signature into your WooCommerce PayPal Checkout settings.

Copying API Information into PayPal Settings

In the PayPal-hosted Checkout Settings section, enter details such as your Brand Name,  your site or product name, images for logo and header, and so on to ensure the PayPal checkout page has the same look and feel as your website. The landing page is the URL that all customers see when they check out.

PayPal Hosted Checkout Settings

Additional payment confirmation details can be set in the Advanced Settings for further advanced settings of the checkout pages, such as shipping details.

Adding Shipping Details

Once you’ve finished filling out all of the settings, click Save Changes at the bottom of the page to finish the PayPal Checkout configuration in WooCommerce.

Smart Payment Buttons™ PayPal Checkout Advanced Options

Smart Payment Buttons™ is an added benefit for US customers, as the feature provides relevant payment options such as PayPal and both Pay in 4 and PayPal Credit*, allowing your customers to buy now and pay later while you get paid upfront. Fill out the sections after the advance settings if you want to further customize the look and feel of the buttons or configure PayPal checkout pages. Please see the PayPal Checkout page for more information.

Have any questions or concerns? Contact our sales team today! Looking for a new Managed WordPress Hosting plan? We have you covered with our new Managed WordPress plans that simplify speed, security, and stability.