Интеграция цифровых товаров в свой продукт
Преимущества интеграции цифровых товаров Tribute
Для вас как владельца сервиса:
Для ваших пользователей:
Как это работает: общая схема
1. Вы создаёте цифровой товар в Tribute
2. Получаете уникальную ссылку на оплату
3. Направляете пользователей на эту ссылку
4. Пользователь оплачивает
5. Вы получаете вебхук об успешной оплате
6. Предоставляете доступ пользователю
Пошаговая инструкция по настройке
Шаг 1: Регистрация в Tribute
Шаг 2: Создание цифрового товара
Шаг 3: Получение API-ключа
Шаг 4: Настройка вебхуков
Шаг 5: Обработка вебхуков на вашем сервере
Шаг 6: Интеграция в вашего бота
Работа с API
API ключ для аутентификации.
ID товара
Успешный ответ
ID товара
2548Тип товара
digitalPossible values: Название товара
Доступ к VPN на 1 месяцОписание товара
Высокоскоростной VPN-сервис с неограниченным трафиком и 50+ серверами по всему мируЦена товара в минимальных единицах валюты (центах для USD/EUR, копейках для RUB). Для физических товаров это стартовая цена — берётся по самому дешёвому варианту.
499Код валюты
usdPossible values: Цена в Telegram Stars
100Включена ли оплата через Stars
trueСтатус товара
approvedPossible values: Является ли товар кастомным
falseПринимается ли оплата картой
trueПринимается ли оплата через кошелек
falseВключена ли защита контента
trueДата создания товара
2025-08-25T10:30:00ZДата последнего обновления товара
2025-08-25T10:30:00ZКоличество ожидающих заказов (для кастомных товаров)
3URL изображения товара
https://cdn.example.com/image.jpgПрямая ссылка на товар в приложении Telegram
https://t.me/tribute_bot/app?startapp=pf6Веб-ссылка на товар
https://web.tribute.tg/p/f6Некорректный запрос (неверный формат ID товара)
Неавторизован (неверный API ключ)
Доступ запрещен
Товар не найден
API ключ для аутентификации.
Номер страницы
1Количество элементов на странице
20Фильтр по типу товара
Сортировка по ID в убывающем порядке
falseУспешный ответ
Некорректный запрос
Неавторизован (неверный API ключ)
API ключ для аутентификации.
ID покупки цифрового товара (ProductPurchase.ID)
12345Покупка успешно отменена, платёж возвращён
Статус успешности операции
trueID отменённой покупки
12345Сообщение об успехе
purchase cancelled and payment refundedНекорректный запрос
Неавторизован (неверный API ключ)
Доступ запрещён (не владелец товара)
Покупка или пользователь не найден
Внутренняя ошибка сервера
Уведомление о покупке цифрового товара
new_digital_productPossible values: Время создания события
2025-03-20T01:15:58.33246ZВремя отправки события
2025-03-20T01:15:58.542279448ZВебхук успешно обработан
okНекорректные данные вебхука
Неверная подпись вебхука
Payload
Уведомление о возврате цифрового товара. Этот вебхук срабатывает когда:
- Пользователь возвращает Stars через App Store, Google Play или банк
- Автор инициирует возврат через API
Важно: Используйте purchase_id для сопоставления возвратов с оригинальными покупками и отзыва доступа к цифровому контенту.
digital_product_refundedPossible values: Время создания события
2025-03-20T01:15:58.33246ZВремя отправки события
2025-03-20T01:15:58.542279448ZВебхук успешно обработан
okНекорректные данные вебхука
Неверная подпись вебхука
Payload
Создание разных тарифов
Обработка повторных попыток
Выводы средств
Часто задаваемые вопросы
Last updated