Задать вопрос
@ShaArkady

Как проверять статус оплаты?

Ситуация:
Оплата подписки моего бота в Телеграмме осуществляется с помощью Робокассы.
Платежи проходят вне телеграмма (в браузере).
Бот написан на ЯП python, с помощью Aiogram.

Вопрос: как проверять статус оплаты?
  • Вопрос задан
  • 450 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
@Everything_is_bad
Ну вот твой бот же на вебхуках? Аналогичный вебхук есть и у Robokassa, так что принимай от нее запросы про подтвержение оплаты. Подробности в доках.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Adamos
@Adamos
Оплата через Робокассу предполагает, что у вас на сайте есть адрес, на который она сообщает об успешной оплате заказов. Вот там хранить и с этими данными сверять.
Ответ написан
Комментировать
https://docs.robokassa.ru/pay-interface/#solution
Пункт "оповещение об оплате"

PS: с такой "великолепной" документацией и "удобным" api я бы рассмотрел других провайдеров, если это возможно.
Ту же юкассу например - они даже напрямую с телеграмом интегрируются и оплата будет более органичная.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы