Это набросок платежной системы для ботов-магазинов. Здесь реализована оплата через QIWI API
- Открываем
sample-telegram-bot.py
- Вписываем все нужные данные:
# Токен бота телеграмм можно взять у @BotFather
telegram_token = '********03:AAFtxJz1p0KHy**********************'
# Номер телефона
my_login = '7912*******'
# https://qiwi.com/api
qiwi_token = '7c91ebd4************************'
qiwi_nick = 'sextest'
- Запускаем
sample-telegram-bot.py
- Прописываем боту
/test
и получаем сообщение:
В случае оплаты или истечении срока платежа бот оповестит вас
Нет, базы данных нет. Есть только временное хранение заказов в файле на случай непредвиденной остановки бота. По завершении заказа запись о нем удаляется
Да, писать комментарий при оплате обязательно, так как по нему (и стоимости) происходит проверка платежей
- telebot -
pip install pyTelegramBotAPI
- requests -
pip install requests
- hashlib -
pip install hashlib