Files
remnawave-bedolaga-telegram…/app
Fringg ff5bba3fc5 fix: use PaymentService for cabinet YooKassa payments to save local DB record
Cabinet was calling YooKassaService.create_payment() directly, bypassing
PaymentService which saves the payment record to the local database.
When YooKassa webhook arrived, the payment was not found in the DB,
causing payment processing failures.

Now uses PaymentService.create_yookassa_payment() and
create_yookassa_sbp_payment() consistently with all other payment methods.
Also standardizes metadata key from 'type' to 'purpose' to match bot flow.
2026-02-07 10:35:08 +03:00
..
2026-02-07 09:48:54 +03:00
2026-02-04 02:57:12 +03:00
2026-02-04 02:08:18 +03:00
2026-02-04 04:47:39 +03:00
2026-02-01 11:18:54 +03:00