Цифровые товары

Создание цифровых товаров в магазине MiniApp. К цифровым товарам можно добавлять текстовую информацию и материалы, которые будут доступны покупателю только после оплаты.

Перед созданием цифрового товара необходимо настроить магазин — см. Магазин в Telegram-боте (Мини-приложение)

Создание и настройка цифрового товара

Перейдите в "Магазин" в раздел "Товары" и нажмите "Добавить товар".

Добавление товара

Заполните все вкладки так же, как и для обычных товаров. На вкладке "Цифровой товар" включите переключатель "Цифровой товар".

Вся информация с вкладки "Цифровой товар" будет доступна пользователю только после оплаты заказа.

В поле "Описание (digital_product_info)" укажите информацию для получения цифрового товара, например: ссылку, купон, логин/пароль и так далее.

Чтобы этот текст отправлялся пользователю после покупки цифрового товара, необходимо добавить переменную {{digital_product_info}} в шаблон сообщения — см. Настройка сообщения для цифровых товаров

Опционально вы можете добавить к цифровому товару:

  • дополнительное текстовое сообщение

  • фото

  • видео и видеосообщение

  • аудио

  • файл

Все эти материалы отправляются как защищенный контент (нельзя скопировать или переслать).

Настройка цифрового товара

Настройка сообщения для цифровых товаров

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

Шаблон сообщения для цифровых товаров настраивается в разделе "Настройки" на вкладке "Сообщения".

Если переключатель "Отправлять сообщение" включен, то сообщение будет отправлено для каждого цифрового товара в заказе.

В шаблоне можно использовать переменные:

  • miniapp_product_name — название товара

  • digital_product_info — описание из настроек цифрового товара

Пользовательская доставка цифровых товаров (с помощью событий)

Вы можете реализовать свою кастомную доставку цифрового товара, например, для таких кейсов:

Чтобы реализовать свою доставку цифрового товара в сценарии:

В настройках товара в поле Описание (digital_product_info) можно добавить уникальные значения, по которым можно идентифицировать цифровой товар.

Перейдите в раздел события, вкладка Mini App и выберите событие "Изменен статус заказа". В настройках события выберите соответствующий сценарий (см. События магазина MiniApp).

В сценарии доставки цифрового товара проверяйте, что статус заказа "Оплачен" (order_status = paid) и в корзине есть цифровой товар (в объекте miniapp_cart_json есть поле digital_product_info).

Если условие выполняется, то отправьте пользователю цифровой товар (например, в google-таблице можно проставь для каждого digital_product_info набор уникальных ключей и при каждом новом заказе отправлять покупателю новый ключ).

Last updated

Was this helpful?