Usa el OsCommerce.....es lo más parecido a lo que tu estas buscando, si ya tienes una web y quieres integrarlo sólo le pones un IFRAME y le das la URL del OScommerce y asunto concluido...date una vuelta por
http://opensourcecms.com y puedes probarlo antes de instalarlo...un Saludo y cualquier duda, posteas..