zulip/corporate/tests
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
..
stripe_fixtures corporate: Make initial upgrade license checks more robust. 2024-09-11 11:16:55 -07:00
__init__.py
test_activity_views.py audit-log: Move remote server event types to AuditLogEventType enum. 2024-09-09 11:50:13 -07:00
test_remote_billing.py settings: Rework how push notifications service is configured. 2024-07-17 17:14:06 -07:00
test_remote_counts.py python: Consistently use from…import for datetime. 2023-12-05 12:01:18 -08:00
test_stripe.py corporate: Make initial upgrade license checks more robust. 2024-09-11 11:16:55 -07:00
test_support_views.py audit-log: Move remote server event types to AuditLogEventType enum. 2024-09-09 11:50:13 -07:00