ThemeHigh
  • Plugins
  • Documentation
  • Support
  • Partners
  • Login
  • Getting started Paypal
    • Setup Guide – Payment Gate...
    • Set Up PayPal Direct Credit Card...
    • Accept PayPal Payments Using Pay...
    • Accept PayPal Payments using Pay...
  • Subscriptions
    • Configure PayPal Subscription Pa...
  • Customizations
    • Customize PayPal Credit/Debit Ca...
    • Adding a PayPal Express button o...
  • Whats New?
    • Configuring Webhooks for WooComm...
    • PayPal: Alternative Payment Meth...
  • Issue Refund
    • Manage PayPal Refunds in WooComm...
  • Switching CheckOut Pages
    • Switching to Classic Checkout in...
  • Troubleshooting Guide
    • Trouble Shooting Guide...

Documentation/PayPal Payment Gateway WooCommerce/Accept PayPal Payments using PayPal Express Button in a WooCommerce Store

Accept PayPal Payments using PayPal Express Button in a WooCommerce Store

Last updated on October 28, 2025

PayPal Express Checkout Payment Gateway for WooCommerce facilitates checkout using PayPal Smart Buttons and Express Buttons, considerably reducing the number of clicks to complete the checkout process.

With the plugin, you can accept PayPal payments in two ways:

Configuring the PayPal Express Checkout Button

Step 1: Enable the PayPal Payment Gateway and Express Button

By integrating the PayPal Express Checkout Button, your customers can swiftly complete their purchase with their shipping details and payment method already saved in their PayPal accounts. They won’t need to re-enter any information, which saves time and minimizes shopping cart abandonment.

PayPal Payment Method

Step 2: Input the API Username, API Password, and API Signature

It requires a PayPal Business account linked with a confirmed identity, email, and bank account.

PayPal Credentials - Express Checkout Button

To get the API credentials:

  • Access your PayPal business account.
  • Get API Access credential in any of the two ways:
    • Go to Activity at the top of the page and choose API Access or
    • From Account settings > API Access.
  • Scroll down to NVP/SOAP API Integration (Classic) and select Manage API credentials.
  • Generate keys if they haven’t been created yet. Otherwise, copy the API Username, API Password, and Signature.
  • Paste the API username, API password, and signature in the plugin’s respective fields.\

 

  • PayPal Business Account - API credentials

Step 3: Customize the Express buttons

The following are the customization options:

PayPal Express Checkout Button Customization

The settings are as shown below:

  • Show Express button on: Displays PayPal Express button on chosen pages.
  • Show Express credit button on: Displays a PayPal Express Credit button on selected pages. With PayPal Credit, store owners will receive the payment upfront, but customers can opt for financing and pay over time.

The express button on the cart page will appear as shown below:

PayPal Express Button-Cart page

The express button on the product page will be displayed as illustrated below. The buyer can make a purchase straight from the product page. Clicking the Checkout with PayPal button/ PayPal Credit will send the buyer to the PayPal website.

PayPal Express Button-Product page

  • Description: Input description displayed above the PayPal Express button.
  • Type of Checkout: Select the type of PayPal checkout type. The available options are as given below:
    • Redirect to PayPal: Choose ‘Redirect to PayPal’ to open PayPal in the same window from the cart or checkout page.
    • In-Context Flow PayPal:   Choose ‘in-context flow’ to open PayPal in a new window from the cart or checkout page.

In-Context Flow Checkout

  • When the customer clicks the Checkout with PayPal button
  • A PayPal popup window will appear as displayed below.
  • The customer needs to input their PayPal login details and pay for the order.

In-Context Flow Checkout

  • Button Settings:
    • Position: Select the position of  PayPal Express/Credit Card checkout buttons from the given dropdown list. The available options are as given below:
      • Above: Displays PayPal Express/Credit Card checkout buttons above Add to Cart (Product page checkout) or Proceed to Checkout (Cart page checkout).
      • Below: Displays PayPal Express/Credit Card checkout buttons below Add to Cart (Product page checkout) or Proceed to Checkout (Cart page checkout).
  • Size: Select the Button size for PayPal Express/Credit Card  Button according to your choice. The available options are as given below:
    • Small
    • Medium
    • Large
  • Style: Select the style of PayPal Express/Credit card checkout buttons from the dropdown list. The available options are as given below:
    • PayPal Style: Displays PayPal Express/Credit Card checkout buttons in PayPal style.
    • WooCommerce Style: Displays PayPal Express/Credit Card checkout buttons in WooCommerce style i.e. same style as Add to Cart / Proceed to Checkout.

PayPal Express Button Style

Step 4: Save Settings

Checkout using Express button

The PayPal express button on the cart page will appear as shown below:

Express Checkout Button on Checkout Page

1.The buyer can checkout directly from the product page or from the cart page.

  1. Then, the buyer can choose to pay using either Checkout with PayPal or the PayPal Credit button.
  2. This will redirect the buyer to the PayPal Login page.
  3. The buyer needs to input their PayPal login details and pay for the order. If the customer checks out using a PayPal Credit Card, they must provide their credit card and billing information. In the end, the customer is directed to the Review page (unless bypassed in settings).

5.The buyer can Place / Cancel the order by clicking the respective buttons.

On this page

  • Configuring the PayPal Express Checkout Button
  • Step 1: Enable the PayPal Payment Gateway and Express Button
  • Step 2: Input the API Username, API Password, and API Signature
  • Step 3: Customize the Express buttons
  • Step 4: Save Settings
  • Checkout using Express button

This article posted in Getting started Paypal, PayPal Payment Gateway WooCommerce, Pro Documentation

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

ThemeHigh

We develop innovative WordPress plugins and themes for e-commerce and other WordPress websites.

Resources
  • Documentation
  • Support
  • Blog
  • Bestsellers
  • Affiliates
  • Partners
Policy Information
  • Terms & Conditions
  • Privacy Policy
  • Support Policy
  • Refunds Policy
  • Licenses
Security
Payment Options

© 2026 ThemeHigh. All rights reserved.

Terms and conditions, features, support, pricing, and service options subject to change without notice.