WordPress Simple Paypal Shopping Cart Plugin
Categories: Featured, Wordpress Plugin
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.
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.
Screenshots
Simple Product Display

Product Display with Variation Control

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

Sample 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).
Installation and Usage (Video)
The following video tutorial on basic installation and usage guide is a good starting point:
Detailed WP Shopping Cart installation and usage instructions can be found on the Documentation site
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)
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. A demo shop that was created with the NextGen Gallery and Paypal Shopping Cart plugin and Instructions on how to do it can be found on the sell photos from WordPress article written by wordpress-ecomerce.com.
Download Latest Version (v3.5)
Download the WordPress Paypal Shopping Cart Plugin.
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.








#1 by Ron Cruickshank on May 7, 2013 - 10:01 am
This is just awesome! So easy to use, does everything on one page, great for my customers too. I am amazed! Love it!
#2 by Maria on February 12, 2013 - 6:56 pm
Awesome, awesome, awesome!!! I can’t believe I was able to do it myself. The video tutorial rocks. So simple and straightforward. Love it! Thank you a b’jillion times over!!
#3 by rahul seo on January 9, 2013 - 10:26 pm
Very good wordpress plugin.Easy to install and use. Thank you
#4 by admin on January 2, 2013 - 10:39 pm
@StuartL, Thank you for sharing your tweak.
#5 by StuartL on December 30, 2012 - 5:21 pm
We struggled to get the shipping costs to work as per our requirement (due to the dependency on non-zero shipping cost per item). I’ve tweaked this in my copy of the source by changing from line 288 in wp_shopping_cart.php as follows:
$item_total_shipping = FALSE;
foreach ($_SESSION['simpleCart'] as $item)
{
$total += $item['price'] * $item['quantity'];
if (array_key_exists('shipping', $item) and is_numeric($item['shipping']))
{
$item_total_shipping += $item['shipping'] * $item['quantity'];
}
$total_items += $item['quantity'];
}
if($item_total_shipping !== FALSE)
{
$baseShipping = get_option('cart_base_shipping_cost');
$postage_cost = $item_total_shipping + $baseShipping;
}
else
{
$postage_cost = 0;
}
With this change any ‘shipping’ tag in an item will allow that item to incur shipping charges, even if the individual shipping charge for that item is zero. If no items in the basket have a shipping charge associated with them the base shipping cost is not added and the total postage cost is zero.
#6 by benny warpap on December 16, 2012 - 7:13 am
omg.. this plugin very simple & effective. nice work bro.. you make me have idea to create a nice plugin like you.. <3
#7 by Sarah Mayo on December 10, 2012 - 3:30 am
This tutorial has been most informative and effective. Thanks so much for your help. I am very excited about using paypal to receive payments. Could not have done it without you.
#8 by Ivy on November 26, 2012 - 7:56 pm
@Social, Yes all of our plugins are kept up to date to work with the latest version of WordPress.
#9 by SocialPinPlus on November 26, 2012 - 12:37 pm
Is it working with the latest WP version 3.4.2?
#10 by mr shiz on November 19, 2012 - 4:19 pm
Thank you so much for your clear explanations.
#11 by rahul on November 18, 2012 - 2:19 pm
Nice and simple plugin,thanks
#12 by RomanRiot on October 23, 2012 - 11:19 pm
Wow, this made everything a breeze! Thank you so much for the great product AND the instructional videos.
#13 by Brent George on October 16, 2012 - 2:02 am
Thanks for this great plugin,works really well,Thank-you.
#14 by Alan on October 15, 2012 - 2:00 pm
This is so much better than wordpress e commerce.. Worked in a breeze for me.
Thanks!!
#15 by admin on September 11, 2012 - 1:44 am
There is Spanish translation available in the plugin. If you download a copy of the plugin from this page you will see the spanish translation inside the “language” folder.
#16 by Jesse on September 10, 2012 - 5:01 am
HIello
About the simple PayPal shopping cart, can you please tell me how to translate these fields below into Spanish?
Item Name Quantity Price
Thanks
Jesse
PS: best wordpress plugin I’ve used
#17 by chad on July 27, 2012 - 7:47 am
Thank you. This was so easy to do. Could not have been easier and effortless.
#18 by Ivy on July 4, 2012 - 8:38 pm
@Nick I believe the following is what you are looking for.
http://www.tipsandtricks-hq.com/forum/topic/paypal-form-in-new-window
#19 by nick on July 4, 2012 - 9:21 am
Great plugin – but how do I get the paypal window to open up in a new window please? At the moment it gets stuck when it trys to open within the same window. Any help please?
#20 by Zisis Stylianos on June 21, 2012 - 12:36 am
I was strugling seting up comerce plugins and all were incobatible with my theme . i wanted something simple and after 3 days i found that plugin. Thank you!
#21 by Nayrb on April 22, 2012 - 7:40 pm
Hi! this plugin is really amazing. Thanks for this useful information guys!
#22 by Asher on April 16, 2012 - 12:55 am
was exactly what i was looking for… and very simple to use. Thanks for the documentation
#23 by Sheldon on March 27, 2012 - 7:42 am
This information is great, thank you so much it really help me a lot.
#24 by Steve on March 17, 2012 - 5:21 am
Terrific plugin – and great documentation. Thanks so much for providing it!
#25 by Eldslukare on February 22, 2012 - 7:14 am
Very interesting. I’ll try it out. Thanks!
#26 by smoki ice on February 19, 2012 - 11:30 am
ow.. i like it. paypal cart is great
#27 by Deny Saputra on January 25, 2012 - 6:01 pm
Oh,,, really apologize dear!!
It’s just my fault!!
I just forgot to add [show_wp_shopping_cart] code, oh really.. I am so shame with this.
The plugin works fine and charm!
#28 by Deny Saputra on January 25, 2012 - 5:42 pm
Hi dear, sorry I bother you.
I having issue with your awesome and simple plugin.
Yesterday, all works fine, when I click “Add to chart” button then automatically add the item into shopping cart, there is a table contained shopping item and also “checkout button”.
BUT, today! I just lose it all without any changing on my themes, plugin, and setting.
I got the “add to cart” button didn’t work, when I click it, I just go back into the page (where I put the button) and didn’t see my item cart or shopping cart, or even checkout button. I can’t see it all!
Please help me, I am so impressed with how simple this plugin, and still want to use it.
Let me know if I still can use it.
Thanks before.
Regards!
Deny Saputra