9552813f16
fix(autorenewal): remove duplicated response handling in toggle_autorenewal
2026-06-04 13:44:09 +07:00
4c5a16a3ca
feat(admin): add admin notification system for deposits, purchases, and renewals
2026-06-04 12:35:32 +07:00
5ec9491e22
feat(pally): support customer-pays-fees scenario with BalanceAmount validation
2026-05-31 15:23:31 +07:00
18f994aed9
fix(pally): use InvId as primary bill identifier instead of custom field
2026-05-31 15:17:48 +07:00
936d1ad260
fix(api): enhance pally webhook with comprehensive error handling and logging
2026-05-31 15:11:54 +07:00
2103e6a882
Revert to b5976d0b21
2026-05-31 14:47:53 +07:00
18f4997ca6
fix(pally): use InvId instead of custom field for order ID lookup
2026-05-31 14:37:34 +07:00
b5976d0b21
fix(pally): align webhook handler with official API spec
2026-05-31 14:25:05 +07:00
763e041a8b
fix(api): change pally webhook endpoint from /success to /result
2026-05-31 14:14:17 +07:00
287f8eebda
feat: add subscription and transaction repositories
...
- Implemented SubscriptionRepository with methods to get, create, and update subscriptions.
- Added BalanceTXRepository for creating and retrieving balance transactions.
- Introduced a test script for simulating Pally webhook for local testing.
2026-04-27 21:33:25 +07:00