zulip/corporate/lib
Prakhar Pratyush a0cec2c378 stripe: Skip invoice overdue mail for free plans with no next plan.
Earlier, if a free plan (say legacy plan) with no next plan scheduled
was invoiced, we used to send an invoice overdue email if the last
audit log update is stale.

Actually, we don't need this data as the invoice step is just going
to downgrade the current plan. We should not wait for customer to
start uploading data in this case. Skip the email sending step and
invoice the plan to downgrade.
2024-03-28 09:29:23 -07:00
..
__init__.py
activity.py remote-activity: Add column for remote server or realm creation date. 2024-02-15 10:29:12 -08:00
decorator.py python: Reformat with Ruff formatter. 2024-02-29 17:07:16 -08:00
registration.py models: Extract zerver.models.users. 2023-12-16 22:08:44 -08:00
remote_billing_util.py remote_realm: Plumb RemoteRealmBillingUser into BillingSession. 2023-12-10 16:15:28 -08:00
stripe.py stripe: Skip invoice overdue mail for free plans with no next plan. 2024-03-28 09:29:23 -07:00
stripe_event_handler.py stripe: Rename @error_handler decorator. 2024-03-28 09:10:09 -07:00
support.py remote-support: Highlight if audit log data is stale or current. 2024-03-08 09:40:43 -08:00