Community Store Shipping

Permalink
I am not sure if this is the best place to be asking as the Community Store development is not an official Concrete5 add-on. I have recently completed a very small e-commerce site using the Community Store add-on athttp://palacebeautiful.co.uk

Initially there was only 1 product so it was very straight forward to set up and configure but I have now been asked to add two new products with completely different shipping rates.

I have set up a small test site (Concrete5 version 5.7.5.13) to see how this could be configured and I cannot see any way within the Flat Rate Shipping method to apply different shipping rates to different products. Is this something which is possible out of the box or would it require a new shipping method to be developed per product?

 
mesuva replied on at Permalink Reply
mesuva
The first question here I'd ask is 'what happens when multiple products are in the cart?'

You can only apply one shipping rate to a cart at a time. There's no limit as such to how complex the applied shipping rate is, you can build rates that are based on weight, tables of data or even live shipping APIs. But ultimately you need to find a way to come up with one price to apply to a cart.

Is this potentially a case of including the shipping with the product price itself and then not actually applying a shipping rate?
phowie74 replied on at Permalink Reply
Thanks so much for your response - I have been experimenting with the example shipping method so I can see it is a very complex problem!

Your suggestions are very useful so I will look into a weight based system to see if I can get that to work. Otherwise I will look to building the shipping into the cost of the products themselves.

Thanks for taking the time to look into my query.
Steevb replied on at Permalink Reply 1 Attachment
Steevb
Not sure if it’s any help to you, but I modified the example shipping add-on to suit one of clients needs. Used the built ‘Free Shipping’ option first, then added the modified example with an explanation about shipping cost, see attached.

@Ryan,
You cannot add products without a shipping option set up?
phowie74 replied on at Permalink Reply
Thank you Steevb - a really interesting approach which I will look into.

As it is still a very simple set of products I am currently looking at a weight based system with the bottom tier of products set at 0kg, second tier set at 1kg+ and 3rd tier set at 100kg+ This seems to give me the scope to set the necessary thresholds and base shipping costs on weight rather than quantities.

My original thinking was to use product groups to calculate shipping costs depending on the group of products but I quickly got tangled up trying to extend the example shipping package using the flat rate code structure!
mnakalay replied on at Permalink Reply
mnakalay
@Steeveb if you have built sites using Community Store, would you mind providing us with URLs so we could add them to the Wiki. We're trying to build a list of Sites Using CS:https://github.com/concrete5-community-store/community_store/wiki/Wh...
Steevb replied on at Permalink Reply
Steevb
Have an e-commerce theme package in mp waiting for approval. Allows u to use the 'Community Store' add-on, the Ecwid e-commerce platform or Paypal buttons to sell goods and/or services.

Demo: http://shopin.55web.uk/

Client setup using the 'Community Store', work in progress, lots to do yet: http://blackdoggames.uk/
mnakalay replied on at Permalink Reply
mnakalay
so can I puthttp://blackdoggames.uk/ on the list and ask you to keep up posted when the other one is live?
Steevb replied on at Permalink Reply
Steevb
Of course, thanks. No such thing as bad publicity.
mnakalay replied on at Permalink Reply
mnakalay
Great! Done.
mesuva replied on at Permalink Reply
mesuva
@Steevb - I was really just suggesting that a shipping rate would be configured as $0 in this case, free shipping, putting the shipping cost into the product price itself.