help: Improve documentation on automatic and manual license management.

This commit is contained in:
Alya Abbott 2023-12-19 14:45:30 -08:00 committed by Tim Abbott
parent 37e408a428
commit 9e67a273b6
5 changed files with 37 additions and 29 deletions

View File

@ -0,0 +1,20 @@
!!! tip ""
Automatic billing is recommended unless you have a specific reason to
choose manual billing.
With automatic billing, you automatically purchase a Zulip license for each user
in your organization at the start of each billing period (month or year), and
whenever you need additional licenses.
- [Deactivating a user](/help/deactivate-or-reactivate-a-user) frees up their
license for reuse. No refunds are given for unused licenses you have
purchased. For example, if you start a billing period with 10 users,
deactivate 5 users, and then add 2 new users, you will be billed for 10
licenses for the entire billing period.
- If you have no free licenses when you **add a user**, you will be automatically
billed for an additional license. You will be charged only for the remaining
part of the billing period. For example, if you are on a $8/user/month monthly
plan, you will be billed $4 for a user added half way through the month. Each
month, you will see a single charge for all licenses added that month.

View File

@ -1,11 +1,3 @@
With automatic billing, you automatically purchase a Zulip license for each user
in your organization at the start of each billing period (month or year).
[Deactivating a user][deactivate-user] frees up their license for reuse.
Additional licenses are purchased automatically as needed.
With manual billing, you choose and pay for a preset user limit. If
he limit is reached, no more users can join until licenses are manually
the limit is reached, no more users can join until licenses are manually
added.
In general, selecting automatic billing is highly recommended unless you
have a specific reason to do otherwise.

View File

@ -418,7 +418,11 @@ eligibility prior to setting up a server, contact
You can always use a credit card to pay. If you would like to pay by invoice,
you will need to sign up for an annual plan.
### What is the difference between automatic and manual billing?
### How does automatic billing work?
{!automatic-billing.md!}
### How does manual billing work?
{!manual-billing-intro.md!}

View File

@ -101,19 +101,13 @@ tool.
You can always use a credit card to pay. If you would like to pay by invoice,
you will need to sign up for an annual plan.
### What is the difference between automatic and manual billing?
### How does automatic billing work?
With automatic billing, you automatically purchase a Zulip license for each user
in your organization at the start of each billing period (month or year).
[Deactivating a user][deactivate-user] frees up their license for reuse.
Additional licenses are purchased automatically as needed.
{!automatic-billing.md!}
With manual billing, you choose and pay for a preset user limit. If
he limit is reached, no more users can join until licenses are manually
added.
### How does manual billing work?
In general, selecting automatic billing is highly recommended unless you
have a specific reason to do otherwise.
{!manual-billing-intro.md!}
#### Manually manage licenses
@ -139,8 +133,8 @@ licenses on your organization's billing page.
### How will I be charged for temporary users (e.g. limited-time clients)?
Users [can be deactivated][deactivate-user] any time. Deactivating a user frees
up their license for reuse.
Users [can be deactivated](/help/deactivate-or-reactivate-a-user) any time.
Deactivating a user frees up their license for reuse.
### How are guest accounts billed? Is there special pricing?
@ -155,5 +149,3 @@ your regular per-user pricing for each additional guest.
* [Self-hosted billing](/help/self-hosted-billing)
* [Migrating from other chat tools](/help/migrating-from-other-chat-tools)
* [Contact support](/help/contact-support)
[deactivate-user]: /help/deactivate-or-reactivate-a-user#deactivate-a-user

View File

@ -112,11 +112,11 @@
<label for="automatic-license-count" class="inline-block label-title">
Number of licenses
{% if is_self_hosted_billing %}
<a href="https://zulip.com/help/self-hosted-billing#what-is-the-difference-between-automatic-and-manual-billing" target="_blank" rel="noopener noreferrer">
<a href="https://zulip.com/help/self-hosted-billing#how-does-automatic-billing-work" target="_blank" rel="noopener noreferrer">
<i class="fa fa-question-circle-o" aria-hidden="true"></i>
</a>
{% else %}
<a href="/help/zulip-cloud-billing#what-is-the-difference-between-automatic-and-manual-billing" target="_blank" rel="noopener noreferrer">
<a href="/help/zulip-cloud-billing#how-does-automatic-billing-work" target="_blank" rel="noopener noreferrer">
<i class="fa fa-question-circle-o" aria-hidden="true"></i>
</a>
{% endif %}
@ -132,11 +132,11 @@
<label for="current-manual-license-count" class="inline-block label-title">
Number of licenses for current billing period
{% if is_self_hosted_billing %}
<a href="https://zulip.com/help/self-hosted-billing#what-is-the-difference-between-automatic-and-manual-billing" target="_blank" rel="noopener noreferrer">
<a href="https://zulip.com/help/self-hosted-billing#how-does-manual-billing-work" target="_blank" rel="noopener noreferrer">
<i class="fa fa-question-circle-o" aria-hidden="true"></i>
</a>
{% else %}
<a href="/help/zulip-cloud-billing#what-is-the-difference-between-automatic-and-manual-billing" target="_blank" rel="noopener noreferrer">
<a href="/help/zulip-cloud-billing#how-does-manual-billing-work" target="_blank" rel="noopener noreferrer">
<i class="fa fa-question-circle-o" aria-hidden="true"></i>
</a>
{% endif %}
@ -158,7 +158,7 @@
<div class="input-box billing-page-field no-validation input-box-number">
<label for="next-manual-license-count" class="inline-block label-title">
Number of licenses for next billing period
<a href="/help/zulip-cloud-billing#what-is-the-difference-between-automatic-and-manual-billing" target="_blank" rel="noopener noreferrer">
<a href="/help/zulip-cloud-billing#how-does-manual-billing-work" target="_blank" rel="noopener noreferrer">
<i class="fa fa-question-circle-o" aria-hidden="true"></i>
</a>
</label>