Best starting point for e-commerce / shopping cart software? I'm a competent Perl programmer with background in several other languages, who wants to create a decidedly minimalist-looking web site shopping cart for a client. I expect to hack Perl or PHP code, but would like to hack things that are designed to be hacked. Anyone tried CRE Loaded? Other recommendations? Other places to ask?
The old system, heavily modified from an open-source Perl code base, probably should go; I'm pretty confident I can figure out PHP enough to customize something that isn't actively getting in my way (have modified WordPress successfully) -- but what code to start from?
I'm willing to pay a little. I want to install it on my own server space. I'm very picky about design and usability, so I'll want to change the front end of anything (that I've seen available) substantially. And oh, I'll probably want the back end to integrate with our existing payment handling system (Mal's, in case anyone knows/cares), but I can write that code myself if needed.
Specific changes I'd want:
- ability for people to purchase without having to "create an account";
- will keep track of shopping cart contents even if cookies not enabled (i.e., can keep cart ID in URLs if no cookies available)
- URL's that are sensible words instead of automatically-assigned numbers (maybe called "search engine friendly"?)
- ability to completely customize the layout of the home page and other pages, including product listings - this includes HTML, not just changes to CSS.
I've read some similar questions in AskMe, and this one
is almost exactly me, though it's from 2006. I'm interested in CubeCart and SquirrelCart, which it recommends, but one option that I'd particularly looked at some years ago is a version of OSCommerce called CRE Loaded -- anyone know that one?
If there's a good resource out there in the world, book or web site, that will give a good survey of available software with my particular concerns in mind, or if there's a better forum you know of for this kind of question, I'd love to hear about it.