Как получить статус платежа Qiwi

Здраствуйте помогите, при оплате статус на PAID не меняется постоянно статус WAITING

                     if msg == "пополнение ?":
                        send_some_msg(id, "Введите сумму пополнения!")
                        for event in longpoll.listen():
                            if event.type == VkEventType.MESSAGE_NEW:
                                if event.to_me and event.text:
                                    msg = event.text.lower()
                                    id = event.user_id
                                    cash_pay = {}
                                    comment_pay = {}
                                    bill = {}
                                    pay = VkKeyboard()
                                    pay.add_button("Проверить оплату")
                                    if is_number(msg):
                                        cash_pay[id] = int(msg)
                                        if cash_pay[id] >= 1:
                                            comment_pay[id] = str(id) + str(random.randint(100000, 1000000000000000000000000))
                                            bill[id] = p2p.bill(amount= cash_pay[id], lifetime = 5, comment = comment_pay[id]))
                                            break
                                        else:
                                            send_some_msg(id, "Минимальная сумма пополнения 1 рубль!") 
                                    else:
                                        send_some_msg(id, "Некорректная сумма пополнения!")
                    if msg == "проверить оплату":
                        print(bill[id].status)
                        if bill[id].status == "PAID":
                            send_some_msg(id, "Успешно")
                        else:
                            send_some_msg(id, "Не оплачено")

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