Documentation ยท Admin App

How To Connect Stripe

What this does

This connects Stripe to the Kindio Suite so the supported apps can collect customer payments.

That setup matters in the apps that actually take payment. If payment buttons, checkout flows, or customer payment collection are missing elsewhere, the underlying Stripe configuration usually starts here.

The two main places to verify after connecting Stripe are Booking and Invoice, because those are the apps where customers are most likely to encounter payment collection directly.

Steps

  1. Open the Admin App.
  2. Go to the Stripe payments integration page.
  3. Enter the Publishable key.
  4. Enter the Secret key.
  5. Enter the Webhook signing secret.
  6. Copy the Webhook URL if you need to configure it in Stripe.
  7. In Allow per app, turn Stripe on for the apps that should be able to take payments.
  8. Click Save.
  9. Click Test connection or Test again.

Common mistakes

  • saving keys but forgetting to enable the correct apps
  • entering the wrong webhook secret for the active Stripe environment
  • assuming the connection is ready without running the test

What to do next

If customer-facing links also need branding or domain work, review the domain settings next.

If payment collection is not working inside another app, return here first and confirm both the connection and the per-app enablement.

Related guides