WPBeginner

Beginner's Guide for WordPress

  • Blog
    • Beginners Guide
    • News
    • Opinion
    • Showcase
    • Themes
    • Tutorials
    • WordPress Plugins
  • Start Here
    • How to Start a Blog
    • Create a Website
    • Start an Online Store
    • Best Website Builder
    • Email Marketing
    • WordPress Hosting
    • Business Name Ideas
  • Deals
    • Bluehost Coupon
    • SiteGround Coupon
    • WP Engine Coupon
    • HostGator Coupon
    • Domain.com Coupon
    • Constant Contact
    • View All Deals »
  • Glossary
  • Videos
  • Products
X
☰
Beginner's Guide for WordPress / Start your WordPress Blog in minutes
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
Recommended
WordPress Plugins
View all Guides

WPBeginner» Blog» Plugins» 10 WordPress PayPal Plugins for Easily Accepting Payments

10 WordPress PayPal Plugins for Easily Accepting Payments

Last updated on October 27th, 2017 by Editorial Staff
396 Shares
Share
Tweet
Share
Pin
Free WordPress Video Tutorials on YouTube by WPBeginner
10 WordPress PayPal Plugins for Easily Accepting Payments

Are you looking to accept payments on your WordPress site? PayPal makes it easy for website owners to accept payments online without a merchant account. In this article, we will show you 10 WordPress PayPal plugins for accepting payments.

PayPal and WordPress

Before we start, if you just wanted to quickly add a PayPal donate button on your site, then check out our tutorial on how to add a PayPal donate button in WordPress.

For all others who want to accept PayPal payments for selling products and services, please continue reading.

1. Quick PayPal Payments

Quick PayPal Payments

This simple but powerful plugin allows you to easily accept payments using PayPal. All you need to do is setup a payment form and add it to any page on your site using a shortcode. The plugin also provides an easy user interface to customize the appearance of your payment form.

2. PayPal Responder

PayPal Responder

PayPal Responder allows you to sell individual products on your site using PayPal. Your users can pay for a product using PayPal, and you can setup an autoresponder which sends users the link from where they can download or get the product you are offering. It is really simple and particularly useful for single product sites because it eliminates the need to add a shopping cart.

3. PayPal Donations

PayPal Donations

PayPal donations is a simple plugin that comes with shortcode and a ready to use PayPal WordPress widget that you can add to your sidebars. All you need to do is install and activate the plugin, then visit Settings » PayPal Donations to configure the plugin. You can choose a thank you page where users will be redirected after the donation.

4. PayPal Payment Shortcode

PayPal Payment Shortcode

As the name suggests, this plugin allows you to add a PayPal button using a WordPress shortcode. You can configure all the plugin options inside the shortcode which makes it a bit complicated. The plugin page has all the possible parameters and instructions on how to use it.

5. WordPress Simple PayPal Shopping Cart

WordPress Simple PayPal Shopping Cart

The WordPress Simple PayPal Shopping Cart provides an easy way to sell products / services on your website and accept payments using PayPal. It adds a shopping cart system and allows users to add products (physical as well as digital goods) to their cart. On checkout users can pay using PayPal.

6. Easy PayPal Shopping Cart

Easy PayPal Shopping Cart is another WordPress shopping cart for PayPal that allows you to sell on your site. You can simply insert add to cart button on any WordPress page. It takes users to PayPal where they can make payment. This plugin also allows you to set up redirect pages for confirmation and thank you notes.

Easy PayPal Shopping Cart

7. PayPal for WooCommerce

WooCommerce is the most popular WordPress eCommerce plugin, and it has built-in support for standard PayPal accounts. PayPal for WooCommerce provides support for both PayPal express checkout and PayPal Pro API support for all WooCommerce websites. It adds PayPal Payments Pro tab to the checkout settings in WordPress where you can configure the plugin.

PayPal for WooCommerce

8. PayPal Payment

PayPal Payment is a relatively new plugin which offers a PayPal WordPress widget and a shortcode. You can add PayPal button into posts, pages, and sidebars. The plugin also maintains a list of payments and sends payment confirmation emails to the WordPress admin as well as the customer.

PayPal Payment

9. PayPal Pro and PayPal Express for Easy Digital Downloads

PayPal for EDD

Easy Digital Downloads is another popular WordPress eCommerce plugin that has built-in support for PayPal. This plugin adds PayPal Express and PayPal Pro payment gateways to your Easy Digital Downloads site. Using PayPal Pro API in WordPress, your customers can enter their credit card information without leaving your website. It allows you to seamlessly integrate your WordPress site with PayPal. Note: PayPal Pro is only available in USA, UK, Canada and Australia.

10. WPForms

WPForms

WPForms is the most beginner friendly contact form plugin for WordPress. This drag & drop online form builder allows you to easily create contact forms, email subscription forms, order forms, payment forms, and other type of online forms with just a few clicks.

The PayPal add-on allows you to accept payments in WPForms. You can create your own forms such as order forms, donation forms, or product purchase forms. It can be used for payments, sponsored posts payment, donations, etc.

We use WPForms on WPBeginner and all of our other sites.

Use this WPForms coupon to get 10% off your purchase.

We hope this article helped you find a PayPal WordPress plugin for accepting payments on your site. You may also want to check out our guide on 5 PayPal alternatives to collect payments for in WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

396 Shares
Share
Tweet
Share
Pin
Popular on WPBeginner Right Now!
  • Google Analytics in WordPress

    How to Install Google Analytics in WordPress for Beginners

  • How to Start Your Own Podcast (Step by Step)

    How to Start Your Own Podcast (Step by Step)

  • How to Properly Move Your Blog from WordPress.com to WordPress.org

  • Revealed: Why Building an Email List is so Important Today (6 Reasons)

    Revealed: Why Building an Email List is so Important Today (6 Reasons)

About the Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Trusted by over 1.3 million readers worldwide.

The Ultimate WordPress Toolkit

30 Comments

Leave a Reply
  1. Robin M Buskirk says:
    May 31, 2019 at 5:33 pm

    I have a form which is linked to the paypal account for payment via the standard paypal addon in WPforms. I want the customer to receive a receipt that they have made the payment, but I can’t find a way to do this.

    Reply
    • WPBeginner Support says:
      Jun 3, 2019 at 11:28 am

      You may want to check with PayPal as that is who would normally send the receipt.

      Reply
  2. Scott Page says:
    May 29, 2019 at 12:20 pm

    Great article! Just wanted to let you know “PayPal Payment” is no longer available. Maybe time for another round of PayPal plugin reviews? :-D

    Reply
    • WPBeginner Support says:
      May 30, 2019 at 10:04 am

      Thank you for letting us know, we’ll certainly take a look at alternatives :)

      Reply
  3. Dan Williams says:
    Jan 25, 2018 at 11:35 am

    So, are there no plugins that allow me to take the code from the hundreds of PayPal buttons that I’ve already created and use it on a WordPress Page and have the dropdowns work?

    Why has no one written a conversion plugin that would take PayPal’s html button code and convert it to something WP can use?

    Reply
  4. Aziz says:
    Oct 13, 2017 at 1:02 am

    I need a PayPal Button let me add to my wordpress page after making price calculation to my services (Editing).

    Could you help me with that ?

    Reply
  5. Greg says:
    Aug 28, 2017 at 10:10 am

    I have a customer who represents a nonprofit. She would like to sell tickets to charitable event and also have the option for the customer to give an additional donation on top of buying a ticket to the event. Is there a plug-in that with allow for the creation of a form for a ticket purchase and a variable donation all at once?

    Thanks!

    Reply
  6. David Gordon says:
    Aug 21, 2017 at 5:27 pm

    Please advise where to acquire the 8. PayPal Payment plugin?

    Reply
  7. peter says:
    Aug 9, 2017 at 1:09 pm

    at airbnb, there is an option that customer’s deposit payment being charges when there’s damage condition.

    looking to doing a group purchase website, when I refer to market player, customers click “commit price” to makes payment at paypal, but at paypal the payment not get charge immediately, which there’s a line at paypay payment page: your payment being processed later.

    so when the group purchase quota reach, then the committed payment will be charge, or else the deal will be cancel.

    any paypal plugin (website base is wordpress & woocommerce) with this “payment being processed later” plugin?

    Reply
  8. Ed Hobbs says:
    Jun 16, 2017 at 8:01 am

    Your site is a wealth of great info for all of us!!

    I need a plugin for PayPal that allows me to collect a couple of more pieces of information from somebody joining our association such as spouse, who recommended you, etc. and have that returned to us. Was planning on using “Instructions to Seller” in PayPal to collect this but it looks like that is no longer available.

    Am willing to add in code to make this work. Have Simple PayPal Shopping Cart installed and love it.

    Any help will be appreciated. Thanks Ed

    Reply
    • WPBeginner Support says:
      Jun 16, 2017 at 10:45 pm

      Hi Ed,

      Please checkout WPForms, it is a WordPress form builder plugin with a PayPal addon. You will be able to build a form and integrate it with PayPal.

      Reply
  9. hossein taherloo says:
    May 24, 2017 at 7:10 am

    Witch one is better for downloadable file?
    and
    Wich one support more Gateway s ?

    Reply
  10. Georg Schardt says:
    Mar 24, 2017 at 8:24 am

    I am trying to use WPForms in my site but I can not understand settings. Is anybody here who can help me in this?

    Reply
    • WPBeginner Support says:
      Mar 26, 2017 at 8:38 pm

      Hi Georg,

      Please see our step by step guide on how to create a contact form in WordPress.

      Reply
  11. Mary Ann says:
    Feb 28, 2017 at 10:18 pm

    Thank you for your post – very helpful
    I have a WordPress website that I installed PayPal onto – I did a test and it appear to be working – only now I realized after a few orders have been placed the payment has not been sent to my bank accounts – in fact when I went into my PayPal account looking for transactions there are no transactions listed – yet on the my WordPress website it shows customers have ordered products – I was sent an email stating that a new customer order – I shipped the order thinking that the payment was processed- only it has not been – so, customers has received their product & yet not paid for
    Where do I start on the WordPress site to getting the processing working – ( in my business PayPal account a bank is listed and when you do place an order it takes your credit card and appears to process it) thank you for any help

    Reply
    • WPBeginner Support says:
      Mar 1, 2017 at 2:01 pm

      Hi Mary Ann,

      Are you using a WordPress plugin or eCommerce platform to accept payments through PayPal? If so, can you please check that the plugin or payment settings is not in sandbox mode. PayPal’s API allows developers and site owners to test their applications using the sandbox mode. In this mode, transactions are not processed but your plugin will show that they did because it is in testing mode and was able to pass the test.

      Reply
  12. Gordon P says:
    Feb 2, 2017 at 2:23 pm

    I am developing a WordPress website for a high school baseball team. I need a plug in to help manage player fees paid online and the accounting to be displayed on a secure webpage of each players account as payment are made (ie balances, amount owed. etc.). I know this page is directed towards payment gateways and plug ins but any additional input related to my needs is appreciated.

    Reply
  13. Susi says:
    Jan 5, 2017 at 7:58 pm

    i am trying to take paypal off that someone installed as its going into someones elses bank account How do i take it off my web site Its a word press web site Where do I look to take it off ?

    Reply
    • WPBeginner Support says:
      Jan 6, 2017 at 1:38 am

      Depends on where the paypal button or payment option appears on your site. You can start by disabling plugins one by one. Until the payment option is gone. If that doesn’t work then try editing posts or pages where the button appears. Lastly, look in Appearance » Widgets to see if there is a widget with paypal button code.

      Reply
  14. Andrew binks says:
    Sep 1, 2016 at 6:48 am

    I am trying to set up a recurring payment/ subscription button. The only code available on PayPal is to copy and paste to a website, but I understand the email html code is the correct one. Nothing enables this on the PayPal site. Is there a plugin for this feature? Cheers!

    Reply
  15. warren says:
    Aug 27, 2016 at 5:35 am

    I am looking for a way to take payments, recurring monthly payments and be able to up sell on the checkout page as well as integrate with Aweber to capture the email details and add it to a list.

    I am unsure which plugin to use is there one which does all?

    Reply
  16. Carole says:
    Mar 31, 2016 at 8:37 pm

    Love your articles! So clear and easy to follow. Thanks!

    Reply
    • WPBeginner Support says:
      Mar 31, 2016 at 10:09 pm

      Glad you find them helpful.

      Reply
  17. John says:
    Mar 4, 2016 at 4:28 pm

    Hi, does anyone know of a WP button that allows you to add postage costs to it please? I can only find ones that you put with the price of the article but not with a field for the postage costs.
    I also have only one item to sell not multiples. Thanks in advance for any help or advice.

    Reply
  18. abdel says:
    Feb 26, 2016 at 5:34 pm

    Can I add paypal to any wordpress theme?

    Reply
    • rani says:
      Jun 12, 2016 at 6:01 pm

      yes ofcourse

      Reply
  19. Mar says:
    Nov 10, 2015 at 9:52 am

    Can you utilize both with PayPal – WooCommerce and Gravity forms on the same WP site. WooCommerce of course allows for more for visual presentation but gravity forms offers a different avenue of approach for conversion as well. Any insights or thoughts on this would be much appreciated. Thanks.

    Reply
  20. Mario says:
    Apr 18, 2015 at 6:56 pm

    I have the same issue, how can I use the Australia post codes have different shipping rates?

    Reply
  21. Elaine Maul says:
    Apr 7, 2015 at 8:17 am

    Thank you for this post. It is really useful as I’ve just started trying to research Shopping Carts that work wih WordPress.

    I do have a problem though that is probably more of an issue for someone (like me!) from the UK. If you are in the USA, Paypal has settings that allow you to set up local postage and international postage. However, for users of Paypal in the UK (for reasons that I can’t fathom?) don’t have access to this.

    So ….. as someone in the UK, I need a plugin that itself allows me to set postage for local/international (and ideally weight!!!) before linking to Paypal to carry out the actual transaction. Does anyone have any recommendations? Thank you.

    Reply
    • Clare says:
      Aug 27, 2016 at 6:48 am

      Elaine, did you ever find a solution? I have the exact same issue.

      Reply

Leave a Reply Cancel reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

Over 1,320,000+ Readers

Get fresh content from WPBeginner

Featured WordPress Plugin
RafflePress - WordPress Giveaway and Contest Plugin
RafflePress
Giveaway and Contest Plugin for WordPress. Learn More »
How to Start a Blog How to Start a Blog
I need help with ...
Starting a
Blog
WordPress
Performance
WordPress
Security
WordPress
SEO
WordPress
Errors
Building an
Online Store
Useful WordPress Guides
    • 7 Best WordPress Backup Plugins Compared (Pros and Cons)
    • How to Fix the Error Establishing a Database Connection in WordPress
    • Why You Need a CDN for your WordPress Blog? [Infographic]
    • 30 Legit Ways to Make Money Online Blogging with WordPress
    • Self Hosted WordPress.org vs. Free WordPress.com [Infograph]
    • Free Recording: WordPress Workshop for Beginners
    • 24 Must Have WordPress Plugins for Business Websites
    • How to Properly Move Your Blog from WordPress.com to WordPress.org
    • 5 Best Contact Form Plugins for WordPress Compared
    • Which is the Best WordPress Popup Plugin? (Comparison)
    • Best WooCommerce Hosting in 2020 (Comparison)
    • How to Fix the Internal Server Error in WordPress
    • How to Install WordPress - Complete WordPress Installation Tutorial
    • Why You Should Start Building an Email List Right Away
    • How to Properly Move WordPress to a New Domain Without Losing SEO
    • How to Choose the Best WordPress Hosting for Your Website
    • How to Choose the Best Blogging Platform (Comparison)
    • WordPress Tutorials - 200+ Step by Step WordPress Tutorials
    • 5 Best WordPress Ecommerce Plugins Compared
    • 5 Best WordPress Membership Plugins (Compared)
    • 7 Best Email Marketing Services for Small Business (2020)
    • How to Choose the Best Domain Registrar (Compared)
    • The Truth About Shared WordPress Web Hosting
    • When Do You Really Need Managed WordPress Hosting?
    • 5 Best Drag and Drop WordPress Page Builders Compared
    • How to Switch from Blogger to WordPress without Losing Google Rankings
    • How to Properly Switch From Wix to WordPress (Step by Step)
    • How to Properly Move from Weebly to WordPress (Step by Step)
    • Do You Really Need a VPS? Best WordPress VPS Hosting Compared
    • How to Properly Move from Squarespace to WordPress
    • How to Register a Domain Name (+ tip to get it for FREE)
    • HostGator Review - An Honest Look at Speed & Uptime (2020)
    • SiteGround Reviews from 4196 Users & Our Experts (2020)
    • Bluehost Review from Real Users + Performance Stats (2020)
    • How Much Does It Really Cost to Build a WordPress Website?
    • How to Create an Email Newsletter the RIGHT WAY (Step by Step)
    • Free Business Name Generator (A.I Powered)
    • How to Create a Free Business Email Address in 5 Minutes (Step by Step)
    • How to Install Google Analytics in WordPress for Beginners
    • How to Move WordPress to a New Host or Server With No Downtime
    • Why is WordPress Free? What are the Costs? What is the Catch?
    • How to Make a Website in 2020 – Step by Step Guide
Deals & Coupons (view all)
Churnly Coupon
Get 30% OFF on Churnly WordPress automated churn-busting plugin.
AccessPress Themes
AccessPress Themes Coupon
Get 15% off on AccessPress Themes collection of premium WordPress themes and plugins.
Featured In
About WPBeginner®

WPBeginner is a free WordPress resource site for Beginners. WPBeginner was founded in July 2009 by Syed Balkhi. The main goal of this site is to provide quality tips, tricks, hacks, and other WordPress resources that allows WordPress beginners to improve their site(s).
Join our team: We are Hiring!

Site Links
  • About Us
  • Contact Us
  • FTC Disclosure
  • Privacy Policy
  • Terms of Service
  • Free Blog Setup
  • Free Business Tools
Our Sites
  • OptinMonster
  • MonsterInsights
  • WPForms
  • SeedProd
  • Nameboy
  • RafflePress
  • Smash Balloon

Copyright © 2009 - 2021 WPBeginner LLC. All Rights Reserved. WPBeginner® is a registered trademark.

Managed by Awesome Motive | WordPress hosting by SiteGround | WordPress CDN by MaxCDN | WordPress Security by Sucuri.