skip to Main Content
Our free WordPress themes are downloaded over 5 MILLION times. Get them now!
Colorlib content is free. When you buy through links on our site, we may earn an affiliate commission. Learn More

17 Best Free WordPress PayPal Plugins for 2020

No one can dispute that online shopping has very much become a part of our daily lives. At some point of time or the other, most website owners and bloggers want to monetize their websites. What makes this possible is the availability of a number of payment gateways such as PayPal and Stripe that make it easy to collect payment right from the website. Immediately after choosing a product or selecting a service, the customer is taken to the checkout page where they can choose payment options. PayPal is a popular payment option with many buyers all over the world. If you’re using WordPress, there’s even more help available from the number of WordPress PayPal plugins that make it simple to collect payments via PayPal.

Most eCommerce platforms come with a built-in option for payment. And though many of us sell products and services online, it would be an overkill for us if we opt to use a full fledged eCommerce solution. For a good number of small online businesses, a simple payment option would more than adequately serve the purpose of collecting payments. If you place a convenient button that users can click to make payment, your chances of conversion will surely increase. These WordPress PayPal plugins allow website owners to sell their products through PayPal and offer some payment processing options at the same time.

Let’s take a closer look at these WordPress PayPal payment plugins.

Free WordPress PayPal Payment Plugins

When it comes to supporting payment options for PayPal, it’s the free plugins that shine. The WordPress repository offers a wide choice of downloadable plugins that allow users to collect payments and donations right from their websites.

WordPress Simple PayPal Shopping Cart

WordPress Simple PayPal Shopping Cart makes it easy for you to add a shopping cart almost anywhere on your WordPress website. Using a shortcode, it adds a ‘Add To Cart’ button on any post, page or sidebar, including the checkout page. This keeps your visitors on your website, without directing them to a third party service provider. And once you configure the plugin to be in sync with your PayPal account, you can collect payments with just a click on the PayPal button.

WordPress PayPal Plugins : WordPress Simple PayPal Shopping Cart

A dynamic cart can also be added directly into your theme. The cart can have many options for pricing, shipping and more. Visitors can view cart items easily and add and take away items from it. On the PayPal checkout page, customers can leave special instructions.

The plugin is lightweight and responsive, and integrates with the PayPal sandbox for testing purposes. You can sell almost anything with the plugin, including media files and digital downloads. A confirmation mail is sent out to purchasers with the download link. After PayPal payment is processed, customers can be redirected to a specified page. In case visitors cancel the purchase on the PayPal page, they can be redirected to a cancel URL.

More info / Download

WP Easy PayPal Payment Accept

WP Easy PayPal Payment Accept plugin helps you collect payments via PayPal for any product or service by placing an option in any page, post or sidebar. Not only payments, you can even collect donations. Working with shortcodes, you can create PayPal Buy Now buttons and embed them anywhere. You can also create multiple widgets for different products or services.

WP Easy PayPal Payment Accept

Of course, you need to have your own PayPal account and configure in which currency you will accept payment. To facilitate donations, set up the payment widget to accept any amount, allowing users to specify the amount. Also set the country code for selection of language on the checkout page. You can have text or image based buttons, and have a custom image for the button. The payment window can open in a separate tab or window, and you can return the user to a specific page.

More info / Download

WordPress PayPal

With the WordPress PayPal plugin active on your website you can create many buttons – PayPal Buy Now, Add to Cart, Subscriptions or Donations. After installing the plugin, you need to visit the settings page to fill in your PayPal email and your default currency. The plugin generates dynamic buttons using shortcodes that you can add anywhere on your website. It also gives you access to the PayPal sandbox, which allows you to test your payment process between a buyer account and seller account.

WordPress PayPal

The plugin helps to collect one-off payments, recurring payments as well as donations. And you can configure the plugin to accept donations on a daily, weekly, monthly, or annual basis. You can sell in any currency supported by PayPal. WordPress PayPal helps you offer discounts and collect tax as well as shipping charges.

More info / Download

WooCommerce PayPal Checkout Payment Gateway

woocommerce gateway paypal express checkout
PayPal is surely one of the quickest and simplest ways to pay for goods and services. If you are running a WooCommerce powered website, you can now add a new payment gateway with this convenient WordPress Paypal plugin. That said, whether selling products, services or subscriptions, offer your users to pay with Paypal effortlessly. No need to jump around, picking up a card and typing in all the details. The process gets fired in just a few clicks.

WooCommerce PayPal Checkout Payment Gateway plugin uses In-Context Checkout which does not affect the performance of your website. The tool is lightweight, ensuring complete security when it comes to payments. Moreover, once the customer decides to pay with Paypal, Paypal’s overlay window appears for them to finish with the purchase. The Paypal window is hosted on their servers as well so it will not slow down your website, not even the slightest.

More info / Download

PayPal Plus for WooCommerce

paypal plus for woocommerce
PayPal Plus for WooCommerce is another practical and free WordPress plugin that adds an extra payment option to your web platform. With the integration of Paypal Plus, you can now offer your buyers to shop with Paypal, credit cards and even pay upon invoice. The more options you have, the higher the chance the conversion happens. And having Paypal as a payment gateway is almost crucial in this day and age. Once they are on the checkout page, Paypal’s popup appears with all the available payment methods.

With one simple WordPress Paypal plugin, you can now provide multiple payment options. Also, it is not necessary that the customer has a Paypal account. As mentioned earlier, they can pay with debit or credit cards or later, upon invoice. Installing and activating PayPal Plus for WooCommerce is quick and efficient, without the need to have any prior experience.

More info / Download

Contact Form 7 – PayPal & Stripe Add-on

contact-form-7 paypal add-on wordpress plugin
If you would like to integrate Paypal and Stripe payments into Contact Form 7, you can now do it in a breeze. This WordPress Paypal plugin is quick and straightforward to use, allowing users to benefit from the two payment options right after they fill out the form. Bear in mind, the tool offers integration of Paypal, Stripe or both at the same time. Moreover, if you are running a bunch of different forms on your website, each can have its own set of settings going on for each or both payment methods.

Whether they choose to pay with Paypal or Stripe, the process is safe and secure. After all, it is the payment platforms that handle the process, not you, the website owner. Also, if you would like to unlock more features, you can always step it up with the pro version of the plugin.

More info / Download

PayPal Donation

paypal donation wordpress plugin
Regardless of the website you run, adding a donation button can help you raise more funds. And if you are a charity or a non-profit organization, accepting online donations could be super rewarding. PayPal Donation is a simple free WordPress plugin that allows you to add the golden Donate button anywhere on your website. That could be in your posts, pages, in the sidebar or even in the footer. Besides, you can also test a bunch of different positions to see which happens to be the most effective.

Anyone who is ready to make a donation, they can either pay with Paypal or credit card. Of course, you – the owner – need to have a Paypal account which you will link with the PayPal Donation plugin to be able to accept donations. You also get a bunch of different default button styles, but you can also use a custom one. Start taking donations today.

More info / Download

PayPal Buy Now Button

paypal buy now button wordpress plugin
If you occasionally sell a product or service, you do not really need to have a whole eCommerce system set up. With a powerful, yet simple and minimal, plugin like PayPal Buy Now Button, you can make it happen with ease, selling individually. This WordPress PayPal plugin requires very little work and you can already start taking new orders. What’s more, the Buy Now button works pretty much anywhere on your website. On top of that, while it is necessary for you to have a Paypal account, the end user can also pay with a debit or credit card. It is Paypal that takes care of the payments anyway.

Features of the PayPal Buy Now Button include four button styles, compatibility with any WordPress theme and support for eighteen languages and 25 currencies. You can also set whether you would like Paypal window to open in a new window or current. Start selling today and boost your project through the roof.

More info / Download

PayPal Events

paypal events tickets wordpress plugin
When hosting events, gigs, meetings and other gatherings, you do not really need to use a 3rd-party platform to sell tickets. You can set things up easily and effortlessly on your website with PayPal Events WordPress plugin. Do not use the middle-man and keep the fees for yourself. This way, you can also have a complete overview of the tickets sold. Not to mention, PayPal Events will indeed help you have it all super organized.

Here is how to set it up.

First, you install and activate the plugin. Second, you enter your Paypal information in the settings section of the plugin. Third, create an event and embed the PayPal Events shortcode. Fourth, well, market your event and sell the tickets. Fifth, every attendee receives an e-ticket via email with a QR code. And sixth, when they visit the event, you scan the code and check their e-ticket. Yes, it truly is that simple.

More info / Download

PayPal Express Checkout for WooCommerce

paypal express checkout payment gateway for woocommerce
PayPal Express Checkout for WooCommerce speeds up the process of paying for your goods or services. It is a free WordPress PayPal plugin that creates a speedy solution when it comes to accepting credit card and Paypal payments. Yes, they can actually choose which option they prefer, meaning, they do not have to have a Paypal account. Very convenient indeed. The Paypal payment option appears on the cart page, but if you go pro, you can even add it on the product level.

In the settings sections, you can select Paypal Express and credit card payments (both or just one), choose button size, add a description and attach a logo. Of course, there are numerous other features that PayPal Express Checkout for WooCommerce plugin brings to the table for you to put into play. Selling has never been that easy.

More info / Download

Quick PayPal Payments

Quick PayPal Payments is another plugin that makes collection of payments via PayPal rather easy. All you need to do is set up a payment form using a shortcode. You can place it anywhere on your site and you can choose from a range of shortcode options. You can accept payment in all currencies approved by PayPal, in fixed or varying amounts.

Quick PayPal Payments

The plugin is fully editable, and even the autoresponder is editable. It offers a number of styling options, supports many languages and allows you to download payment records. You can also add a custom form anywhere and receive instant payment notifications.

More info / Download

WooCommerce PayPal Gateway

woo paypal gateway wordpress plugin
Regardless of the online store that you run, you can now add PayPal payment to it with WooCommerce PayPal Gateway. Without really needing to undergo any difficult tasks to integrate a new payment gateway into your eCommerce website, just go with WooCommerce PayPal Gateway and make an immediate difference. After all, isn’t an option to pay for a product with PayPal one of the simplest that is currently available to the users? If that is something that triggers your attention, introduce a PayPal Checkout or PayPal Credit button to your store now.

There is also an option to add PayPal Express Checkout or Braintree Payments. You get the gist of it, with all the different solutions, you will surely serve your user right, simplifying the process of completing the purchase. Keep in mind, with upcoming updates, you can expect WooCommerce PayPal Gateway to get even more features for you to benefit from.

More info / Download

WordPress PayPal Donations

wordpress paypal donations wordpress plugin
WordPress PayPal Donations is a free WordPress plugin that lets you start accepting donations. Whether you are an organization, a charity, heck, even if you sell products, WordPress PayPal Donations is a great alternative to start raising funds. The tool is a little breeze to integrate into your website, either on your page, post, sidebar or footer. With many options to choose from, little work is necessary to get the ball rolling in the right direction.

In the bundle, you get a number of different PayPal forms to use for custom donations, fixed donations, you name it. A few other features of WordPress PayPal Donations are widget, customizable forms and buttons, multi-currency support and compatibility with any WordPress theme. For your information, there are actually three plugins blended into one with the free version – and five with the pro plan.

More info / Download

Subscriptions & Memberships for PayPal

subscriptions memberships for paypal wordpress plugin
One of the simplest ways of letting your customers pay for subscriptions or memberships is via PayPal. With Subscriptions & Memberships for PayPal plugin, you can now effortlessly integrate a new gateway to your website and prevent non-subscribers to have access to premium content. With an array of features, you can quickly tailor Subscriptions & Memberships for PayPal to your needs and wants, offering different subscription packages on your page. For instance, you can set it on a daily, monthly or yearly basis or even offer a lifetime option.

Subscriptions & Memberships for PayPal tracks everything in the back-end, giving you a complete overview of your subscription or membership business. It supports 25 currencies, twenty languages, free trial, testing with Sandbox mode and different options on how you would like the PayPal window to open. There are even eleven different PayPal button designs to choose from.

More info / Download

CP Contact Form With PayPal

CP-Contact-Form-with-PayPal offers you a predefined form which leads visitors to a PayPal payment option – PayPal Standard or PayPal Express / PayPal Credit payment, depending on availability. You can publish the form in any page or post, and using CSS, change the style and color of the form. When a visitor fills in the form, it gets stored in your WordPress database and the user is redirected to PayPal to complete the payment. Once the payment is complete, you’ll receive an email with the form data and the visitor receives a thank you note or confirmation mail. The ‘Paid’ and ‘Unpaid’ forms show up separately on your WordPress backend, so you can keep track of the payments.

CP Contact Form with PayPal

You can use the form wherever you need to collect payment for any product or service – such as event registration, hotel booking, subscription fees. You can add any number of forms for different products or services, and export the form data in Excel / CSV format. The options include collection for donations, recurring payments, EU taxes, captcha verification and request address for physical deliveries.

The premium plugin includes a Visual form Builder and widgets. It offers additional configuration settings, coupon / discount codes, WooCommerce integration and can work without PayPal as well. It supports multisites.

More info / Download

PayPal Donations

PayPal Donations adds a PayPal donation shortcode and ready to use PayPal widget that you can add to the sidebar. Insert the shortcode for button in any post or page, and fill in the text fields and title for the widget. You can choose donation buttons, currency, button text localization and custom payment page styles. After receipt of donation, you can return the donors to a Thank You page.

PayPal Donations

This plugin is a good option if you are receiving only donations and not any other payments. While not offering too much by way of options, it will more than suffice, if all that you want to do is simply collect a donation and thank your donors.

More info / Download

Sell Digital Downloads

Sell Digital Downloads has only one main purpose – to sell only digital products and nothing else. No bloat. And if you want to collect payments for the sale via PayPal, this plugin will do the job nicely. This a plugin that will make both users and developers happy. The user interface is easy to use and the plugin integrates smoothly with PayPal.

Sell Digital Downloads

You can upload the files via WordPress media uploader, and digital downloads are automatically sent to customers after PayPal payment. Create product display boxes using shortcode and upload thumbnails for your downloads.

More info / Download

To Wrap Up

WordPress is wonderful platform which you can combine with eCommerce solutions to run a successful online business. Moreover, there are WordPress themes that help you build an online store with the most popular eCommerce platform, WooCommerce. You can use it to sell anything you want from hotel subscriptions to ebooks. However, a transaction will never be complete without a payment option. The number of payment gateways available make collection of payment possible, and these WordPress PayPal plugins make it a smooth process to collect payments via PayPal right from your website.

If we’ve omitted some top options or your favorite plugin, let us know in the comments below.

Disclosure: This page contains external affiliate links that may result in us receiving a commission if you choose to purchase mentioned product. The opinions on this page are our own and we don't receive additional bonus for positive reviews.

Aigars Silkalns

Frontend web developer and web designer specialized in WordPress theme development. After graduating with BBA he self-though frontend web development. Currently, has over 10 years of experience in mainly CSS, HTML (TailwindCSS, Bootstrap), JavaScript (React, Vue, Angular) and PHP. Obsessed with application performance, user experience and simplicity.

This Post Has 10,676 Comments

  1. I have developed a plugin with the latest implementation of PayPal.
    It is suitable for donation.
    It corresponds to both block editor and short code.
    try it.

  2. Charlie Goz says:

    Lots of WordPress and PayPal plugins – just wish PayPal was a bit more “customer friendly.” Sometimes they will put your account on hold without any alerts. But, good list here with the different plugins available.

Leave a Reply

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

Back To Top

If you wish to withdraw your consent and stop hearing from us, simply click the unsubscribe link at the bottom of every email we send or contact us at [email protected] We value and respect your personal data and privacy. To view our privacy policy, please visit our website. By submitting this form, you agree that we may process your information in accordance with these terms.