Как мне удалить счета — crypto pay api?

Ошибка следующего плана:

введите сюда описание изображения

Я пытаюсь удалять неактивные счета , используя асинхронную библиотеку: aiocryptopay .

В этом коде я получаю все счета в формате списка, затем ищу invoice_id, и потом эти invoice_id подставляю к методу для удаления счета, но он не удаляется. Я уверен, что invoice_id я передаю правильный, пытался по одному удалять - ничего, пытался получить данные счетов и с консоли копировал айди счета и подставлял для одиночного удаления - тоже ничего.

import asyncio
from aiocryptopay import AioCryptoPay, Networks
from config import TEST_CRYPTO_BOT_API

crypto = AioCryptoPay(token=TEST_CRYPTO_BOT_API, network=Networks.TEST_NET)

async def deleteInvoices():
    invoices = await crypto.get_invoices()

    for i in invoices:
        try:
            print(i.invoice_id)
            await crypto.delete_invoice(i.invoice_id)
        except Exception as e:
            print(f"Ошибка при обработке инвойса {i.invoice_id}: {e}")
            continue

    await crypto.close()

if __name__ == "__main__":
    asyncio.run(deleteInvoices())

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