Aman Agrawal
a04204e47d
billing: Style go to your org better.
2023-11-13 10:35:39 -08:00
Aman Agrawal
df703f847c
billing: Fix free trial billing page end plan button not working.
2023-11-10 05:17:52 +05:30
Aman Agrawal
9a186ac8d5
billing_page: Redirect users on free plan to `/plans`.
...
Fixes #27379
2023-11-10 05:17:52 +05:30
Aman Agrawal
f85bd0234a
billing: Minor changes.
2023-11-10 05:17:52 +05:30
Aman Agrawal
bb557d5193
billing: Add different modals for increasing / decreasing licenses.
2023-11-10 05:17:52 +05:30
Aman Agrawal
3d45e7ca64
billing: Make plan cancel/renew work.
2023-11-10 05:17:52 +05:30
Aman Agrawal
e185e91581
billing: Redirect to stripe card change page on clicking change card.
2023-11-10 05:17:52 +05:30
Aman Agrawal
cce5666e5d
billing: Make changing current and next cycle licenses work.
2023-11-10 05:17:52 +05:30
Aman Agrawal
9d7e10950f
billing: Fix style of cancel button and adjust app margins.
2023-11-10 05:17:52 +05:30
Aman Agrawal
a96cd44926
billing: Fix style of next payment info.
2023-11-10 05:17:52 +05:30
Aman Agrawal
d79b59d3b1
billing: Make payment method look nice.
2023-11-10 05:17:52 +05:30
Aman Agrawal
f9aba9ba33
billing: Make license count management buttons look nicer.
2023-11-10 05:17:52 +05:30
Aman Agrawal
a75afe1462
bililng: Style similar to sponsorship page.
2023-11-10 05:17:52 +05:30
Aman Agrawal
a4425d26d2
billing: Add plan change buttons, modals and notices.
2023-11-10 05:17:52 +05:30
Aman Agrawal
9d3536ca2b
billing: Add switch to annual in next cycle notice.
2023-11-10 05:17:52 +05:30
Aman Agrawal
2a6a7d2382
billing: Add billing contact.
2023-11-10 05:17:52 +05:30
Aman Agrawal
3adddaa643
billing: Move next payment info below card details.
2023-11-10 05:17:52 +05:30
Aman Agrawal
68a117d490
billing: Modify next payment info.
2023-11-10 05:17:52 +05:30
Aman Agrawal
e72df84396
billing: Change formatting for showing card info.
2023-11-10 05:17:52 +05:30
Aman Agrawal
ebc7cbaf39
billing: Reformat structure of HTML to update licenses manually.
...
This inclues a major change to allow users to update number of
licenses in the current billing period.
2023-11-10 05:17:52 +05:30
Aman Agrawal
3ad2cb8c9c
billing: Show automatic license count in new style.
2023-11-10 05:17:52 +05:30
Aman Agrawal
2f532e49d1
billing: Add field to show billing frequency.
2023-11-10 05:17:52 +05:30
Aman Agrawal
c41a8317cf
billing: Convert plan name to new style.
2023-11-10 05:17:52 +05:30
Aman Agrawal
89003dcb25
billing: Remove tabs.
2023-11-10 05:17:52 +05:30
Aman Agrawal
5b97eb0445
billing: Modify title.
2023-11-10 05:17:52 +05:30
Aman Agrawal
b5b7fc9957
billing: Use navbar used in login/help pages.
2023-11-10 05:17:52 +05:30
Aman Agrawal
a3093fad97
billing: Show sponsorship status on /sponsorship page.
...
We redirect users from billing and upgrade page to sponsorship page if the
org has requested for sponsorship or is already sponsored.
2023-11-06 14:55:14 -08:00
Aman Agrawal
3ba0fe4349
sponsorship: Remove from billing and upgrade pages.
2023-11-06 14:55:14 -08:00
Sahil Batra
8710feb5dd
billing: Update modal shown on license increase to use micromodal.
...
We now use micromodal in the license update modal on billing page
to make it consistent with other modals in the app and this is
preparatory work for moving away from bootstrap as well.
2023-10-05 09:28:27 -07:00
Mateusz Mandera
18b0e58831
billing: Rename a few confusing references to "Zulip Limited".
...
We call this Zulip Free on the /plans page.
2023-09-07 17:52:04 -07:00
Tim Abbott
3a67df7cc8
billing: Remove unintended portico-landing classes.
...
These classes seem to have been copy-pasted from other portico pages
when styling was first done in
122dcc9760
. With the current styles,
which are just a handful of rules not scoped to a specific page, it
just makes the billing pages look broken.
2023-05-10 13:40:32 -07:00
Mateusz Mandera
42de31c2e8
billing: Tweak "contact support" links on billing page.
...
This is nicer than putting the raw email in the message.
2023-03-27 10:15:21 -07:00
Mateusz Mandera
f482fc2a73
billing: Add hint about support on the sponsorship pending page.
...
This just replaces the billing/upgrade with the statement that
"Your organization has requested sponsored or discounted hosting.", so
it should include an obvious contact in case the customer wants to amend
something or just bump a request that may have gotten missed.
2023-03-27 10:15:21 -07:00
Mateusz Mandera
684430faa2
billing: Add sponsorship request form to the billing page.
...
Previously this was only available on the upgrade page - meaning an
organization that already bought a plan wouldn't be able to request a
sponsorship to get a discount or such, even if qualified.
2023-03-27 10:15:21 -07:00
Alex Vandiver
c686c5ed0f
web: Save a needless 301 redirect from /plans to /plans/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
5967dda35d
web: Save a needless 301 redirect from /upgrade to /upgrade/.
2023-03-24 14:51:01 -07:00
Lauryn Menard
7a0d659f14
templates: Add HTML title element to templates that extend base/portico.
...
Adds HTML title elements to templates that extend either `base.html`,
`portico.html` or `portico_signup.html`, and that are not website
portico landing pages that will use the `PAGE_TITLE` variable to set
the HTML title element (see following commit in series).
Also, updates some templates for missing translation tags.
As a general rule, we want the title element (and page content)
translated. Exceptions that are updated in this commit are templates
used in the development environment, analytics templates that are used
by staff and templates related to Zephyr.
2022-09-19 20:17:17 -07:00
Aman Agrawal
7614f2203a
pricing: Replace "Zulip Standard" with "Zulip Cloud Standard".
...
Case sensitive replace.
2022-02-09 11:00:24 -08:00
Vishnu KS
6c06858e02
billing: Migrate to Stripe hosted checkout page.
2021-11-05 17:23:10 -07:00
Vishnu KS
5ad50b19cb
billing: Show billing email in /billing page.
2021-05-18 17:46:38 -07:00
Vishnu KS
323ad83d98
billing: Allow updating licenses of plans on manual license management.
2021-05-14 15:10:02 -07:00
Vishnu KS
45f7a25351
billing: Rename licenses_used variable to seat_count.
2021-05-14 15:10:02 -07:00
Anders Kaseorg
dd3fa4ac52
templates: Mark all void tags as self-closing.
...
This reverses the policy that was set, but incompletely enforced, by
commit 951514dd7d
. The self-closing tag
syntax is clearer, more consistent, simpler to parse, compatible with
XML, preferred by Prettier, and (most importantly now) required by
FormatJS.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-04-21 09:49:34 -07:00
Anders Kaseorg
72d6ff3c3b
docs: Fix more capitalization issues.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-10-23 11:46:55 -07:00
Vishnu KS
d3c7277f77
billing: Show sponsorship message for organization on STANDARD_FREE.
...
Fixes #16180
2020-08-24 18:25:01 -07:00
Vishnu KS
cb01a7f599
billing: Restrict access to billing page to realm owners and billing admins.
2020-07-22 16:57:49 -07:00
Anders Kaseorg
c2f9db4602
logo: Update Zulip logo.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-07-16 01:37:08 -07:00
Vishnu KS
4c6350fa4b
billing: Add option to request a sponsorship in /upgrade.
2020-07-01 16:45:38 -07:00
Vishnu KS
cde4486f8c
billing: Support switching from monthly to annual plan.
2020-06-18 17:34:03 -07:00
Vishnu KS
98cd52cc3e
billing: Mention how the licenses are managed in /billing.
2020-06-18 16:30:48 -07:00