Проверка статуса оплаты PyEasyQiwi в VkApi

Пожалуйста, подскажите, почему статус платежа не проверяется?

Библиотеки:

import vk_api, json
from random import randint
from PyEasyQiwi import QiwiConnection
from vk_api.longpoll import VkLongPoll, VkEventType

Текущий код проверки оплаты:

if msg == '!демо оплата':
                    pay_bill_abilitty = True
                    pay_url, bill_id, response = conn.create_bill(value=5.00, description="Demo")   
                    sender_demo(id, "Ссылка демо оплаты\n\nP.s Если вы не клиент, не оплачивайте ничего по этой ссылке! Никакой товар выдан не будет!:\n\n" + pay_url) 
                    status, response = conn.check_bill(bill_id)

                    while pay_bill_abilitty == True:
                        if status == 'PAID':
                            sender_demo(id, 'Оплата проведена успешна')
                            pay_bill_abilitty = False
                        elif status == 'WAITING':
                            pass
                        elif status == 'EXPIRED':
                            sender_demo(id, 'Время оплаты закончилось')
                            pay_bill_abilitty = False
                        elif status == 'REJECTED':
                            sender_demo(id, 'Платеж не был принят платежной системой (Qiwi)')

Спасибо!


Ответы (0 шт):