Magento. Из коробки работают такие типы товаров, как Virtual Product и Downlodable Product. В первом случае, товар можно организовать как виртуальный без выбора методов доставки и т.д. Downlodable Product — продукт, который позволяет после его покупки скачивать файл (в котором может быть лицензионный ключ). Настроить можно в любом случае.