Forum Moderators: buckworks
One of the more known carts out there seems to be "Miva", a certain well-known host around these parts offers the cart as part of an e-commerce solution.
I was wondering if any of you have had experience with Miva, I vaguely remember someone mentioning their name on here many moons ago.
It seems to be well established in the market, and from looking at various .pdf's on their site, their is a lot of customisation that can be done too.
What is the final word though, good for beginners? Nice starter package to learn from?
I'd usually get my hands dirty and download code and play around with it, but since a cart would be dealing with other peoples money, I figure I'll not tinker ;)
/added
All those threads in this forum look much more relevant to me now ;), I hope this Q doesnt overlap some of the other ones going on.
I've been told this is just a sucker option and there are other ways to do it, but no one has explained how. As far as I'm concerned, this rules out MIVA for me.
Oh it also turned out that the MIVA they offered on the cheaper accounts didn't work with Westhosts SSL so you really had to upgrade to a $20 a month acct unless you wanted to be restricted to Paypal.
There are a lot of free/cheap shopping carts that do all the basics and are a lot simpler to configure than MIVA. A lot of hosts offer one or two of them for free (check first to be sure that they know if they really work of not before wasting your time - the free one my host offered turned out not to). They make a lot more sense for a startup/low bucks operation to me.
every e-commerce site has 3 main components:
1) catalogue - this is where the products are displayed with "BUY NOW" buttons or links. the catalogue can be static HTML or dynamically created using server side scripts (ASP / PHP etc) to pull data from a database and display it as HTML.
there are infinite ways to build an online catalogue, but the choice will depend on your needs. sometimes it will suit you to write a couple of static HTML pages, other times you'll need a full blown bespoke database solution, and other times you'll find it best to purchase an off-the-shelf catalogue system.
2) shopping cart - this is the bit that "remembers" the products selected by the customer, totals the amount they have to pay etc. when the customer clicks the "BUY NOW" button on your catalogue pages, the product information and price is sent to the shopping cart.
shopping carts can be standalone scripts that can be added to your existing site, or they can be combined with a catalogue (MIVA / Actinic / OsCommerce etc are combined systems). you could also use remote shopping carts such as Mals-E and others - these are "standalone" carts hosted elsewhere that can be hooked up to payment providers or can use SSL pages to accept card numbers.
3) payment processing - data is sent from the shopping cart to the payment pages where the customer will enter their card number and make their payment. following payment, the retailer normally receives an email saying the purchase has been made.
the easiest way to process payments is normally with a payment processing company (worldpay, 2checkout etc). if you have a bank merchant account, you can take card numbers via SSL (https) web pages and process payments manually through your bank merchant account.
once you understand the basic components of an e-commerce system, you can pick and choose what particular scripts / software / solutions suit you best.
the easiest way to learn? try setting up a few demo sites to mimic real life e-commerce sites with different products etc. that way you learn what each product can do and what it cannot do. nothing wrong with trying Miva. it may suit your needs, but then again, it may not. the same applies to most solutions - it's all trial and error.
remember that if you find a site that uses a particular catalogue or cart, that particular catalogue or cart may not be the most suitable system for that type of site. would you do things differently? is there anything about the site that makes it good or bad for the customer? is the ordering process too long winded? just keep looking and you'll learn :)
Looks like MIVA doesnt have too many fans here at the moment anyway, he re was me thinking it was a household name around these parts ;)
Ideally I'd use as much of my own PHP/mysql as possible....the catalogue and cart seem *fairly easy to set up.
If I were to design it myself, would it be a matter of catalogue+cart+a little SSL to talk to the transaction server....and that's about it?
I know some carts are very complicated and have all the bells and whistles you could ever want, but is it fairly easy to set up your own? I can picture a few mysql tables holding 99% of the necessaries and then forwarding the transaction deeds to those who can do it securely.
Seems to work fairly well, I have used it a few times and found it really easy to use. Some seo compatriots of mine use it quite a bit and love it.
Of course, this is just my experience, I've seen tons of stores that use it with no problems.
I'm just not happy with their support and handling of the situation in general. They kept trying to blame third party modules we installed until they had nothing else to push their blame off on and then they just sat on the problem.
Last point, be careful if you do install 3rd party modules, Miva has a strict policy of not supporting anything with modules installed.
It's almost like buying a car and having the mfr touting it's compatibility with all these different rims, but if you install any rims, you void all warrenty on the car. Doesn't matter if the engine dies the next day..
Sorry if it's a long winded post, I wasted alot of time with Miva and I'm still not happy about it..
I've used Miva on a couple of sites with good results and I've purchased one or two other modules. One very necessary one was to conduct a "mass-revision" to the catalog. If an entire product line needs to have descriptions changed or prices updated then instead of doing it item by item through the standard Miva interface the add-on really helped.
Not trying to hijack your thread or anything but the comments on spiderability bring up a question that maybe someone here can answer for me:
After I submitted a site to Google, that has a Miva based catalog on it, the search results on Google linked to a page within the catalog/shopping system. The only page that had any metatags and embedded keywords and that was subbitted was the home-page, yet the search results linked into the catalog even when the search term was included on the home-page.
Can this be explained?
Thank you in advance.
I'm happy to hear that you've never had any problems with Miva. I used to recommend them highly because of everything I had heard about them from other people and from my experience using Miva Stores. I can't say that anymore though after the way Miva Support handled our problems.