zulip/corporate/lib
Lauryn Menard b275e9c4d6 stripe: Add billing portal for customer name and address.
Adds a link on the upgrade and billing pages that opens a stripe
billing portal for the customer to update their name and address
that will appear on invoices and receipts.

On the billing page, updating the credit card information will
no longer update the customer billing address, since they can
now do this directly through the billing portal. To be consistent
with the credit card form on the upgrade page, we still require
inputting a billing address for the card.

Note that, once an invoice is paid/complete, then changes to the
customer's name and address will not be applied to those invoices.
2024-02-13 14:18:38 -08:00
..
__init__.py
activity.py remote-support: Add server data for last audit log update time. 2024-02-06 18:09:45 -08:00
decorator.py billing: Enable billing system in production. 2023-12-15 11:03:42 -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: Add billing portal for customer name and address. 2024-02-13 14:18:38 -08:00
stripe_event_handler.py stripe: Fix $0 invoices being generated on upgrade. 2024-02-12 15:15:56 -08:00
support.py support: Add support to configure fixed-price plan with pay-by-invoice. 2024-02-06 18:43:23 -08:00