🆕Прием оплаты с помощью Telegram Stars
В этой статье разберем, как оплачивать цифровые товары с помощью Telegram Stars.
6 июня 2024 года Telegram анонсировал обновление для ботов, согласно которому рассчитываться за цифровые товары можно только в валюте Telegram Stars (подробнее в документации Telegram по ссылке). Если принимать оплату за них в рублях или другой валюте, Telegram будет блокировать таких ботов. Пользователи сообщают, что первые блокировки уже были замечены.
В связи с этим в Smartbot Pro также была добавлена возможность принимать оплаты в Telegram Stars! 🥳
Подключение Telegram Stars к проекту
Чтобы подключить оплату в Telegram Stars к своему боту, зайдите в раздел "Интеграции", далее в "Telegram Payments" и нажмите кнопку "Добавить".
Выберите тип "Цифровые товары" и укажите бота, в котором будет производиться оплата Telegram Stars.
Настройка оплаты в Telegram в сценарии
Теперь, чтобы в сценарии настроить оплату с помощью Telegram Stars:
Создайте или используйте готовый блокк "Отправить сообщение"
Добавьте кнопку с типом "Создать платеж" Или "Оплатить заказ Shopback", если это оплата товара с витрины в Тelegram.
Выберите способ оплаты "Telegram Payments"
Нужная платежная система - "Telegram Stars".
Для того, чтобы указать цену товара в "звездах", в настройках магазина просто написать текстом "TG Stars" не получится, т.к. поле имеет лимит по кол-ву символов. Можно использовать эмодзи звезды (⭐️) для обозначения валюты Telegram Stars.
Обратите внимание, что оплата будет работать только для того бота, которого вы указали при настройке интеграции! Если запустите такой блок в другом боте, в отладке будет ошибка:
Поздравляем! Вы успешно настроили оплаты с Telegram Stars для оплаты цифровых товаров! По всем вопросам обращайтесь в нашу тех. поддержку - они подскажут и помогут справится со всеми трудностями!
FAQ
Как я могу вывести звезды, полученные моим ботом?
Вывод Telegram Stars на данный момент не реализован, но вывод планируется в Toncoin при помощи платформы Fragment, пока ничего подробнее от Telegram нет (упоминание об этом в официальной документации Telegram).
Пользователь оплатил товар "звездами". Где я могу увидеть, куда они начислились?
Для этого откройте диалог с ботом, к которому у вас подключена оплата "звездами" и нажмите на шапку. Открыв ее, нажмите на карандаш (на macOS это может быть кнопка "Изм.").
У вас откроются настройки профиля вашего бота и тут вы сможете найти "Баланс".
Внутри него можете найти всю необходимую информацию о зачислениях и списаниях - когда, от кого и сколько "звезд".
На момент написания документации не на всех устройствах есть возможность просмотра баланса Telegram Stars в боте. Поэтому рекомендуем обновить Telegram до последней версии и смотреть на разных устройствах, если обновление приложения не помогает!
Last updated