[msDigitalOffers] Продажа цифровых товаров (кодов)
        Компонент реализует продажу цифровых товаров (например: ключей для игр).
— Добавление одного или списка кодов в товаре
— Учет проданных кодов в товаре
— Отправка кода на email покупателя
Компонент не может сам генерировать коды, для этого используйте msKuponator.
Логика именно в продаже существующих ключей, кодов, файлов.
Список кодов
 
Окно создания списка кодов
 
Список выкупленных кодов
(в заказе было 2 товара)
 
Код сохраняется в options купленного товара
 
Внутри товара есть вкладка «Цифровые товары», в нее Вы можете загрузить список кодов или создать единичный код.
После покупки код переносится в «Выкупленные коды».
При статусе заказа «Оплачен» (2) код отправляется на email покупателя, для этого в tpl.msEmail.paid.user нужно вставить [[!msdoEmail? &id=`[[+id]]`]]
Отправка кода на email происходит через плагин msDigitalOffers.
Отправил на проверку в modstore.pro за 990 руб.
    
    
                                                                                
            Что умеет
— Добавление одного или списка кодов в товаре
— Учет проданных кодов в товаре
— Отправка кода на email покупателя
Компонент не может сам генерировать коды, для этого используйте msKuponator.
Логика именно в продаже существующих ключей, кодов, файлов.
Список кодов

Окно создания списка кодов

Список выкупленных кодов
(в заказе было 2 товара)

Код сохраняется в options купленного товара

Использование
Внутри товара есть вкладка «Цифровые товары», в нее Вы можете загрузить список кодов или создать единичный код.
После покупки код переносится в «Выкупленные коды».
При статусе заказа «Оплачен» (2) код отправляется на email покупателя, для этого в tpl.msEmail.paid.user нужно вставить [[!msdoEmail? &id=`[[+id]]`]]
Отправка кода на email происходит через плагин msDigitalOffers.
Отправил на проверку в modstore.pro за 990 руб.
Комментарии: 15
                Вопрос — а генерировать эти самые коды компонент умеет?            
                    
                Там же написано:
Значит умеет =)
                    Что умеет: — Создание одного или списка кодов в товаре
Значит умеет =)
                Было бы куда понятнее если бы скрин был об этом) Но раз умеет круто — автору уважуха за труд.            
                    
                Нет, не умеет. Для тако задачи используйте msCuponator.
Тут смысл именно в продаже ключей для игр, ссылок на файл и тд
                    Тут смысл именно в продаже ключей для игр, ссылок на файл и тд
                msKuponator :)            
                    
                По мотивам вот этого обсуждения.
Может ли ссылка на файл выдаваться в защищённом виде?
Либо ещё более лихо: предоставлять возможность скачать файл по ней только 1 раз?
И ещё: обязательно ли происходит перемещение ссылки на вкладку «Выкупленные коды»?
                    Может ли ссылка на файл выдаваться в защищённом виде?
Либо ещё более лихо: предоставлять возможность скачать файл по ней только 1 раз?
И ещё: обязательно ли происходит перемещение ссылки на вкладку «Выкупленные коды»?
                Можно, но придется кодить.            
                    
                Нужна отправка именно файлов, а не кодов. Хотелось бы понять как с ними идет процесс работы через дополнение. Плюс немного неясно с перемещением на вкладку выкупленные. Если отправлять не файл, а ссылку — ее придется загружать N раз для N покупателей? Или все есть некая опция, чтобы она отправлялась неоднократно?            
                    
                У товара список кодов, по одному высылается. Я писал выше «кодить», где можно изменить логику. Компонент сделан для продажи кодов.            
                    
                по одному высылается? 
т.е. если у товара в был 1 код — и данный товар покупается кем либо, товар перестает быть опубликованным, или при следующей покупке ошибка о наличии? как на фронтэнде реализовано кол-во?
                    т.е. если у товара в был 1 код — и данный товар покупается кем либо, товар перестает быть опубликованным, или при следующей покупке ошибка о наличии? как на фронтэнде реализовано кол-во?
                нашел отличное решение для моего вопроса:
gist.github.com/grachov/e317e92e5168d1ff45e6#file-unpublish-class-php
В сочетании с msDigitalOffers, товар с кодом покупается — и перестает быть опубликованным
                    gist.github.com/grachov/e317e92e5168d1ff45e6#file-unpublish-class-php
В сочетании с msDigitalOffers, товар с кодом покупается — и перестает быть опубликованным
                можно файлы продавить?            
                    
                Больше не поддерживается компонент? Или он с купонатором слился?            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.