Продажа Цифровых Ключей

Подскажите, пожалуйста, если в cs-cart возможность продавать цифровые ключи?

Задача 1.

Покупатель заказывает товар. После выставления ему счета он оплачивает его. После чего администратор в его личный кабинет и на e-mail отправляет цифровой ключ.

Задача 2.

Покупатель заказывает товар и оплачивает его on-line. После успешной оплаты ему в личный кабинет и на e-mail автоматически отправляется цифровой ключ.

В обоих случаях цифровой ключ - это некий текстовый код вида "XXXX-XXXXXX-XXXXXX-XXXXXX".

Если ли возможность организовать такие продажи из коробки или каких-нибудь сторонних модулей?

К сожалению, из коробки так сделать нельзя. Только по 1 задаче можно отправлять ключи вручную по оплаты заказа, без автоматизации

Есть ли возможность сделать дополнительный модуль, который

а) организовывал личный кабинет пользователя с разделом купленные ключи для цифровых товаров

б) давал возможность администратору вручную добавить в личный кабинет пользователя ключи для таких товаров

в) рассылал пользователю уведомления о добавленных ключах для цифровых товаров

г) и как идеальный вариант, выбирал автоматически ключи из базы данных и публиковал их в личном кабинете пользователя после оплаты. Ну и соответственно пополнение база данных ключей для каждого товара. Вероятно это слишком сложно, по этому пока не настаиваю, но в будущем хотелось бы иметь такую функцию.

Похоже вот модуль, который вам может помочь

https://marketplace.cs-cart.com/add-ons/site-management/ez-license-keys.html

Но поддержки и описания на русском нет

Спасибо