Shopping cart with product options?

Jomo

Free Member
Jul 22, 2008
10
0
I'm looking into shopping cart possibilities for a website with a small number of products, each of which may have a couple of extras. E.g., a Widget may have a Bell and/or a Whistle, selectable by the purchaser. I can't immediately determine whether this is something which simple online stores like the 1and1 eShop does. If not, then I'd maybe look to use an open source shopping cart such as osCommerce, ZenCart, etc., which I presume will be able to handle this easily - any pointers eagerly appreciated.
 
C

Christiane

Zencart does. I use pacecommerce.co.uk for my shop and some items have various options.
For instance, my kits have several colour options as well as possibility to add extras with extra cost, etc. This feature is quite elaborate.
 
  • Like
Reactions: Jomo
Upvote 0

Jomo

Free Member
Jul 22, 2008
10
0
Zencart does. I use pacecommerce.co.uk for my shop and some items have various options.
For instance, my kits have several colour options as well as possibility to add extras with extra cost, etc. This feature is quite elaborate.

Yes, I should have said that it's extras with extra cost which I meant. Zen Cart is definitely on my list of things to look at. Thanks!
 
Upvote 0
I know they don't seem to be much liked on here, but EKMpowershop does this, also with stock control on the various options (they are called product varients on the site, you can have a go of the demo shop to try it out). I find it very easy to use.
 
Upvote 0

MartCactus

Free Member
Sep 25, 2007
983
214
London, England
Jomo,

We support this on our shopping cart software (see my link in signature).

We handle it in 2 different ways.

1) you can create groups of options, eg colour, size, shape, etc. Each can have a price multiplier, eg colours might not affect price, but size might add zero to smallest item, +£2 to medium, etc

2) After creating the product and allocating which options it has you then have the choice to create separate "versions" of the product, all of which can have a separate unique product code.

This enables you to have simple front end selection with user picking choices from drop downs, but in the backend you can track each combination as a separate unique item if you wish, enabling you to track stock of each variation.

If you aren't tracking stock then you'd probably just keep it as a single product with options.
 
Last edited:
Upvote 0
I'm looking into shopping cart possibilities for a website with a small number of products, each of which may have a couple of extras. E.g., a Widget may have a Bell and/or a Whistle, selectable by the purchaser.
Most advanced ecommerce systems, and even some of the basic external shopping baskets like PayPal basket, have some form of product option capability.

But products options can be a bit of a can of worms. What you think might be a simple requirement at first glance can turn out to be a much more complex requirement when you look at it indepth, and one which may rule out some ecommerce systems.

e.g. 1: Most ecommerce systems support simple product options which don't affect price, however if you want product options which do affect price this may rule out some systems (although most should cater for this in some way, hopefully in a multi-currency situation too).

e.g. 2: If you want table based shipping based on overall package weight, then many systems don't adjust weight with product options. So if you are selling a PC base unit and you want to sell a monitor as a product option you might have issues.

e.g. 3: For add-ons, sometimes you don't really want product options but rather you want the options as products in their own right, so you can describe them in more detail, control stock numbers and so people can buy them later individually. In this case rather than having product options you might need instead a 'People who purchased this item also purchased this item' facility for cross-selling / up-selling.

e.g. 4: Most ecommerce systems support simple product options which don't affect price, like colour, and size. If you are a clothes shop and you want to assign product option level stock control, stock control against combinations of multiple options (size, colour, cut), whereby you don't sell size 40 red shirts if they are out of stock, then this will rule out a number of systems.

e.g. 5: Some product options are notoriously difficult to handle with a lot of ecommerce systems, ones that don't affect price by adding to the base price, but affect it in other ways, e.g. selling made to measure curtains with separate width and drop options which affect base price either via a price table or via a price per square metre multiplication of width and drop

e.g. 6: Most off-the-shelf ecommerce systems don't handle product options well if you want to incorporate logic between options, e.g. in the case of a PC, only allow Windows Vista to be selected as an operating system option if the memory option is 1GB or over.

For these reasons it is difficult to make recommendations without knowing your products, options, and overall ecommerce requirements (shipping, stock, etc) in more depth.
 
Last edited:
  • Like
Reactions: Jomo
Upvote 0
I'm looking into shopping cart possibilities for a website with a small number of products, each of which may have a couple of extras. E.g., a Widget may have a Bell and/or a Whistle, selectable by the purchaser. I can't immediately determine whether this is something which simple online stores like the 1and1 eShop does. If not, then I'd maybe look to use an open source shopping cart such as osCommerce, ZenCart, etc., which I presume will be able to handle this easily - any pointers eagerly appreciated.
hi
We have developed a website in flex ,which can be used as a shoping cart and the user can use it just by drag and drop method and can also compare between items . kindly visit rentlaneDOTcom ,which we have developed for rental business.
kindly feel free to contact us for more details .kindly mail us at robingubbiATatelier-softDOTcom.
in anticipation of your reply
thanking you
Regards
Robin Gubbi
 
Upvote 0

Jomo

Free Member
Jul 22, 2008
10
0
For these reasons it is difficult to make recommendations without knowing your products, options, and overall ecommerce requirements (shipping, stock, etc) in more depth.

I'm looking on behalf of someone else, who hasn't given me the full info yet, but as I understand it, it is fairly straightforward. I'll express it in terms of widgets, bells and whistles again, to keep it simple.

The company sells, say, 5 models of widget. The user selects the widget they want, and then specifies whether they want a bell and/or a whistle with it, and these choices do affect the price (unlike, say, a colour option - they're add-ons rather than attributes). As far as I know, it is simply a case of saying yes I want a bell with it, yes I want a whistle with it, rather than yes, I'd like this type of bell or that type of bell, but I'm not sure at the moment.

So, is this kind of thing covered with the simpler on-line shops, or do I need to consider an e-commerce package like ZenCart? (I'll be sticking with open source stuff, but thanks anyway to all the contributors who mentioned other products).
 
Upvote 0
... as I understand it, it is fairly straightforward ... As far as I know, it is simply a case of saying yes I want a bell with it, yes I want a whistle with it, rather than yes, I'd like this type of bell or that type of bell, but I'm not sure at the moment.
But do you also want to track stock numbers of your options so you don't offer whistle A when it is out of stock? Do you want to calculate shipping based on overall order weight where the adding of options adds to the weight and thus adds to the shipping price? Do you want special offers where if a customer enters a voucher code they get the bell for free?

If the answers to these questions is No, then your requirements could be classed as straightforward and you should be OK with ZenCart in its default state with just some minor customisation, or perhaps something even more simple like an external basket, e.g. PayPal Shopping Cart (with some extra Javascript development work) or RomanCart. Anything more complex, then you might either be looking at workarounds or looking at a custom version of Zencart with either add-ons integrated in (a development task) or other custom development work on top.

You should be able to play around with the ZenCart demo installation at www.opensourcecms.com to see if it meets your exact requirements, the demo installations gives you both admin access (to set the product and options up) and public view access (to see what the product looks like to visitors).
 
  • Like
Reactions: Jomo
Upvote 0

Jomo

Free Member
Jul 22, 2008
10
0
Thanks for that. I'll take a look at ZenCart, as it seems like it should be able to do what I want, either straightforwardly or with a bit of work. I'm not sure about the specifics you mention, it may all get a little clearer soon.
 
Upvote 0

Latest Articles

Join UK Business Forums for free business advice