• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Tips and Tricks HQ

  • Home
  • Projects
    • All Projects
    • Simple WP Shopping Cart
    • WP Express Checkout Plugin
    • Accept Stripe Payments
    • WP Download Monitor
    • Easy HTTPS Redirection
    • WP Security and Firewall Plugin
    • WP eStore Plugin
    • WP Affiliate Platform
    • WP eMember
  • Products
    • All Products
    • Checkout
  • Support
    • Support Portal
    • Customer Only Forum
    • WP eStore Documentation
    • WP Affiliate Software Documentation
    • WP eMember Documentation
  • Contact

WordPress Simple PayPal Shopping Cart Plugin

Home » Blog » WordPress Simple PayPal Shopping Cart Plugin

Last updated: April 9, 2025

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.

Specification
App Category
WordPress Plugin
Software Name
WordPress Simple Shopping Cart
Version
5.0.7
Date Modified
2025-04-09
Operating System
WordPress 6.8
Price
USD $0
Description
A simple WordPress shopping cart plugin to sell your products online
Landing Page
https://www.tipsandtricks-hq.com/wordpress-simple-paypal-shopping-cart-plugin-768
File Format
application/zip
Download

Plugin Description

The WordPress Simple PayPal Shopping Cart plugin allows you to add an ‘Add to Cart’ button anywhere on your blog. You can easily place the shopping cart on any post, page, or sidebar. The shopping cart displays the items that customers have added, and it allows them to add or remove items as needed. The payments are securely processed by PayPal and/or Stripe.

Plugin Documentation

Go to the WP Simple Shopping Cart Documentation page to read the plugin documentation.

Screenshots

Product Display Box

product display box feature

Simple Product Display

simple-shopping-cart-example-product-display

Product Display with Variation Control

wp-shopping-cart-prodcut-variation-sample

Shopping Cart Screenshot

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

shopping-cart-mobile-device-display-example
wordpress-shopping-cart-example-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

  • WordPress Shopping Cart Installation and Usage Instructions

Documentation & Technical Support

  • WP Shopping Cart Documentation

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

Download the WordPress PayPal Shopping Cart Plugin.

Other Alternative Plugins

You can also try the WordPress Easy PayPal Payment Accept Plugin or the WP Express Checkout 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.

Featured,  Wordpress Plugin ecommerce,  Paypal,  paypal shopping cart,  plugin,  shopping cart,  Web Development,  Wordpress,  wordpress ecommerce,  wordpress paypal,  wordpress paypal integration,  Wordpress Plugin,  WordPress Shopping Cart,  wp shopping cart

Reader Interactions

Comments (787 responses)

  1. admin says:

    This link might help (check the “How to Collect Special Instructions from the Customer” section)

    https://www.tipsandtricks-hq.com/ecommerce/wordpress-shopping-cart-additional-resources-322

  2. Nate says:

    Hi — I love the plugin! Nice work.

    Is there a way to add text fields to items for customer input? I know I could do it with a Paypal button, but not sure about integrating it with the plugin.

    Thanks!
    Nate

  3. Ivy says:

    Hi, Subscriptions will not work with the Simple PayPal Shopping cart. This feature is only available in the eStore. You can also put these button in the sidebar using the eStore plugin. The Simple PayPal Shopping cart is a very simple and lightweight and has basic options for selling products.

    Let me know how it goes.

    Cheers,
    Ivy

  4. ScooterSchalk says:

    How can i add products to the sidebar.
    I am selling 5 different subscription levels.
    I would like to add this in the sidebar.
    thanks

  5. admin says:

    Yeah you can add the “Buy buttons” on the sidebar widget. This link will help:

    https://www.tipsandtricks-hq.com/forum/topic/using-the-add-to-cart-button-on-the-sidebar

  6. James says:

    Great download! I am just starting to play with the plugin and I am trying something different which didn’t work on the first try. On my homepage, I was wanting to put a “Buy Service” product on the Homepage Sidebar in a text widget. It just ended up copying the text without showing any product or “Add to Cart”.

    Any way to get a product to show up in a text widget?

  7. Cyndie Shaffstall says:

    If you sell products on your site, you MUST get this plugin. I tried them all (yes, really!), and this is the most effective, easiest to use, and best interface. You’ll be taking your customer’s money in minutes.

  8. Mary says:

    What a great, simple, easy to use shopping cart program! Now that I’ve got my hosting company to do what what was needed, it’s working beautifully!
    I have one more question, is there any way to have a link on the Paypal log-in page that will return the customer back to the website’s order page…in case they change their minds and want to add to an order (I can always hope:) The only return link is after the sale is completed.
    Thanks!

  9. Konstantin says:

    Just what I need. Thanks for the plugin !

  10. Ivy says:

    Hi Chris, Please see the following post (Using Variation Control Option) this will explain how to use the variation control with the simple shopping cart:https://www.tipsandtricks-hq.com/ecommerce/simple-wp-shopping-cart-installation-usage-290

    Let me know if this is not what you are looking for.

    Cheers,
    Ivy

  11. Ivy says:

    Hi Peter, With the simple shopping cart you can not have price variations. This feature is only available in the eStore plugin.

    You can read more about this here: https://www.tipsandtricks-hq.com/ecommerce/how-to-use-variation-control-in-wordpress-estore-plugin-345

    Cheers,
    Ivy

  12. Wes says:

    I have upladed the cart and everything seems to be working well…

    how do i create a drop down menu for sizes and a colour for the product i am selling?
    thanks for the help

  13. Peter says:

    Hi,

    Is it possible to add a dropdownlist with different items and prices?

    Lets say I want to sell a t-shirt I can add a dropdownlist with different colors but they all have the same price, how do I do if I want them to have different prices depending on what color (just an example)?

    Great plugin btw, thanks for that!

    Cheers,
    Peter

  14. Ben says:

    This plugin is amazing! Can’t wait to use it….

  15. admin says:

    Yes, but you should be able to delete the plugin from your server then install it by downloading the plugin from this page. Please see the video tutorial that’s on the “Installation and Usage” section of this page and use that installation method and you will be able to install the plugin without any problem.

  16. Athena says:

    Hi,
    Will version 2.8 be available on wordpress.org soon?

  17. mrazam says:

    Thanks dude! This what im looking for!

  18. Altamira says:

    Thanks for this fantastic plugin! You saved me a lot of time!!!

  19. Chelley says:

    Thanks for amazing plugin!

  20. My Biznez Inc. | Professional Business Websites says:

    Thanks for the capability to integrate Paypal with your system. This was one of the easiest integrations I have ever used.

  21. Melton Geconcillo says:

    This is what my clients needs.

    He wanted to use paypal through his site. So this would be perfect.

  22. admin says:

    @Mrs designer, It’s going to be tricky.. the easiest option would be to copy the shopping cart function and hook that to the shortcode whereas the widget uses the existing one. Now you can modify the CSS of the newly copied function and it will look as you specify it to look without affecting the sidebar one.

  23. Ivy says:

    Hi Lizzy, This happens because the PHP information is resend when you refresh a page. When you refresh a warning box should pop up asking if you want to resent this data. When this data us resend it will execute the last action that was done (e.g. you added an item to the cart).

    Let me know if this does not make sense.

    Cheers,
    Ivy

  24. lizzy says:

    Hi,

    I am sorry if i overlooked this in the pages of support. When I add the code to add a product, it works, however, once an item is in the cart, if I refresh the page, it actually adds to the quantity.

    Is there a known fix for this?

    Thanks for the great plugin!

  25. Mrs. Designer says:

    I am using the widget in the side panel and I am using the code to place the cart on the page. In order for the text to stay within my side panel boxes, I have to make the text size 10. This is fine for my side widget, but is there anyway I can get the text to appear larger on the page I created with the cart?

  26. Ivy says:

    Hi. No Problem please let me know if you need anything else.

    Cheers, Ivy

  27. Sexy Maids says:

    yes, i am using Thesis. thank you for taking the time to help!

  28. RJ says:

    @ admin

    Thanks, this works great but I get an error “Invalid argument supplied for foreach() ” in Internet Explorer when the cart is empty.

  29. Ivy says:

    HI, This is a Css issue in your theme. This happens when there is a set image size specified with in the theme. When this is set it will stretch or shrink the image to fit the specified size. Are you using thesis themes? If you are please see the following post to fix this issue: https://www.tipsandtricks-hq.com/forum/topic/images-appear-too-bigsmallstretched-on-thesis-theme

    If you are not using thesis themes please let me know.
    Let me know how it goes.

    Cheers,
    Ivy

  30. Lisa says:

    Not sure why but for some reason when I use the plug in on my new site. I have the words in the product description like Shipping caculated at check out or Shipping Free either way it tells Paypal that info and then figures shipping accordingly.

    Not sure if I am making sence but I did absolutely nothing with the code to tell it to use my predetermine Paypal shipping rates and I have some with free shipping and some it caculates by price and yet your plug in seems to know which is which and works PERFECT. I was just about to start coding the items I have started with the shipping and tried it out first and like Magic it is already done without any coding???? I am still new to this WordPress and am amazed as some of the things it can do on AUTO.

  31. Sexy Maids says:

    very nice plugin. only problem i’m having is that for some strange reason, the paypal/credit cards button, and the little red ‘x’ remove button are appearing twice the size they should be. If i click on either one to ‘view image’ the page that i go to containing the image is showing their actual (smaller) size. i’m puzzled why they show so big (and blurry) on the checkout page

    if you’d like to see this you can click on my name, it goes to the ‘booking’ page of the site i’m building. go to the bottom of that page where i put the products/cart.

    thanks!

  32. admin says:

    This post should answer your question:

    https://www.tipsandtricks-hq.com/forum/topic/calculating-the-sub-total-and-the-total-quanity-for-the-simple-shopping-cart

  33. RJ says:

    I need to grab the cart’s price subtotal and total number of items so I can use these within the theme’s header.php is there a simple way of doing this?

  34. Jer says:

    Hi Ivy,

    Thanks for your reply! Is there a private way that I can send the link to you?

    Thanks again,

    Jer

  35. Ivy says:

    Hi Jer, Can you please send me a link to where this issue is occurring?

    Cheers,
    Ivy.

  36. Jer says:

    Thanks for the great plugin! I am trying to use this for a project and if all goes well I will be showing my appreciation with a donation. I really appreciate your work.

    I am having a few issues I’d like to ask about. First, when items are added to the cart, they continue to appear in the sidebar even after the user logs out. So unless the user removes the items manually, they wil remain in the cart even after they log out and leave the computer. Is this a cookie issue?

    Second, is it possible to give users the option to empty the cart completely, rather than simply removing items one-by-one?

  37. Ivy says:

    Hi Lisa, Can you please send a link to where this issue is happening? Also can you tell me what version of the plugin you are using?

    Cheers,
    Ivy

  38. Lisa says:

    Does anyone know what would cause the category page to not show the buttons but all the product post do show the buttons.
    The category page just shows the raw code.

    Any thoughts on how to fix this.

  39. 9logos says:

    Thanks a lot for the plugin. Great Help!

  40. admin says:

    Yeah it has been fixed on the latest version. Please download version 2.8 from this page.

  41. Pascal says:

    Free shipping over a fixed quantity doesnt work in v2.6. I had to modify wp_shopping_cart.php line 235 with

    if (!empty($cart_free_shipping_threshold) && $total_items > $cart_free_shipping_threshold)

  42. inindonesia.org says:

    woow. just what I need

  43. Ivy says:

    Hi Chris, The following article will explain how to set up shipping: https://www.tipsandtricks-hq.com/ecommerce/wordpress-shopping-cart-how-the-shipping-cost-calculation-works-297

    When using shipping it should display within the cart. Please have a look at the article and let me know how this goes.

    Cheers,
    Ivy

  44. Chris says:

    Is there any way to add shipping rates to the cart?

  45. Ivy says:

    Hi Christina, Did you add the [show_wp_shopping_cart] to your site?

    Cheers,
    Ivy

  46. Christina says:

    Hello again Ivy, thanks for the quick response about the variation control settings, it was a great help! I’ve got that piece of the puzzle working now, and everything on the site looks good to go, however, when I view the page that the items are on, and try clicking the “Add to Cart” buttons, all it does is reload my page! Shouldn’t it bring me to the PayPal cart? If not, is there a way to set it up so it will do so? Thank you again!

  47. Jay says:

    Hi Ivy, thank you! you were correct, and my host provider was very helpful, fixed it in 1 minute.

    thanks again,
    Jay

  48. Ivy says:

    Hi Jay, This is PHP session issue. When you add a product to the cart and go to a different pay you and come back to the cart you will see it is empty. This is because the PHP session is not being saved. Your hosting provider will need to take a look at your PHP session. This should only take them a few minutes.

    Let me know how it goes.

    Cheers,
    Ivy

  49. Jay says:

    hi ivy, try it now please, it’s password protected, password is ‘helpme’ http://lotusforever.com/testpage

    i hope it’s an easy fix. i’ll contact my host tomorrow to ask about the php session.

    thanks,
    jay

  50. Ivy says:

    Hi Jay, I believe this is a PHP session problem. I tried the link you sent but it should me an error that the page is not there. Can you please send me a link to the page where you are testing this so I can make sure this is a PHP session problem.

    If it is a PHP session problem this is easy to fix. You will need to contact your hosting provider and ask them:

    A.) If the PHP session is turned on.
    B.) If the PHP session is properly setup and saved.

    Cheers,
    Ivy

« Older Comments
Newer Comments »

Leave a Reply

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

Primary Sidebar

Featured & Popular Articles

Video Answers to Top WordPress QuestionsWordPress Optimization Tips and Tricks for Better Performance and SpeedEssential WordPress Security Tips - Is Your Blog Protected?WordPress Simple PayPal Shopping Cart PluginTop 15 Search Engine Optimization (SEO) Techniques I Forget to DoList of the Best and Must Use WordPress PluginsHow do I Start a Blog and Make Money Online?Good Domain Name Picking Tips for Your Blog SetupFind Out Which WordPress Web Hosting Company Offers the Cheapest and Reliable Web Hosting Solution

Featured WordPress Plugins

WP Express Checkout Plugin
wordpress estore plugin
wordpress membership plugin
wordpress affiliate plugin

Recent Posts

  • How to Use Browser Developer Tools to Inspect Elements and [...]
  • Accept Donations via PayPal from Your WordPress Site Easil [...]
  • Buy Now Button Graphics for eCommerce Websites [...]
  • Subscription Button Graphics for eCommerce Websites [...]
  • Adding PayPal Payment Buttons to Your WordPress Sidebar Ea [...]

Comment & Socialize

  • @Rob, We have just released ...
    - admin
  • I installed the plugin a co ...
    - Rob
  • @Sebastian, We've released ...
    - admin
  • I've used this plugin on a ...
    - Sebastian Djupsjöbacka
  • @John, this plugin doesn't ...
    - admin

Check out our solutions

View our WordPress plugin collection and start using them on your site.

Our WordPress Solutions

Footer

Company

  • About
  • Privacy Policy
  • Terms and Conditions
  • Affiliate Login

Top WordPress Plugins

  • Simple Shopping Cart
  • PayPal Donations
  • WP Express Checkout
  • WP eStore
  • WP eMember

Blogging Tips

  • How to Start a Blog
  • Selecting a Good Domain
  • Cheap WP Hosting
  • WP Video Tutorials
  • Simple SEO Tips

Search


Keep In Touch

Copyright © 2025 | Tips and Tricks HQ