Ещё выбираете решение? Посмотрите бота для продажи файлов или магазин ключей и кодов: там собраны возможности и демонстрации. Эта инструкция посвящена настройке одного магазина, в котором могут продаваться оба вида товаров.
Что подготовить до подключения
- Telegram-аккаунт и собственного бота, созданного через BotFather. Токен вводится только в защищённой форме Botnest — не в описании товара или сообщении поддержки.
- Название, понятное описание, обложку и условия использования материала. Продавайте только то, на что у вас есть необходимые права.
- Файл для выдачи либо список уникальных кодов. Укажите, что именно получает покупатель и как обратиться к вам по вопросу заказа.
- Выбранный способ оплаты и отдельно заданные цены. Тариф Botnest и оплата товара покупателем — разные платежи.
Можно начать со стартового тарифа. Текущие ограничения и доступные возможности сверяйте на странице сервиса и тарифов; пробный платный период не требуется.
Файл и ключ не требуют разных ботов
Повторно используемый файл
Например, PDF-инструкция или архив шаблонов. Один подготовленный материал получают разные оплатившие покупатели. Проверьте, что в выдачу загружен сам файл, а не только его изображение для карточки.
Уникальный код
Каждая покупка расходует отдельную позицию запаса: ключ, лицензия или другой код. Пополняйте запас заранее. Название и обложка публичные; содержимое кодов не должно попадать в описание.
Оба способа выдачи могут находиться в одном цифровом магазине. Тип выдачи задаётся товару; не нужно создавать отдельные копии бота для ключей, файлов и материалов.
Настройте магазин по порядку
- Подключите бота.Создайте аккаунт Botnest, добавьте бота и вставьте его токен в форму подключения. Проверьте имя и username, чтобы не настроить другой магазин.
- Выберите цифровой магазин.Используйте готовую основу магазина либо свой сценарий. Выберите формат покупок: кнопки в чате или витрина Mini App. Сайт подключается отдельно.
- Создайте категорию и товар.В магазине откройте каталог. Заполните название, описание и обложку, выберите выдачу и загрузите материал или запас кодов. Объясните формат файла, совместимость и ограничения лицензии.
- Задайте цены и оплату.Рубли и Stars находятся в общей карточке, но не пересчитываются автоматически. Указывайте только нужные цены и отдельно включайте подходящие способы оплаты.
- Проверьте доступность и опубликуйте.Посмотрите причины недоступности по каналам в карточке товара. Сохранённый каталог не заменяет публикацию сценария или витрины. Откройте своего бота как покупатель.
Названия разделов и подробные настройки собраны в руководстве цифрового магазина.
Когда начинается выдача
Открытие кассы и возврат на страницу магазина сами по себе не подтверждают оплату. Выдача запускается после проверенного сервером подтверждения. Если связь прервалась, покупатель открывает существующий заказ и обновляет статус, а не создаёт второй платёж наугад.
Для цифровых товаров внутри Telegram действуют правила Telegram Stars. Техническое наличие внешней кассы в сервисе не отменяет требований платформы. Оплата на отдельном сайте настраивается отдельно от бота.
Повторное получение оплаченного материала относится к прежней покупке: оно не должно расходовать новый ключ. Возвраты через внешнюю кассу продавец выполняет у провайдера. Возможность возврата Stars и состояние выдачи проверяются отдельно.
Чек-лист перед первыми покупателями
- Товар виден в нужной категории, на обложке нет случайных служебных надписей.
- Описание объясняет, что входит в покупку, а цена соответствует выбранной валюте.
- Коды есть в наличии; файл открывается и соответствует описанию.
- После подтверждённой контрольной оплаты выдаётся именно выбранный товар.
- Повторное открытие заказа показывает прежний материал, без второго списания запаса.
- При отказе и прерывании оплаты статус понятен; материал не выдан до подтверждения.
- Покупатель видит вашу поддержку и условия покупки.
Проверка реквизитов кассы не заменяет контрольную покупку. Реальный платёж выполняет продавец; публичная демонстрация ниже показывает только каталог и оформление.
Если покупатель не получил материал
Сначала найдите заказ и проверьте подтверждение оплаты, состояние выдачи и журнал отправки. Не отправляйте второй уникальный код, пока не выяснен результат первой операции. При неподтверждённой оплате проверьте кассу и уведомления; при подтверждённой — запас, загруженный файл и ошибку доставки.
Для большого каталога доступны поиск, категории и фильтры. Когда понадобится браузерная витрина, используйте тот же каталог для сайта и Telegram, без повторной загрузки всего магазина.
Подготовьте первый товар
Начните с понятного предложения и одного способа выдачи. Сначала настройте и проверьте путь, затем приглашайте покупателей.