There are enormous numbers of e-Commerce stores that are made on none other than WordPress using WooCommerce. Paypal is one of the most preferred payment gateways when it comes to collecting online payments.
We are going to share how you can set up PayPal on WordPress using WooCommerce. By the end of this article, you will have the easiest method to set up Paypal on WooCommerce.
Easiest Method to Set Up PayPal on WooCommerce
Setting up PayPal on WooCommerce is already an easy task. There are only few steps that will help you to integrate PayPal with your WooCommerce website.
As you must have seen, WooCommerce provides the integration of PayPal from its dashboard. You can easily follow these detailed steps that will help you set up PayPal on your website.
Step 1: Create/Login PayPal Business Account
The first thing that you need while setting up PayPal on a WooCommerce platform is a Business Account. As you are going to integrate PayPal on your WooCommerce store, it is suggested to use PayPal Business Account.
So, Register for the business account on PayPal. Move to the next step if you have the credentials of your account.
Step 2: Get the Identity Token
To get the Identity Token from PayPal, Follow these steps carefully.
- First of all, Head to the PayPal dashboard and checked you are signed in with the right account
- Go to Account Settings and then click on Website payments.
- Beside Website preferences on the page, click on the Update button.
- On the new page, you have to turn on the Auto return from website payments. In the return URL field, write down the URL of a thank you page from your website.
- Also, Enable the Payment Data Transfer from the page.
After you are done with these steps, you will see an Identity Token on the bottom of the page.
Step 3: Get the API data
In order to get the details of API credentials, you need to follow the steps below.
- Click on the Account Settings. Then, Click on the Account Access tab.
- Now besides the option for API access, click on the update link from there
- Head over to the NVP/SOAP API Integration section. And now, click on Manage API credentials.
- You will see the section of Request API credentials. Now, click on the Request API Signature button from the page.
- Once clicked, follow the steps and click on Agree and Submit.
Now, you will see the API credentials of your PayPal business account. Copy the API data and keep it with yourself as we have to use it later during the setup.
Step 4: Setup PayPal on WooCommerce
- First of all, you need to install the WooCommerce plugin on your WordPress store. Make sure that the plugin is installed on your WordPress website. If not, click on Add New Plugin from the Plugins button on your WordPress dashboard. Search for the WooCommerce plugin. Install and activate the plugin.
- Once you are in the settings of your WooCommerce, Click on the Payments button.
- Under the payments tab, Click on the toggle opposite to Paypal. You will see the Setup button become visible, click on that now.
- Firstly, you have to go through the Paypal Standard Settings. It includes simple basic settings of your gateway.
- Check on the Enable Paypal Standard from Enable/Disable settings
- Under Title, write the title you would like to give to the checkout page. This can be anything like “your store name” or whatever you want.
- Under description, Write down the description about the website. You can simply put the details of your store/website in this tab.
- In PayPal Email, write down the email that you used for creating the business account on PayPal. This needs to be the same as the email you used on PayPal.
After you are done with Standard Settings, you will be redirected to Advanced settings.
- The first thing you see is PayPal Sandbox, but it is of no use in your case. This is to check the payments but it requires a developer account from PayPal. So keep it unchecked.
- Next is the Debug log, click on the toggle button and check this option. It will log all the events for your payment transactions.
- For the IPN Email Notifications, click on the toggle button and check it as well. This will notify you whenever there is a refund issued, payment canceled, or any issue during the payment.
- Under the Receiver email, Enter the email address where you would like to receive the email notifications. All the notifications will arrive to the email address you enter here.
- Now, you see an option to enter Payment Identity Token. Remember, we got an identity token ?? Yeah, you have to paste the token in this field.
- Under the Invoice Prefix, write down the phrase you would like at the beginning of invoice that the PayPal will generate. Also, PayPal will send the invoice to the customers automatically. Choose any prefix like “yourstoreid”
- Next is the Shipping details tab, this will allow you to ask for a shipping address from the customer. Generally, Paypal uses the billing address only to create the order. Enable if you want to allow the customers to have different billing and shipping address.
- Now, you see Address Override. If you don’t want to allow the customers to change their address after ordering, leave it unchecked. Otherwise, click on the toggle that will allow your customer to change their address after checking out as well.
- Under Payment actions, you can choose from Capture or Authorize. While Capture will immediately process the payment, Authorize will ask for approvals manually. Just select Capture if you don’t want to manually approve the payments.
- Next is Page Style, you can simply add the page style that you would like to have for your Checkout Page.
- Under the Image URL, you can paste a URL for an image that you would like to show on your checkout page. It can be your logo or anything that you would like to show.
Step 5: Use the API Credentials
Now, you will see the page where it asks for the API credentials including Live API username, Live API password, Live API signature.
Remember, we had copied it in the previous steps, now is the time to use them.Enter the details that it asks and click on Save Changes.
Simply, complete the setup process if it asks for anything now. And, You are done with the setup of PayPal on WooCommerce using PayPal Identity Token as well.
Once you are done, add the products and test yourself if the payment gateway is working or not, It is very simple to check. All you have to do is try checking out on your store and see if the Payment Gateway asks for the payment details.
Why do you need PayPal on WooCommerce?
Payment Gateways are required when a website is having any kind of payment transactions included in the flow. Whenever you ask your customer for a payment transaction, they need to go through these payment gateways.
You have to set up these gateways before you can start accepting payments. PayPal is one of the most preferred and used payment gateways. Your customer gets a variety of options to complete the transaction.
Paypal gives you a complete dashboard of all the transactions. Even if the transaction was failed, retried, or successful, you get everything about the transaction details.
All in all, payment gateways are more like a portal between the customer and the seller for all the payment queries.
That was all about setting up PayPal on WooCommerce with PayPal Identity Token. We have shared the easiest way to set up PayPal on WooCommerce. If you are facing any issue or have some doubts/queries, write them down in the comments.
If you have any suggestions/feedback, do share that with us from the comments below. Payment Gateways are the most important task to do while setting up any store online. As mentioned, PayPal is one of the most preferred gateways for International online/offline transactions.
That’s it, Have a Nice Day ?!!