Version 1.9.0

This commit is contained in:
IGNY8 VPS (Salman)
2026-01-20 07:58:48 +00:00
parent bc50b022f1
commit 257b6817f1
9 changed files with 241 additions and 176 deletions

View File

@@ -129,6 +129,8 @@
└───────────────┘ └────────────────────┘
```
> **Note:** The two-pool logic is internal to `CreditService.deduct_credits()`. All AI functions and other credit consumers are unaffected - they call the same credit check/deduct methods as before.
### Credit Operations
| Operation | Method | Affects | Description |
@@ -481,7 +483,7 @@ Invoice Created ──▶ 48 hours ──▶ Reminder Sent ──▶ 48 hours
│ │
│ SCENARIO 3: No Payment After 24 Hours │
│ ───────────────────────────────────── │
│ • plan credits → reset to 0 (task: reset_unpaid_renewal_credits)
│ • plan credits → reset to 0 (task: send_day_after_reminders)
│ • bonus_credits → UNCHANGED (user can still use these) │
│ • Warning email sent │
│ │