Модуль оплаты стоит Robokassa 20 методов, но он тут не причем. Тут в системных настройках магазина ставится статус, который будет позволять скачивать товар. Сейчас работает по статусу оплачено. Модуль оплаты ставит статус оплачено, он соответствует нужному в настройках и скачать файлы можно. Но если перевести потом статус заказа руками в сделка завершена, то возможность скачивания пропадает. Это уже от настроек магазина, а не модуля оплаты зависит. Нужно чтобы магазин воспринимал несколько вариантов статуса для открытия возможности скачивания.
Я теоретически представляю что искать и могу попробовать добавить еще статусы, но у меня небольшой опыт и я боюсь накуролесить, вот и спрашиваю, как лучше и где и что прописать для системных настроек магазина.