Jump to content
Marty Walker

jQuery shopping cart recommendation?

Recommended Posts

Hi all,

I'm working on a small shop for a client. I have all the product info in ProcessWire (of course) - no problem there.

I'm looking for some recommendations on a simple cart setup. I've tried plum.shop but I'm not that jQuery-literate. When it comes calculating taxes and shipping based on country (really just Australia & Rest of World) I fall over. I'm not that interested in splitting the site between PW and say, shopifry, it's just not that big a store.

Has anyone done something like this before? Has anyone done anything this simple in PW where PayPal is the end destination? I'd love to keep it in the PW family if possible.



More detail:

  • Products added to a cart need GST added if the purchaser is based in Australia - if they're from overseas no tax is added
  • Shipping is calculated differently based on the purchasers location - AU or overseas - either a flat rate for each or a percentage

Share this post

Link to post
Share on other sites

Has anyone done something like this before? Has anyone done anything this simple in PW where PayPal is the end destination?

I'd love to keep it in the PW family if possible.

Here you go:

Webshop you're gonna like:


Webshop you're gonna love:


Easy to integrate with pw.

Share this post

Link to post
Share on other sites

and if you need something in between a big platform like Shopify and the smaller scripts, you could consider foxycart, which works really well with PW.

It's javascript based, and the forum and docs have a lot of resources for getting things setup a certain way; Only thing you'll have to look into is about the payment processor integration; it might require one of the more pricey PayPal accounts;

Share this post

Link to post
Share on other sites

I'm looking for a cart to work alongside PW too, foxycart looks good, not overly complex to get working I think. The only thing it doesn't seem to support a responsive cart layout which I would like, from what I have read you need to create 2 accounts to run 2 templates.

Pwired's Jcart looks interesting, but can you style the end paypal page to make it feel like you're still on the shop website?

Share this post

Link to post
Share on other sites

If you're looking for a cart to add to your website that supports jQuery but doesn't require you to maintain a database, etc., Tinycart.com is a good choice. You paste in a `<script>` tag and then add to cart links, and it does an on-page checkout.

Edited by diogo
remove external link due to first post

Share this post

Link to post
Share on other sites

Hi @tcrocks, I edited your post to remove the link. It's our policy to not let first posters link to urls not related to ProcessWire. @Alex is asking this question here in the forum because he's looking for an answer from someone that already used these tools alongside with ProcessWire, and I suspect you haven't. We'll gladly put your link back there if you prove me wrong.

  • Like 4

Share this post

Link to post
Share on other sites

Maybe u can take a look at snipcart. 

Edit: lol i just realised its post from 2013 :) . Anyways if someone looking for simular, snipcart is still relevant :)


Edited by lokomotivan
  • Like 1

Share this post

Link to post
Share on other sites

Yes, Snipcart could be a good choice. You can easily integrate it with ProcessWire and set up all the relevant product info inside PW. Plus, it supports invoicing, tax and currency setup per country, voucher codes, different shipping and payment solutions and a responsive checkout modal. However, customization of the checkout modal can be a little tricky, if you need to add or remove fields.

Share this post

Link to post
Share on other sites

 jquery shopping carts are vulnerable on the client side as prices can be changed before checkout.
 many jquery shopping carts have this known security flaw. Please do some research before you are
 going to use a jquery based shopping cart. You have to verify that each item in the cart exists
 and that the price is correct. Snipcart should be safe to use.


  • Like 1

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By MarcoPLY
      Hi everyone,
      a year ago we had put online a first version of our website, which didn't satisfy me much and had several bugs. This year I started working on a complete restyling, both in terms of functionality and graphic. I am very happy with the result obtained. Finally, last week we put this version online that I am proud to show you!
      Site EU: https://www.playwood.it/
      Site USA: https://www.us.playwood.it/
      It is an eCommerce for a small StartUp, the PlayWood, based in Reggio Emilia, Italy.
      The site is multilingual, has two areas of purchase and has two levels of registration. Redirectory based on the source IP for the USA customer and preferred language in the browser for the others countries. It has systems for use registration and sending emails dependent on specific actions, like: registration, purchase, request for quotes, information request, etc. Through the API the site communicates with external platforms such as the management software, Mailchimp and other systems to support marketing and company operations. 
      The site is constantly evolving, in the future we intend to add new features.
      The site was created with these modules:
      Padloper  Login/register Media Library ProCache PayPal Checkout Subscribe to Mailchimp Tracy Debugger Cookie Management Banner Continent and country names ImagePicker Field Map Marker External libraries:
      Spectre, scss framework Swiper slideshow verlok/lazyload fancybox
      Creating this site with ProcessWire represented a moment of strong professional growth. When I started I had little knowledge of some types of language, but Processwire and its APIs give me the ability to easily build pages, manipulate data and integrate any external library easily. Thus, I was able to deepen my knowledge more and more. So I wanted to thank the creators of the cms, who keeps it and who implements it, obviously all the people in the forum for the help they gave me, was very important.
      Thank you!


    • By benbyf
      Not new, but a website I've worked on for a year or so in continous development.
      I originally inherited the site from another web design company - upgraded PW and over the year added ecommerce using the Stripe module and a custom integration, revamped the frontend and added lots of new templates.
      Also did some frontend work on the shopify shop.

    • By kuba2
      I need to make a small, easy Webshop for a friend. He is selling 4 music albums.
      What would be the best way to go?
      Is there a sensible solution for a webshop within processwire? 
    • By prestoav
      Hi folks,
      I have a marketplace site built on PW which I'd like to tie to a subscription payment system for those selling. The user accounts currently use specific PW user accounts. I'm looking closely at PayWhirl to manage payments and subscriptions as it looks ideal for subscriptions. Their API seems to work well too from initial testing.
      I wondered if anyone else in this super forum had used PayWhirl and had any advice or tips & tricks?
    • By Samk80
      Hi there community,
      I'm new to this site. Basically I just discovered processwire. I was always a fan of Joomla but recently I came across a site which was designed by processwire. I looked at some of modules on processwire website but couldn't find the module I need.
      I want to create a website that does the custom configuration of a product and provides product filtering.
      Something similar to this site but not exactly the same.
      Is there a module that can do that?
      Basically the product configuration is done by checking the compatibility values between the categories, so the module need to support product tagging or some sort of value check to only display compatible products. 
  • Create New...