zulip/corporate
Lauryn Menard 0147578de6 corporate: Make initial upgrade license checks more robust.
In cases where the seat count for automated license management is
stale when the upgrade process is initiated and the user has chosen
automated license management, we should get the current billable
license count when doing the initial payment/charge.

Also, makes the post-payment check for inconsistencies more robust
in that we check for both under and over billing cases. In the case
where the customer may have been overbilled, an email is sent to
the billing support team so that manual investigation can happen.
2024-09-11 11:16:55 -07:00
..
lib corporate: Make initial upgrade license checks more robust. 2024-09-11 11:16:55 -07:00
management
migrations migrations: Squash corporate migrations. 2024-08-23 17:15:35 -07:00
tests corporate: Make initial upgrade license checks more robust. 2024-09-11 11:16:55 -07:00
views audit-log: Move realm event types to AuditLogEventType enum. 2024-09-09 11:50:13 -07:00
__init__.py
models.py corporate: Revise string method for LicenseLedger objects. 2024-08-29 12:00:38 -07:00
urls.py activity: Add view to see the ledger entries for a customer plan. 2024-08-28 14:12:36 -07:00