zulip/corporate
Prakhar Pratyush 9648256c3c corporate: Fix next_invoice_date not updated on end_date extension.
Earlier, on extending end_date for legacy plans, next_invoice_date
was not extended which resulted in invoice_plan() run for such
legacy plans before the end_date.

The intended behaviour is that the legacy plan should be invoiced
only once on the end_date to downgrade or switch to a new tier.

This commit adds logic to update next_invoice_date when end_date
is extended via /support.
2024-02-16 08:30:17 -08:00
..
lib corporate: Fix next_invoice_date not updated on end_date extension. 2024-02-16 08:30:17 -08:00
management billing: Do subscription management in-house instead of with Stripe Billing. 2018-12-22 13:39:30 -08:00
migrations support: Add support to configure fixed-price plan with pay-by-invoice. 2024-02-06 18:43:23 -08:00
tests corporate: Fix next_invoice_date not updated on end_date extension. 2024-02-16 08:30:17 -08:00
views remote-activity: Add column for remote server or realm creation date. 2024-02-15 10:29:12 -08:00
__init__.py
models.py billing: Rename self-managed to free. 2024-02-12 21:25:19 -08:00
urls.py stripe: Add billing portal for customer name and address. 2024-02-13 14:18:38 -08:00