I've installed a shop for a client, but told him that we most probably have to switch to cartthrob because of the high requirements the final shop will have. at the moment they are just selling the merchandizing stuff and they really really love the tool! and I love it too! so before switching, I might as well ask you if exp:resso store can handle the final requirements:
it's a record label store:
so products of a typical release can contain:
- merchandizing stuff like t-shirts (w/ modifyers, colors, sizes), posters, books, dvds etc.
- the physical product like cd, lp, mp3 stick
- the virtual product, like mp3’s, wav, aiff files.
- tickets to shows
- bundles of 1-5… like, buy an album, get a ticket for free… or any other combination.
so putting this all together will be rather complex I think.
if someone buys the physical LP (yes, vinyl), they should automatically get the download version for free.
you should be able to purchase one digital song or the whole album. but the bundled album price vs. all songs should be a little cheaper.
there should be different prices for mp3’s, aiff, flacs and wavs…
now my question is: has this already been done with store? do you have code samples of a working shop? do you think such a thing is feasable with store?