Are you wondering how to accept PayPal payments on your eCommerce website?

Then, you’re in the right place!

PayPal is one of the best and most widely used payment systems in the world. In this article, we will look at how you can add PayPal to WooCommerce website.

So, we are going to add Paypal to your website in three parts:

  1. Create an account in PayPal
  2. Set up your PayPal account
  3. Add PayPal to a Woocommerce website

Part  1: Creating an Account in PayPal

Step 1: Open the PayPal website

Go to Paypal and click on ‘Sign Up’ as shown below.

Sign up with PayPal

Step 2: Choose the account type

Since we are creating an account for your business, select ‘Business Account’ and click on next as shown below. 

creating paypal business account

Now, enter your email address and set a password for your paypal account.

In the next step, fill in your business details and then click on ‘Agree and Continue.’ 

enter email and password

On this page, select your business type, your product or service keywords, When you’ve finished filling those details out, click on ‘Continue.’ 

select your business type

You should now have access to your PayPal account and be ready for accepting payments through PayPal.

Part 2: Setting Up Your PayPal Account

Step 1: Confirm your email

You will receive an email from PayPal. Open the email and click on ‘Get Started Now.’

confirm your email

Step 2: Adding your bank account to PayPal

To receive payments, you will need to add your bank account details in Paypal.

To do that, open your PayPal account and click on ‘Account setup’. In this page, click on ‘Link your bank account’ and select your bank account from the list as shown below.

link your bank account

Enter your online banking details and click on ‘Agree and Link.’ You will then get a confirmation message as shown below that you have added your bank account successfully. Click on ‘Done.’

agree and link bank account

You can see that the bank account has been linked to PayPal.

bank account successfully linked to paypal

Part 3: To Integrate PayPal Payment Gateway in WooCommerce        

To allow customers to make payments on your website with PayPal, we need to connect your account to the website. Let’s have a look at how to set up your Paypal account in WooCommerce

Step 1: Open Paypal settings in WooCommerce

Open your WordPress dashboard and under the WooCommerce menu click on ‘Settings.’

open woocommerce settings in wordpress

Click on ‘Payments’ to open the payments settings page.

Go to woocommerce payments

You will notice that WooCommerce already has a PayPal payment gateway for WordPress.

Click on ‘Set up’ to open the PayPal settings

open paypal settings in woocommerce

Step 2: Configure PayPal payment gateway integration in Woocommerce        

Click on ‘Enable PayPal Standard’ and enter your email address. This will be the email address that you used to sign up for PayPal.

enable paypal  standard and enter your paypal email address

Scroll to the bottom of the page and click on ‘Save changes.’ 

click save changes to save the settings

SUCCESS! You have successfully connected your PayPal account to your website. You will now be able to receive online payments on your website.

Now let’s do a test to see if PayPal is successfully integrated to your site.

DEMO: Testing PayPal Payment Gateway Integration

Open your website and choose a product that you would like to test. On the product page click on ‘ADD TO CART.’

demo on how to add to cart

Once the product is  added to the cart, click on ‘VIEW CART,’ and then click on ‘PROCEED TO CHECKOUT.’

demo on click view cart

Your customers will need to fill in their details and then click on ‘PROCEED TO PAYPAL.’

demo on click proceed to checkout

Your customers will then be redirected to PayPal as shown. They can log in to their PayPal account and make the payment. 

Login with Paypal and make payment

So, this is how you can accept payments through PayPal from your customers.

How Do I Know if Someone Purchased from My Website?

Well, it’s easy. Simply log in to your email account which you used to create your website. You would have received two emails.,The first one would be from your WordPress website. The second one would be from PayPal.

demo email from wordpress and paypal

If you open the email from your WordPress website, you would find the details of the order, as shown below.

demo woocommerce order

An example of the PayPal confirmation email is also shown below.

demo paypal receipt

Bonus 1: Allowing Customers to Pay Without Creating a PayPal Account

Not all customers will have a PayPal account, and not all of them will want to create one. Therefore, if you want, you can allow them to pay using a debit card or credit card. For that, we have to enable the WordPress credit card payment option in Paypal.

Allowing to pay without creating a PayPal account

In your PayPal account, click on the settings icon

click on paypal settings

Open the selling tools tab by clicking on ‘Selling tools.’

click on selling tools

Under the website, preferences click on ‘Update.’

click update

On the next page, you will find several settings that you can configure for PayPal website payments.

Scroll down to the ‘PayPal account optional’ section and enable it.

enable paypal account optional

This new setting will be saved automatically.

Now we’ve enabled the credit card payment option.

So let’s go back and test how it works.  Add a product to the cart and click on “Check Out”. Please fill in the details and “Proceed to Paypal”. When you reach the PayPal payment page, you will now find a ‘Pay with Credit or Debit Card’ option, as is shown in the example below.

Now users can pay with Credit or Debit card

Once your customers click on ‘Pay with Credit or Debit card,’ PayPal will ask them to enter their card details. After entering the card details click, they can click on ‘Pay Now.’ 

paypal pay with credit or debit card demo

You should now be able to pay for the items in your cart. Once the order has been placed, you will receive a confirmation similar to the one shown below. Your customers will then need to click on ‘Return to Merchant’ to go back to your website.

demo click on return to merchant

After your customers return to your website, they will see that the order has been placed. An example is shown below.

demo successful order

Bonus 2: How to Bring Your Customers Back to Your Website Automatically After Payment

Have you noticed that, after your customers have made the payment through PayPal, they have to click on the ‘Return to Merchant’ button to get back to your website?  

Return to merchant after payment

Well, there’s a way to bring back the customers to your website automatically after payment. Please follow the steps.

[ Note: You will not be able to use this feature if you’ve enabled the ‘account optional’ setting within Paypal ]

Step 1: Open the settings for your PayPal account

In your PayPal account, hover over the settings icon in the top right-hand corner and click on ‘Account Settings.’

click on account settings in paypal

Step 2: Open the website payment settings

Click on ‘Website payments.’

click on website payments

Under website preferences, click on ‘Update.’

Now click update

Step 3: Configure the auto-return settings

Under the auto-return settings click ‘On,’ enter your website’s link, and click ‘Save.’

enable the auto return settings and enter your website link

Now if a customer makes a payment using PayPal, they will be automatically redirected back to your website. They will not need to click ‘Return to Merchant.’ An example is shown below.

demo of the auto return option


Now you know how to add PayPal to your WooCommerce website.

Have you tried adding it to your website? If you have any queries or doubts, Please post them in our Facebook Group, we would be very happy to resolve them.

Do you want to increase your chances of customers buying from your website?

Then you may have to consider adding coupons to your website. Read our free guide on How to use coupon codes & increase store conversions.

Also, providing your customers with more payment options like UPI may positively impact the sales on your website. Check our video tutorial on How to Add UPI Payment Gateway to an eCommerce website.

As eCommerce business owners, we know how much difficult it is to improve overall sales. But as you use WordPress, the plugins help you to increase sales and improve customer experience. So, we’ve made a list of 15 must-needed plugins for every ecommerce website that helps you in boosting sales & revenue.

And for more video tutorials on customizing your eCommerce website, subscribe to our YouTube channel.

Frequently asked questions (FAQs)

2. Do I need a PayPal business account for WooCommerce?

Yes. You need a paypal business account to be able to connect it with your woocommerce website  & start collecting payments.

3. How much does it cost to add paypal on your website?

You don’t need to pay any money to create a paypal business account and connect it with your woocommerce website. It is totally free.

Paypal only charges a small transaction fee when you receive payments for the products or services you sell on your website.

4. How do I enable guest checkout on Paypal?

1) In your PayPal account, click on the settings icon
2) Open the selling tools tab by clicking on ‘Selling tools’
3) Under the  website preferences, click on ‘Update’
4) Enable “Paypal account optional”
Nithin Jawahar
Nithin Jawahar
Add a Comment
Leave a Comment

Leave a Reply

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