Skip to content

Commit 09aef0f

Browse files
committed
Merge branch 'main' into docs/frontmatter-updates
2 parents 20b6d1d + 9e8280c commit 09aef0f

File tree

7 files changed

+18
-7
lines changed

7 files changed

+18
-7
lines changed

src/content/docs/authenticate/enterprise-connections/about-enterprise-connections.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,11 @@ If you would prefer users explicitly choose to sign in with SSO, you can add a u
9393

9494
Users click the universal button, enter their credentials, and get routed silently to the IdP for verification.
9595

96+
## Enterprise connections only allow service provider log in, not identity provider log in
97+
98+
If you run a B2B business, you might allow your business customers to use their own identity provider setup (like Okta SAML) to access your app. When you set up an enterprise connection to support this, make them aware they can only sign in via your app's auth gateway, with Kinde as the auth service provider.
99+
The customer cannot sign in to your app via their own connection setup - also known as IdP-initiated login.
100+
96101
## Disable an enterprise connection
97102

98103
<Aside type="danger">

src/content/docs/authenticate/enterprise-connections/enterprise-connections-b2b.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,8 @@ Here’s what happens:
7070
If both enterprise connection and domain restrictions are in place, both checks must be successful.
7171

7272
</Aside>
73+
74+
## Enterprise connections only allow service provider log in, not identity provider log in
75+
76+
If you set up an enterprise connection for a customer using their IdP credentials, they can only sign in to your app via your app, with Kinde as the auth service provider.
77+
The customer cannot sign in to your app via their own connection setup - known as IdP-initiated login.

src/content/docs/billing/about-billing/billing-concepts-terms.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ ai-summary: >
3030
- **Features** - Plan features are the specific capabilities or entitlements included in a plan. They can be chargeable (incurring additional fees) or non-chargeable (included at no extra cost). Features can be metered (usage-based) or unmetered (fixed access).
3131
- **Fixed charges**- Single chargeable items like the subscription base price and other stand alone recurring charges.
3232
- **Pricing models** - Pricing models are the different methods of charging customers, such as flat-rate, usage-based, tiered, per-seat pricing, etc. Your pricing model is determined by your product and customer needs. Consider scalability and longevity when deciding this.
33-
- **Payments gateway** - A payments gateway is a service that securely processes customer payments via credit cards, ACH, or other methods - such as Stripe.
33+
- **Payments processor** - A payments processor is a third-party service that securely processes customer payments via credit cards, ACH, or other methods - such as Stripe Billing.
3434
- **Pricing table** - A pricing table is a visual representation of your different subscription plans, showcasing features and prices to help users compare options. You can build one in Kinde and then show it to your customers in the auth flow or self-service portal.
3535
- **Self-serve account portal** - Kinde provides a self-serve portal. This allows customers to manage their subscriptions—such as upgrading plans, updating payment information, or cancelling. This reduces support overhead and improves user autonomy. In Kinde, you can decide what your customers can self-manage or remove the functionality completely.
3636

src/content/docs/billing/about-billing/kinde-billing-model.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ ai-summary: >
2121
Detailed explanation of the Kinde billing model including Stripe integration, B2B/B2C support, and billing cycles.
2222
---
2323

24-
In the Kinde model, we handle everything except the payment processing part of billing. Kinde integrates with a third-party payment gateway (Stripe) for secure payment processing.
24+
In the Kinde model, we handle everything except the payment processing part of billing. Kinde integrates with a third-party payment processor (Stripe) for secure payment processing.
2525

2626
This involves a continuous sync between Kinde and Stripe, to ensure that products, prices, subscription information, invoices and payments, are accurate in both systems.
2727

@@ -37,7 +37,7 @@ Kinde supports billing models for B2B, B2C and even B2B2C. Depending which you a
3737

3838
## Kinde and Stripe
3939

40-
Kinde integrates a single payment gateway (only Stripe for now) to handle the financial and payment management side of things.
40+
Kinde integrates a single payment processor (only Stripe Billing for now) to handle the financial and payment management side of things.
4141

4242
Stripe uses the plan data and the customer info to create an agreement in Stripe. The customer is invoiced based on this agreement. Stripe securely stores your customer’s payment details and Kinde never sees credit card or other bank information.
4343

src/content/docs/billing/get-started/connect-to-stripe.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Kinde’s billing feature comes with a dependency on [Stripe](https://stripe.com
2525

2626
<Aside type="warning">
2727

28-
You can’t currently connect your existing Stripe account, but you will be able to copy across your business information from your existing account to the new account. This is a Stripe-imposed limitation for third party payment gateway integrations. We’re working on a migration strategy.
28+
You can’t currently connect your existing Stripe account, but you will be able to copy across your business information from your existing account to the new account. This is a Stripe-imposed limitation for third party integrations. We’re working on a migration strategy.
2929

3030
</Aside>
3131

src/content/docs/billing/payment-management/payment-gateway.mdx renamed to src/content/docs/billing/payment-management/payment-processor.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
page_id: acdd8b64-d5b7-43ab-b47b-6244d8f5b82e
3-
title: Connect payment gateway
3+
title: Connect payment processor (Stripe)
44
sidebar:
55
order: 1
66
relatedArticles:
@@ -20,13 +20,13 @@ ai-summary: >
2020
Step-by-step guide to connecting Stripe payment gateway to Kinde with onboarding flow and status management.
2121
---
2222

23-
Kinde’s billing feature comes with a dependency on third party payment gateways. These services hold credit card details, process payments, apply tax, and generally handle all the financial side of billing.
23+
Kinde’s billing feature comes with a dependency on third party payment processor, specifically [Stripe Billing](https://stripe.com/au/billing). A payment processor holds credit card details, processes payments, applies tax, and generally handles all the financial side of billing.
2424

2525
For now, only [Stripe](https://stripe.com), a known and reliable payments processing platform, is supported. A new Stripe account is automatically created for you when you set up billing in Kinde.
2626

2727
<Aside type="warning">
2828

29-
You can’t currently connect your existing Stripe account, but you will be able to copy across your business information from your existing account to the new account. This is a Stripe-imposed limitation for third party payment gateway integrations. We’re working on a migration strategy.
29+
You can’t currently connect your existing Stripe account, but you will be able to copy across your business information from your existing account to the new account. This is a Stripe-imposed limitation for third party integrations. We’re working on a migration strategy.
3030

3131
</Aside>
3232

src/content/docs/get-started/guides/error-codes.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,7 @@ Description
157157

158158
Description
159159
- Error configuring SAML provider
160+
This error also appears if a user tries to sign in to your app via their identity provider setup (IdP-initiated) and not the sign in via the enterprise connection in your app, which is supported by Kinde as service provider (SP-initiated).
160161

161162
Troubleshooting
162163
- Check that the settings in the Kinde enterprise connection are correct

0 commit comments

Comments
 (0)