Você também pode tentar escrever seu próprio carrinho no Zend Framework, que atenderá exatamente às suas necessidades. Vitrine do livro Zend Framework 1.8 Web Application Development pode ser um bom exemplo.