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.

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.

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.\
Step 3: Customize the Express buttons
The following are the customization options:

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:

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.

- 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.

- 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).
- Position: Select the position of PayPal Express/Credit Card checkout buttons from the given dropdown list. The available options are as given below:
- 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.

Step 4: Save Settings
Checkout using Express button
The PayPal express button on the cart page will appear as shown below:

1.The buyer can checkout directly from the product page or from the cart page.
- Then, the buyer can choose to pay using either Checkout with PayPal or the PayPal Credit button.
- This will redirect the buyer to the PayPal Login page.
- 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.
