MasterGroosha / aiogram-3-guide

Пишем Telegram-ботов с aiogram 3.x
https://mastergroosha.github.io/aiogram-3-guide/
MIT License
879 stars 135 forks source link

Added WebApp and payment buttons #73

Closed d0ggzi closed 10 months ago

d0ggzi commented 10 months ago

По поводу payment button:

  1. Заходим в @botfather, в настройках нашего бота тыкаем на "Payments"
  2. Выбираем систему оплаты, я выбрал "ЮKassa"
  3. Получаем токен, который необходимо передать в аргументе provider_token метода send_invoice (answer_invoice/reply_invoice)
  4. После оплаты необходимо ответить на pre_checkout_query. Можно провести аналогию с callback_query.
  5. Успешность оплаты можно проверить фильтром на content_type == 'successful_payment'
MasterGroosha commented 10 months ago

Привет, спасибо за Pull Request!

На шаге 3 выдаётся тестовый токен? Этот код может запустить человек, у которого нет ИП/СЗ и аккаунта ЮКассы?