Skip to content

Commit c3cfff5

Browse files
Merge pull request #455 from kinde-oss/Fix/BugBashBilling
Fix/bug bash billing
2 parents 76ab565 + cd02615 commit c3cfff5

File tree

3 files changed

+18
-10
lines changed

3 files changed

+18
-10
lines changed

src/content/docs/billing/billing-user-experience/plan-selection.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Kinde's pricing table builder can generate a pricing table from published plans,
1414

1515
You can also add and edit information and content in your preferred languages. You can create as many pricing tables as you want.
1616

17-
![parts of a pricing table](https://imagedelivery.net/skPPZTHzSlcslvHjesZQcQ/7ec898d2-e5ae-4966-66d0-83d8a9f1b500/public)
17+
![parts of a pricing table](https://imagedelivery.net/skPPZTHzSlcslvHjesZQcQ/c911b0af-5c1d-44f8-970b-47c0084ad500/public)
1818

1919
## Create a pricing table
2020

@@ -114,7 +114,7 @@ You can set a pricing table to show by default, even if the code key is not pass
114114

115115
## Switch the pricing table off for the register flow
116116

117-
You can configure Kinde to hide pricing tables in the sign up flow, but still show them in the self-serve portal. You'd do this if you have designed your own pricing pages and you only want to show Kinde's pricing table for theself-serve upgrade or downgrade experience.
117+
You can configure Kinde to hide pricing tables in the sign up flow, but still show them in the self-serve portal. You'd do this if you have designed your own pricing pages and you only want to show Kinde's pricing table for the self-serve upgrade or downgrade experience.
118118

119119
1. Go to **Settings > Environment > Billing**.
120120
2. Switch off the **Show the pricing table when customers sign up** option.

src/content/docs/billing/get-started/add-billing-role.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,4 @@ If you have configured Kinde to allow organizations to self-sign up, and selecte
3232

3333
You can add the permissions to any of your custom roles and mix and match the system permissions to work for your needs.
3434

35-
**Next:** [Set the default billing currency](/billing/get-started/default-billing-currency/)
35+
**Next:** [Step 2 Connect to Stripe and set policies](/billing/get-started/connect-to-stripe/)

src/content/docs/billing/manage-plans/create-plans.mdx

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,11 @@ Remember you can create one charge or feature that can be used and redefined acr
3030

3131
![Add plans window](https://imagedelivery.net/skPPZTHzSlcslvHjesZQcQ/a8a237d5-c242-45dc-453e-a7ad66e33a00/public)
3232

33-
4. Choose whether the plan is for **Organizations** or **Users**, or select the **Group** the plan belongs to. Only one of these options will appear.
34-
5. Give the plan a **Name** (e.g. `Free`), a **Description**, and a **Key** for referencing the plan in your code. This is the name that will also appear in the pricing table (if you use one).
35-
6. Select a **Default currency**. This field only appears if one has not been set. You can change this later in **Settings > Billing**.
36-
7. Select **Save**.
33+
4. Choose whether the plan is for **Organizations** or **Users**, or select the **Group** the plan belongs to. Only one of these options will appear. You cannot change these selections later.
34+
5. Give the plan a **Name** (e.g. `Free`), a **Description**. This is the name that will also appear in the pricing table (if you use one).
35+
6. Give your plan a **Key** for referencing in your code. This cannot be changed after a plan is published.
36+
7. Select a **Default currency**. This field only appears if one has not been set. You can change this later in **Settings > Billing**, but only before any of your plans are published.
37+
8. Select **Save**.
3738

3839
## Add a subscription fee or fixed charge to a plan
3940

@@ -54,16 +55,23 @@ You need to create a $0.00 charge for Free plans. This ensures the plan is added
5455

5556
</Aside>
5657

57-
2. If this is a new charge, give the charge a name, e.g. `Base subscription fee`. If you plan to use this charge for other plans, make the name generic.
58+
2. If this is a new charge, give it a name (e.g., `Base subscription fee`). If you’ll reuse this charge across plans, choose a generic name. This cannot be changed later.
5859
2. Add a **Line item description**. This appears on the customer invoice, so might be more specific than the name, e.g. `Base subscription - Pro plan`.
60+
5961
3. Set the price. (You may be asked to set a default currency if you haven’t already).
6062
4. Select **Save**.
6163
5. Select **Save draft**.
6264
6. Repeat from step 1 for each fixed charge you want to add, or start adding features.
6365

6466
## Add features (entitlements) to a plan
6567

66-
Features describe the individual functions or entitlements that users get with their plan. These can be metered (chargeable) or unmetered (included).
68+
Features describe the individual functions or entitlements that users get with their plan. These can be of the type metered (chargeable) or unmetered (included).
69+
70+
<Aside type="warning">
71+
72+
You cannot change the Name, the Key or the Type of feature once you have created it. If you make an error, delete the feature and add a new one.
73+
74+
</Aside>
6775

6876
1. Select **Add feature**.
6977

@@ -72,7 +80,7 @@ Features describe the individual functions or entitlements that users get with t
7280
2. To add a new feature, select **New unmetered** or **New metered**, then select **Next**. The **Add feature** window opens.
7381
3. Enter a **Feature name**. Be sure to use something generic if you plan to use this feature again, e.g. `Included seats`.
7482
4. Enter a **Description**.
75-
5. Enter a **Key** for referencing the feature.
83+
5. Enter a **Key** for referencing the feature.
7684
6. If you selected a unmetered feature, select **Save**. You’re done. Repeat from step 1 to add more features.
7785
7. If you selected a metered feature, complete the rest of the details:
7886

0 commit comments

Comments
 (0)