zulip/corporate
Mateusz Mandera 4fc2b54eed stripe: Set .api_version to make integration work again.
Upgrading stripe to 6.0.0 in e32366638a
breaks our Stripe integration due to API version change making us fail
to finalize creating an invoice and charge the customer.

For the upstream details see:
60ab6ac7d7/CHANGELOG.md (600---2023-08-16)

6.0.0 uses 2023-08-16 Stripe API version unless specified otherwise. We
want to use 2020-08-27.

Setting stripe.api_version in corporate/lib/stripe.py is sufficient for
it to be set everywhere else. This is supported by the fact that we also
only set stripe.api_key in that file.
2023-10-10 16:44:28 -07:00
..
lib stripe: Set .api_version to make integration work again. 2023-10-10 16:44:28 -07:00
management billing: Do subscription management in-house instead of with Stripe Billing. 2018-12-22 13:39:30 -08:00
migrations corporate: Replace unused accessors with database constraint. 2023-05-31 13:53:04 -07:00
tests billing: Fix license counting in exempt_from_license_number_check case. 2023-09-26 09:59:15 -07:00
views ruff: Fix PERF401 Use a list comprehension to create a transformed list. 2023-08-07 17:23:55 -07:00
__init__.py
models.py corporate: Replace unused accessors with database constraint. 2023-05-31 13:53:04 -07:00
urls.py portico: Add Atolio case study. 2023-04-26 14:33:30 -07:00