WordPress Simple PayPal Shopping Cart Plugin

Sell anything from your WordPress website easily.

The WordPress Simple PayPal Shopping Cart is a very easy to use and lightweight WordPress plugin that allows you to sell products or services online in one click from your WordPress blog.

App Category
WordPress Plugin
Software Name
WordPress Simple Shopping Cart
Date Modified
Operating System
WordPress 4.9
USD $0
A simple WordPress shopping cart plugin to sell your products online
Landing Page
File Format

Plugin Description

WordPress Simple PayPal Shopping Cart lets you add an ‘Add to Cart’ button anywhere on your blog. This plugin also allows you to add the shopping cart anywhere in a post or page or sidebar easily. The shopping cart shows the user what they currently have in the cart and allows them to add or remove items. The payment is processed by PayPal.


Simple Product Display


Product Display with Variation Control


Product Display Box

product display box feature

Shopping Cart Screenshot

Below is a screenshot of how the shopping cart looks when customers add products to the cart.



Example Shopping Cart Screenshot

Demo of the WordPress PayPal Shopping Cart Plugin

I am using the WordPress eStore (plugin to sell digital products securely) which is a premium version of the WordPress PayPal Shopping Cart plugin. So I had to disable this simple shopping cart on this blog as I didn’t want to run two WordPress shopping cart plugins on the same site but you can visit the WordPress eStore plugin page and play with the add to cart buttons to see how this plugin works (It will give you a good idea as the “add to cart” feature of both these plugins are similar).

Shopping Cart Installation and Usage (Video)

The following video tutorials on the plugin installation and usage guide is a good starting point:

Basic Installation and Setup

Quick shopping cart plugin installation and configuration video tutorial

Using Product Variations

The following video shows how you can use product variations

Charging Shipping For Your Physical Products

How to setup shipping charge for your tangible products:

Selling Digital Media Files

The following video shows how to setup the plugin to sell digital media files from your site:

Display a Nice Product Box for your Items

The following video shows how you can create a product box on a WordPress page for your items:

Create a Specific Checkout Page

The following video shows how you can create a specific checkout page for your products:

Using Discount Coupons Feature

The following video shows how to use the discount coupon feature of the shipping cart plugin:

Detailed WP Shopping Cart installation and usage instructions can be found on the Documentation Page

Documentation & Technical Support

What Currencies are Supported?

You can sell products in any currency that is supported by PayPal. Currently you can sell using the following currencies:

  • Canadian Dollar
  • Euro
  • British Pound
  • U.S. Dollar
  • Japanese Yen
  • Australian Dollar
  • New Zealand Dollar
  • Swiss Franc
  • Hong Kong Dollar
  • Singapore Dollar
  • Swedish Krona
  • Danish Krone
  • Polish Zloty
  • Norwegian Krone
  • Hungarian Forint
  • Czech Koruna
  • Israeli New Shekel
  • Mexican Peso
  • Brazilian Real (only for Brazilian members)
  • Malaysian Ringgit (only for Malaysian members)
  • Philippine Peso
  • New Taiwan Dollar
  • Thai Baht
  • Turkish Lira (only for Turkish members)

Selling Media Files

You can sell digital media files with this plugin. Check the usage documentation to learn more.

NextGen Gallery and WordPress PayPal Shopping Cart Integration

NextGen Gallery Integration

NextGEN Gallery (developed by Alex Rabe) is a fully integrated Image Gallery plugin for WordPress with a Flash slideshow option. Instructions on how to do it can be found on the sell photos from WordPress tutorial.

Download Latest Version

Shopping Cart Plugin Change Log

View the change log here.

You can also try the WordPress Easy PayPal Payment or Donation Accept Plugin that can be used to Accept PayPal payment for a service or a product or Donation.

If you are looking for a professionally supported, feature rich and robust way to sell products or services then checkout our WP eStore plugin.

Comments (924 responses)

  1. admin says:
  2. Darren says:

    Hi, need some help here. I can’t seems to link my add to cart button to the check out page. Anyone know what’s wrong with my code?

  3. admin says:

    @Elise, Go to the settings menu of this plugin. Then look for the settings field called “Paypal Email Address”. Enter you paypal email address (where the money should go to) in that field.

  4. Elise says:

    Hi ;
    I just set up this plugin in my word press sight, easy peasy, thank you. My concern is, I cannot find where to enter my PayPal account information in order to receive payments into my PayPal account. Please point the way.

    Thank you,


  5. admin says:

    @Hannah, Which shortcode is it? Please edit the page in “text” mode (from the WordPress editor) to make sure you don’t have any hidden HTML tags wrapped around the shortcode (that can break the shortcode’s functionality).

  6. Hannah says:

    When I add the shortcode to a page the icon comes up but when I click it, I do not get directed to a Paypal page. It just reloads to the page the button is on. Can someone help with this?

  7. admin says:

    @malgal128, Yeah this plugin can handle the selling of digital products. You specify your download link for the product in the shortcode. Each product can have different download links. After the sale, the plugin will send the digital product’s URL (for the product the customer purchased) to the customer’s email.

  8. malgal128 says:

    I want to sell a few digital products and want to know that can this plugin auto send different emails for different products because every product has a different download link. If yes, how do I do it? Thanks.

  9. admin says:

    @Kim, The plugin only sends notification after a PayPal transaction. If a transaction is not complete, no email is sent.

  10. Kim OBrien says:

    Is there a way to NOT send the notification email if the Paypal transaction is not completed?

  11. admin says:

    @Piotr, We don’t have a cart icon but you can use the following compact cart shortcode on your sidebar or the header of your site:

  12. Piotr says:

    Hi there

    Is there any way to display a shopping cart icon in the Primary Menu Bar (along with a summary of added items/price) with this plugin ?


  13. admin says:

    @Sam, Please read the “Always Show the Shopping Cart” section from the following documentation which will show you how to use a shortcode that shows the empty cart message:


  14. Sam Hughey says:

    When cart is empty, there is no message stating Cart is Empty. Have I missed checking something?

  15. Anne Campbell says:

    Thank you for this plugin and for the wonderful video tutorials and clear instructions. For a non-techy person like me, this was a breeze to install. ­čÖé

  16. admin says:

    @Joel, Yes all of our plugins have been updated according to the new PayPal guidelines.

  17. Joel says:

    Has this plugin been updated to meet PayPal’s new guidelines in regards to “IPN Verification Postback to HTTPS”?

    I know these guidelines aren’t essential yet according to PayPal.


  18. admin says:

    @Lallah, Yes you can simultaneously use all those plugins on your site. I think this free plugin will do the job for you.

  19. Lallah Rowe says:

    I am creating a store for a non-profit. We have physical items to sell and also accept general donations and donations for specific projects.

    Is there a way to easily integrate a donate button with this plugin? Can I run WP Simple PayPal Shopping Cart simultaneously with WordPress Easy Paypal Payment or Donation Accept Plugin? Can this be done with free plugins? What is the best way to do this?

  20. admin says:

    @Hagus, Upgrade your PayPal account to a premier or a business account (its free) and then that option will be there. PayPal doesn’t offer the credit card checkout option for merchants using personal PayPal accounts.

  21. Hagus says:

    On paypal page after checkout: How to set the option to “Pay with my credit or debit card” (without resgistration for paypal account) rather than “Create a PayPal account”. Thanks

  22. admin says:

    @Tom, yes you can enable the sandbox testing option in the plugin then use your sandbox account seller address in the PayPal email address field. Then do a sandbox test transaction.

  23. Tom says:

    Can our Sandbox Paypal accounts (buyer and seller) be used to test checkout button created by this plugin?

  24. Airees says:

    Just want to THANK YOU for this great plugin! I’m not really well-versed with WordPress especially HTML side but with your plugin, it made my life easier. Thank you!

Speak Your Mind