Isso soa muito semelhante a um modelo de distribuição de software - venda o software, permite que os pagadores obtenham versões anteriores e tenha um banco de dados de e-mail conveniente para facilitar o envio automatizado.
Você pode olhar para VirtueMart , uma poderosa solução de comércio eletrônico, baseada no Joomla, que é muito, muito , personalizável (incluindo gateways de pagamento).
Ou você pode optar pelo OSCommerce .