Pavel Stryuk
05d495e874
1) Отображение скидки на кнопках (красивое!)
...
2) У промогрупп появится приоритет
3) У пользователя может быть несколько промогрупп, но влиять будет только с наивысшим приоритетом
4) Промокоды с промогруппой
5) При выводе пользователей с промогруппой будет также выводиться ссылка на каждого. Можно будет отследить сливы промокодов "для своих". Я в целом это добавлю во все места, где пользователь выводится в админке
6) Исправить баг исчезновения триалки при пополнении
7) Исправить падающие тесты и добавить новых
8) Трафик: 0 ГБ в тестовой подписке исправить на Трафик: Безлимит
9) При попытке изменить промогруппу "Пользователь не найден" - исправил
2025-11-04 14:13:21 +01:00
Pavel Stryuk
427011fe41
1) Отображение скидки на кнопках (красивое!)
...
2) У промогрупп появится приоритет
3) У пользователя может быть несколько промогрупп, но влиять будет только с наивысшим приоритетом
4) К промокодам можно будет добавить промогруппу. Все активировавшие промокод получат её
5) При выводе пользователей с промогруппой будет также выводиться ссылка на каждого. Можно будет отследить сливы промокодов "для своих". Я в целом это добавлю во все места, где пользователь выводится в админке
6) Исправить баг исчезновения триалки при пополнении
7) Исправить падающие тесты и добавить новых
8) Трафик: 0 ГБ в тестовой подписке исправить на Трафик: Безлимит
2025-11-04 13:05:02 +01:00
Egor
1a955d920a
Handle repeated return-to-cart callbacks without redundant edits
2025-11-02 06:13:16 +03:00
Egor
7d078a58e1
Normalize RemnaWave sync times to UTC
2025-11-02 03:13:13 +03:00
Egor
17768c303f
Ensure env configuration takes priority over DB overrides
2025-11-01 02:50:24 +03:00
Egor
54fc1c029c
Allow referral commissions on any top-up amount
2025-11-01 01:19:31 +03:00
Egor
da46c18210
Revert "Add automatic Telegram Stars rate fetching and toggle"
2025-11-01 00:55:55 +03:00
Egor
61a93f86b3
Add dynamic Telegram Stars rate with auto refresh
2025-11-01 00:25:55 +03:00
Egor
b290ccfff2
Add Pal24 bill payments proxy and tests
2025-10-31 21:17:34 +03:00
Egor
1a54beed17
Fix duplicate MulenPay transactions in history
2025-10-31 21:07:48 +03:00
Egor
bfa9490425
Fix FakeSession execute stub for payment webhook tests
2025-10-31 19:42:53 +03:00
Egor
8407f7cdb1
Restore device management button in disabled mode
2025-10-31 19:15:48 +03:00
Egor
9db806d387
Handle Telegram ID uniqueness during RemnaWave sync
2025-10-30 01:15:19 +03:00
Egor
1feb0538cf
Clear saved cart after subscription cancellation
2025-10-26 21:32:16 +03:00
Egor
212783ae3d
Fix auto-purchase subscription refresh after YooKassa top-up
2025-10-26 20:26:35 +03:00
Egor
edf4132c2d
Revert "Revert "feat: auto purchase subscription after top-up""
2025-10-26 18:27:01 +03:00
Egor
2e3c707745
Revert "Add automatic subscription purchase after balance top-up"
2025-10-26 18:26:32 +03:00
Egor
a681a9ff1b
Add automatic subscription purchase after balance top-up
2025-10-26 18:04:13 +03:00
Egor
2e1dfa6638
Revert "Add automatic subscription purchase after top-ups"
2025-10-26 17:39:04 +03:00
Egor
c35da4b98d
Add automatic subscription purchase after top-ups
2025-10-26 17:35:01 +03:00
Egor
93c733aac0
Revert "Revert "Improve Pal24 and Heleket verification coverage""
2025-10-26 10:46:38 +03:00
Egor
aacc07835e
Revert "Improve Pal24 and Heleket verification coverage"
2025-10-26 10:45:35 +03:00
Egor
5b59ca3c4f
Display transaction numbers in admin payment list
2025-10-26 10:28:32 +03:00
Egor
b780fe2278
Improve YooKassa webhook recovery
2025-10-26 06:52:18 +03:00
Egor
c21325f260
Skip unlimited traffic surcharge for simple plans
2025-10-22 02:36:23 +03:00
Egor
5bde7196dc
Improve Heleket payment status synchronisation
2025-10-21 20:04:59 +03:00
Egor
5ce7417c80
Revert "Revert "Fix YooKassa webhook paid flag persistence""
2025-10-21 19:28:01 +03:00
Egor
9dff6e8045
Revert "Fix YooKassa webhook paid flag persistence"
2025-10-21 19:26:18 +03:00
Egor
ca94c402bd
Fix YooKassa webhook paid flag
2025-10-21 19:19:50 +03:00
Egor
49ace78a68
Polish Heleket payment integration
2025-10-21 11:12:47 +03:00
Egor
2f2d9bc1af
Add Heleket payment provider integration
2025-10-21 10:59:19 +03:00
Egor
ce456c4f7a
Fix MulenPay webhook status parsing
2025-10-19 02:24:55 +03:00
Egor
d421d43522
Fix WATA datetime timezone handling
2025-10-19 01:24:57 +03:00
Egor
03a45e39d4
Let WATA webhook session generator finish before responding
2025-10-18 02:09:50 +03:00
Egor
1083651591
Fix Pal24 cart reminder callback
2025-10-17 17:21:11 +03:00
Egor
233401c057
Merge branch 'main' into dev4
2025-10-16 17:23:52 +03:00
Egor
25c54c588b
Revert "Dev4"
2025-10-16 17:20:58 +03:00
Egor
6ba7c6ed5e
Fix Pal24 payment method values
2025-10-16 17:20:25 +03:00
Egor
972bb18344
Serialize Pal24 custom payloads
2025-10-16 16:54:37 +03:00
Egor
91a3b14a1f
Fix Pal24 payment method mapping
2025-10-16 16:36:56 +03:00
Egor
d4df56b173
Revert "Retry Pal24 bill creation with multiple method identifiers"
2025-10-16 16:29:07 +03:00
Egor
e229b625f6
Retry Pal24 bill creation with multiple method identifiers
2025-10-16 16:19:24 +03:00
Egor
b492437b54
Fix Pal24 payment flows and webhook handling
2025-10-15 23:38:51 +03:00
Egor
0f358a9691
Persist RemnaWave auto-sync schedule updates
2025-10-15 06:10:44 +03:00
Egor
436efcdd3e
Add WATA payment support to miniapp API and tests
2025-10-15 01:50:34 +03:00
Egor
56e0ec4cd2
Fix logging import in WATA CRUD module
2025-10-15 01:14:43 +03:00
Egor
89b0544f86
Revert "Revert "Revert "Complete Wata Pay integration"""
2025-10-14 21:17:54 +03:00
Egor
7ed635600e
Revert "Revert "Complete Wata Pay integration""
2025-10-14 19:14:28 +03:00
gy9vin
58588e37d0
Реализация корзины пользователя! запоминает настройки подписки после пополнения баланса.
2025-10-14 09:02:16 +03:00
Egor
f5403802cc
Fix payment success notification missing greenlet error
2025-10-13 17:26:51 +03:00