Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Хай дамы и чувачки в данной теме я хочу показать как делается Qiwi оплата
ЭТО ЖЕ БЕСПОЛЕЗНО???
Удивительно что я сам себе задаю вопросы но, люди которые создают telegram ботов просто чтобы помочь им
Для начала нам нужен Qiwi токен
Тык
Но а далее создаём файлик pay.py
Код работает на проверку пополнение счёта
ЭТО ЖЕ БЕСПОЛЕЗНО???
Удивительно что я сам себе задаю вопросы но, люди которые создают telegram ботов просто чтобы помочь им
Для начала нам нужен Qiwi токен
Тык
Но а далее создаём файлик pay.py
Код работает на проверку пополнение счёта
Python:
import json
import requests
def verify_qiwi(phone, token_qiwi, count, comment_test, sum_amount):
session = requests.Session()
session.headers["Accept"] = "application/json"
session.headers["Content-Type"] = "application/json"
session.headers["Authorization"] = "Bearer " + token_qiwi
parameters = {
"rows": count,
"operation": "IN"
}
try:
response = session.get("https://edge.qiwi.com/payment-history/v2/persons/"+ phone + "/payments?", params = parameters)
rezult = json.loads(response.text)
for data in rezult["data"]: # отдаём json на растерзание циклу
print(data["account"])
if data["comment"] == comment_test: # проверяем соответствие комментария
if int(data["sum"]["amount"]) < int(sum_amount): # проверяем сумму перевода если меньше
print("Не оплачено!")
return False
elif int(data["sum"]["amount"]) >= int(sum_amount): # проверяем сумму пополнения, если больше то цикл возращает ответ
print("Оплачено!")
return True
else:
print("Не оплачено!")
return False
except Exception as e:
print(f"Ошибка: {e}")
if __name__ == '__main__':
verify_qiwi(
phone = "ваш намбер вставляем сюда", # Ваш номер телефона куда привязан qiwi"
token_qiwi = "ваш токен",
count = 1, # кол-во
comment_test = "999999", # комментарий к платежу
sum_amount = 45 # платёж
)