BADtochka
e3f35a461c
fix(payments): restore default provider connections
2026-06-06 17:53:16 +03:00
BADtochka
a75d2d7ac0
fix(payments): retry provider connect failures
2026-06-06 17:10:52 +03:00
BADtochka
e5b0daf639
fix(payments): avoid stale provider connections
2026-06-06 15:39:34 +03:00
BADtochka
766f2a5780
Add global payment request timeout setting
2026-06-05 23:40:02 +03:00
BADtochka
1d8ad0f24d
fix(payment): increase timeout error on create_transaction
2026-06-05 21:37:37 +03:00
3252a8
5b37306061
fix: use English PayKilla invoice text
2026-06-04 14:26:32 +03:00
3252a8
5527bf0247
fix: sanitize PayKilla invoice text
2026-06-04 14:18:35 +03:00
3252a8
c46aaad7e3
feat: add PayKilla payment provider
2026-06-04 13:32:15 +03:00
3252a8
fbb89793cb
fix: separate HWID device renewal flows
...
Keep one-off device top-ups scoped to the active subscription term and move device renewal into subscription checkout.
Carry HWID renewal metadata through provider callbacks and webhooks, including YooKassa saved-card flows.
Add admin extension controls, docs, demo data, and regression coverage.
2026-06-03 23:51:46 +03:00
3252a8
d97afbec18
fix: apply ruff formatting
2026-06-01 11:16:28 +03:00
3252a8
21079f78dc
fix: satisfy ruff line length
2026-06-01 11:11:15 +03:00
3252a8
80e5f0c80d
feat: add multicurrency tariff payments
2026-05-31 22:17:28 +03:00
3252a8
c3e55bc853
feature: sync user email notifications
2026-05-30 11:46:07 +03:00
3252a8
6803c7801f
fix: configure referral bonuses per tariff period
2026-05-29 22:30:31 +03:00
3252a8
bce78c4f28
chore: backup warning details
2026-05-27 19:08:49 +03:00
3252a8
75586d8883
fix: harden hwid provider payment edge cases
2026-05-27 18:31:14 +03:00
3252a8
1c9e55d797
fix: wire subscription service for yookassa hwid payments
2026-05-27 18:13:22 +03:00
3252a8
fe34edfe73
chore: verify formatting checks
2026-05-27 14:29:45 +03:00
3252a8
c68cb97964
fix: bind HWID top-ups to subscription periods
2026-05-25 19:33:50 +03:00
3252a8
11b7823188
fix: expire Wata payment links sooner
2026-05-25 11:34:10 +03:00
3252a8
de1763cfe1
feat: enable payment provider for admin only
2026-05-25 11:19:54 +03:00
3252a8
d30b069876
fix: reuse pending Wata payment links on retry
2026-05-25 10:49:57 +03:00
3252a8
0d68da9624
fix: handle Wata payment links
2026-05-25 09:17:39 +03:00
3252a8
5c71fc0de2
fix: hide links from payment success message
2026-05-25 00:23:48 +03:00
3252a8
bafc5f4709
feat: show linked emails in telegram logs
2026-05-24 22:32:35 +03:00
3252a8
2b3078fcce
chore: fix formatting checks
2026-05-24 18:51:37 +03:00
3252a8
235ee25d9f
fix: refresh YooKassa webapp payments
2026-05-24 18:47:37 +03:00
3252a8
60d1ba4efc
fix: handle Wata prepayment webhooks
2026-05-24 14:04:21 +03:00
3252a8
3ea906a74d
feat: group Platega admin settings
2026-05-24 00:01:58 +03:00
3252a8
0eeabc7b3a
fix: process yookassa hwid device topups
2026-05-23 22:28:05 +03:00
3252a8
ce0d4dccf7
feat: open bot install guides in mini app
2026-05-23 09:48:30 +03:00
3252a8
648f4ba4bc
feat: show payment provider webhook urls
2026-05-22 15:57:49 +03:00
3252a8
7521f89ffd
feat: show optional serivce description before payment
2026-05-20 21:55:22 +03:00
3252a8
707f569f62
fix: heleket signature verify
2026-05-18 22:56:56 +03:00
3252a8
e3643ee9a0
fix: handle Caddy-proxied payment webhooks and method selection
2026-05-18 22:45:42 +03:00
3252a8
b79f5f4d7d
fix: make provider services reactive to runtime config changes
2026-05-18 21:53:53 +03:00
3252a8
d870915dc0
fix: apply persisted provider overrides on startup
2026-05-18 21:40:45 +03:00
3252a8
fcd494f815
fix: restore settings binding in platega webapp payment creator
2026-05-18 21:23:57 +03:00
3252a8
9eb6387973
feat: expose provider button defaults in admin settings manifest
2026-05-18 20:59:26 +03:00
3252a8
7be5510208
refactor: move yookassa env-config into module
2026-05-18 20:46:54 +03:00
3252a8
e0269bbf86
refactor: move platega env-config into module
2026-05-18 20:37:15 +03:00
3252a8
e76558d68b
refactor: move stars presentation into module
2026-05-18 20:30:30 +03:00
3252a8
cceba2e98e
refactor: move cryptopay env-config into module
2026-05-18 16:32:19 +03:00
3252a8
1e93d25a40
refactor: move freekassa env-config into module
2026-05-18 16:22:49 +03:00
3252a8
74ef9d31b4
refactor: move wata env-config into module
2026-05-18 16:18:04 +03:00
3252a8
15b3f9c084
refactor: move severpay env-config into module
2026-05-18 16:13:58 +03:00
3252a8
87efa6c77b
refactor: provider env-config lives in modules (heleket poc)
2026-05-18 16:03:01 +03:00
3252a8
07b35036e7
refactor: keep provider presentation self-contained in spec
2026-05-18 15:35:55 +03:00
3252a8
c9c12b9ed6
feat: add heleket payment provider
2026-05-18 15:26:07 +03:00
3252a8
960754c54e
fix: fix menus and modal views after payment providers refactor
2026-05-18 11:01:32 +03:00