I’d like to put together a “relatively simple” mp3 shop for a music page, I’m a recording artist and would like to help myself and other creative friends commercialise their efforts online, and am looking for the least convoluted yet powerful solution to implement in my current SS install (2.4x)
For a few months now I’ve been familiarising myself with the SS framework and have a reasonable coding knowledge (from a php/flash applications background), I’m not up for the task of scripting an entire solution from scratch in a new environment so really looking for a sound basis to work from and customise to requirements.
This evening I installed the “Silvercart system” with the hope it might suffice, and although very good it seems a little too ‘obtrusive and controlling’ in terms of taking over the entire page class and so on, it also has a few too many customer requirements and barriers to purchase, like some pretty extensive form filling, more than I’d like to put art fans through!
Let me highlight some of the features I’m looking to implement, keeping in mind it is a creative/art site though of course has to be secure and professional in terms of shopping, and hopefully some of you SS-Ninja’s can help point me towards the best SS solution.
This is what I’d like to achieve…
- List mp3’s as single items, as per usual shop arrangement (with shopping cart & checkout)
- Have single items be part of larger album projects/containers
- Have an audio preview button for each single item displayed (Note: The audio preview must automatically stop other audio-previews on page when a new selection is made, to minimise customer clicking and thinking about things)
- Take all items selected upon checkout (individual audio files form secure library/repository) and zip together in a single download file which is emailed as link to the customer upon confirmation of payment, the download is a one off unique file and expires, with no linkage or access to main audio repository/product (*** This is the bit I’m probably least sure of the ‘HowTo’)
- Process payment via paypal gateway, with minimum clicks and pages, and requiring minimum details from customer, only their usual paypal login to complete transaction
- Store customer email and name for reference and opt-in contact
- Send some kind of report/log back to base when user successfully downloads purchase, so I know entire transaction is completed.
That’s about it initially, the main aim is ease of use and minimal clicking/pages, and seamless integration into SS without too much (or any) intrusion on other templates and mods.
Also, I’m sure the same script could be used for all kinds of digital output, like e-books and so on, so if I manage to create this particular solution in SS, as envisioned, then it could be highly shareable and useful to many other projects…