Wanted: exceptional php ecommerce / business script

Price: free or pay for, most important is the functionality, and ability to evolve, modify and customize the script.

Can someone please recommend a free or pay-for script that would allow me to setup an online business, an art gallery, with various products, categories and topics. The script must be one that is easy to install, customize and use. A script that has stood the test of time, is mature and has already had the vast majority of its kinks worked out. In other words the script is well thought out, well made, easy to use, intuitive.

We are looking for an excellent ecommerce shopping cart / portal for an art gallery, with the intention of selling a wide variety of products.

  1. Front Page is a Blog / or News portal, for promoting new promotions, sales, specials, etc…. spring summer, fall and winter sales, holiday sales, announcements, even the possibility of auction sales.

  2. A consignment sale shows a product, but no price, it asks the person to put their best price on the product, they fill out a form for this, the form gets mailed from the customer to the business owner, the business owner can respond with by email a counter offer, and state if the counter offer is firm or not, then the customer can respond with they will take it or are no longer interested.

  3. Sale – you the owner of the store, can choose 10, 20, or N number of products to put on sale, and assign them to a page where they all show up as thumbnails and shows the old price with a line through it and the new sale price in red with an order button under it.

  4. Ability to tell the ecommerce about a new promotion, then you create the promotion name, tell the promotion the directory name, it uploads all the pictures in that directory, creates a page with thumbnails, as admin you can click on any thumbnail if you are logged in as admin and change the prices, add prices or put information about the product. So if I put a whole bunch of pictures into a directory on my local computer, when I create the new promotion (SPEED adding new items), it asks me where the directory is whether on the internet or locally, and sucks them all into that new promotion page or something like that

  5. the ability to add or delete individual items into the store, with drop downs for the category, with the ability to add items in the drop down, or remove items from the drop down.

  6. good search engine – powerful and efficient whether price color subject, misspelling search? So if someone misspells a word the site can say, did you mean such and such? Easy to find products and materials with less clicking around, so a good solid search engine.

  7. Mailing List – have a double opt in mailing list? sign up box on the front page of the site, or every page of the site, people can sign up, it says thank you afterwards, and then it sends them an email with a link to confirm their sign up to the mailing list,

  8. Ability to send out HTML emails to the list, and send out previews before we send out to the master mailing list, ability to send mail to custom group of people, for instance only people who checked off a certain box of category they are interested in.

  9. Register - Create accounts, like mailing list, but better, only they register, can login, customize their area, some people, you know the usual register, and asks them for a simple password, which really logs them in, or it creates an account for them? Where they can now login to the web site if they need to do so. Customize what kinds of things they are interested in, maybe the site gives them boxes they can check off as to what kinds of products particular to the site they like. Maybe we have a mailing list and it doesn’t register them because maybe they only want to be on the mailing list but not register. Register allows them to customize and change mailing frequency.

  10. dynamic coud, things aren’t so interlinked that if you change or fix one thing, 3 other things break.

  11. over several 1000 items or just 20, ability to put sale price on items, thumbnail page has a lot of information there about the product, ability to have custom thumbnail pages for the products, so you see a page with a whole bunch of thumbnails, and then you can click on a thumbnail to see an individual item in more detail, the image is then blown up.

  12. good accounting / and record keeping, and views associated with such.

  13. Customer - ability of customer to search, login, order, status, track shipping

  14. Owner – in house that’s us the admins of the site – we have the ability to setup promotions / sales / clearance, again , this is where we randomly select 20 items, or add 20 new items to the site, we don’t necessarily need to put them on sale, we might just be adding new items, if we do add new item, and put sale price on it, a line goes through the black price, shows a red sale price and order button.

  15. products ordered or not ordered have an appraisal page or bill of sale page for admin, if lets say a product online were to be sold at the physical store, they could click on these links (appraisal) or (bill of sale) and then print these out.

Can anyone recommend a good PHP script for this, how long will it take to make, any suggestions?

Mark

    i agree, for out of the box solutions, zencart is the way to go...

      does zen cart allow you to do double optin mailing list and send out HTML emails to all the people on your mailing list?

        Have you even looked at the home page?

          Assume that any software package you download and install will require some PHP customization. Double opt-in mailing list and sending of HTML emails is pretty easy to add. Choosing a shopping cart based on that would be like choosing to buy a Chevy instead of a Volvo because the Chevy already has a CD player.

            No, you can install zencart with very little customisation. And it's free. Why not download and install and have a play

              alright, I think ill start with zen cart today and see how that works out. I appreciate that metaphor about the volvo and the chevy, it helped to make things clearer for me.

              would appreciate any more insights.

                stolzyboy wrote:

                i agree, for out of the box solutions, zencart is the way to go...

                So yout think it is better than OSCommerce? I have autoinstall of both/either on my hosting but have not got around to playing with them yet.

                  i was told oscommerce had a lot of cool modules... more so than zen, but zen is easier to setup?

                    Zen Cart is an offshoot of OS Commerce.

                      what about a cart that you pay for, and you can get it customized, you pay $1000, $2000 or $5000 and they customize it for you.

                        Roger Ramjet wrote:

                        So yout think it is better than OSCommerce? I have autoinstall of both/either on my hosting but have not got around to playing with them yet.

                        i've always felt OSC is quite a bit bloated and has a lot of fluff noone ever really needs, typically with out of box, you really only need a couple items from it.

                        to the OP, of course paying someone to customize would probably the best as you can get it the way you want it, if that's what you are looking for, that is kind of out of the scope of your question, and if you have $5k to blow on it, go for it, it'll probably suit your needs better

                          I agree with stolzy.

                          Wasn't zencart started because the developers thought that OSC had got too bloated.

                          Having said that, ZC has a lot of options and can get quite confusing (at least I found it quite confusing) to configure.

                            are you allowed to customize zen cart admin area, panels, interfaces, and evolve the product into a new evolve product thats customized, not just on the front end, but back end and admin area?

                              From looking at their website, I see that it is distributed under the General Public License; so yes, you can customise it.

                                Can zen-cart connect with a yourpay.com credit card or chase manhattan credit card api? can it pretty much be connected to any api?

                                  how long would it take to setup a fully functioning ecommerce site adding and deleting products and connecting to api