Это звучит очень похоже на модель распространения программного обеспечения - продавайте программное обеспечение, позволяйте плательщикам получать предыдущие версии и располагайте удобной базой данных электронной почты для простой автоматизации отправки.
Вы можете взглянуть на VirtueMart, мощное решение для электронной коммерции, основанное на Joomla, которое очень, очень настраиваемо (включая платежные шлюзы).
Либо так, либо вы можете пойти на OSCommerce .