/ best free open source web resources /

Graphic Resources

SimpleCart(js) 2.0 with More Flexible and Simple API

Posted · Category: eCommerce, MIT License

Long time ago, we have featured SimpleCart(js) on WebAppers. Recently, SimpleCart(js) 2.0 has released and it was completely rewritten from scratch to bring you a more flexible and simple API to get a custom shopping cart up and running quicker than ever.

SimpleCart(js) 2.0 is no longer only for Paypal. It now works with Google Checkout as well. You can now add increment, decrement, and remove buttons to your cart. You can also rearrange items, change the HTML tags, do whatever you like to display your cart how you want.

No databases, no programming, no headaches. A simple javascript shopping cart in under 20kb that you can setup in minutes. It’s lightweight, fast, simple to use, and completely customizable. All you need to know is basic HTML.

SimpleCart JS 2.0

Requirements: –
Demo: http://demo.simplecartjs.com/
License: MIT License

  • Dorac

    *thumbsup!!* Great going with this!! I can see it being used alot.

  • I implemented this script this weekend and its great, they have changed it since 1.2 so it no longer uses jQuery which for me made it a little harder to customise for my needs (but thats just me)… the only thing that could be improved is that the documentation could be a little clearer and there could be a section for the selection and setting up of the Google checkout / paypal accounts.

  • Just for your own good, never ever ever use a javascript shopping cart with automated delivery of digital goods (they customer pays then an e-mail is automatically sent with a download link.) Anyone can save your page to their desktop, change the src paths and your prices, and buy your goods for any price they want. Firebug or Web developer toolbar makes this even easier.

    I’m surprised every time I see a new js shopping cart. I check out their demo and try to order their products at $0.99 and it works every time.

    I suppose if you’re selling tangible goods it’s not as a big deal because the “customer” doesn’t actually get anything, you still have the hassle of refunding someone’s money. But selling digital goods this way is madness. If you had a brick and mortar store would you leave the safe sitting unlocked in the front window?

  • Hey Wesley, please do not spoil this great opportunity! I was looking forward for some good “sales”, :D I havn’t looked into the Google or PayPal API, however if works like you say (and it might aswell do, makes it easy to work with – hence – people like it and therefore use it) this is like stealing candy from kids!

    I was under the impression that you would need to add your products in Google/PayPal asweel, so that the JS cart is merely a “mirror” of what is going to be processed, which measn if you edit the price you would get an error in processing. However – again, this assumes a secure cart API for professionals, and I am not sure either Google or PayPal has this since it makes a steep learning curve and less users…

    I will have to launch firebug and look for some JS carts now to check this out with real VISA money!

  • Good point out there Wesley, although I think you can work this issue out by submiting the data to your own page first that does the validations and redirects to paypal/google checkout eventually.

  • Very neat. Under 20KB is quite a mission for a shopping cart. Nice work

  • David Wilson

    like it but a video tutorial on its implementation in an existing HTML site would be useful thanks

Supported By


Web Browsers Icon Set
Food Icon Set
Flat Icon Set

Flat Icon Set

100 icons