From cb8453f415a0a3bdc9cca7ad3778aa81d5700035 Mon Sep 17 00:00:00 2001 From: myr1001 <31289828+myr1001@users.noreply.github.com> Date: Fri, 22 Aug 2025 15:18:42 +0300 Subject: [PATCH 1/2] Update wata_payment.py fix notifications for notifications module --- web/wata_payment.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/wata_payment.py b/web/wata_payment.py index 1d52c3d6..17510347 100644 --- a/web/wata_payment.py +++ b/web/wata_payment.py @@ -59,8 +59,8 @@ async def wata_payment_webhook(request: web.Request): return web.Response(status=400) async with async_session_maker() as session: await update_balance(session, int(tg_id), float(amount)) - await send_payment_success_notification(tg_id, float(amount), session) await add_payment(session, int(tg_id), float(amount), "wata") + await send_payment_success_notification(tg_id, float(amount), session) logger.info(f"✅ WATA: баланс пополнен для пользователя {tg_id} на {amount}") elif data.get("transactionStatus") == "Declined": logger.warning(f"WATA: транзакция отклонена: {data}") From 379944200b42b7459d7fa39def44d3073de5ebdf Mon Sep 17 00:00:00 2001 From: myr1001 <31289828+myr1001@users.noreply.github.com> Date: Fri, 22 Aug 2025 15:19:39 +0300 Subject: [PATCH 2/2] Update kassai_payment.py fix notofications for notifications module --- web/kassai_payment.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/kassai_payment.py b/web/kassai_payment.py index 974debdb..5f4d5056 100644 --- a/web/kassai_payment.py +++ b/web/kassai_payment.py @@ -63,8 +63,8 @@ async def kassai_payment_webhook(request: web.Request): async with async_session_maker() as session: await update_balance(session, tg_id, amount_float) - await send_payment_success_notification(tg_id, amount_float, session) await add_payment(session, tg_id, amount_float, "kassai") + await send_payment_success_notification(tg_id, amount_float, session) processed_payments.add(intid) if merchant_order_id: