Skip to main content

Setup Guide: Connect your Stripe account

Create your Stripe account to accept online payments

Written by Richard

Clinicminds partnered with Stripe to process online payments. Connect your Stripe account to accept online payments and deposits for online bookings.

If you don't want to use online payments, you can skip this article and continue to Setup Guide: Treatment Categories.

Required permissions

Setting up the Stripe connection is an admin-only action, since it creates a direct agreement between your clinic and Stripe. The connection applies account-wide, across all locations.

If you already have a Stripe account

You can log in with your existing Stripe account. Stripe will still create a new, separate instance for the Clinicminds connection; this is how Stripe keeps different integrations isolated. You'll need to complete part of the verification process again for this new instance. For more detail on why Stripe works this way, see Stripe's own help center.

Direct agreement with Stripe

Connecting Stripe means you enter into a direct agreement with Stripe. Payments are processed by Stripe, not by Clinicminds, so Clinicminds accepts no responsibility or liability for the services Stripe provides. Clinicminds syncs data with Stripe, but if there's ever a discrepancy, your Stripe Dashboard is the source of truth.

Stripe charges its own processing fees depending on the payment method. On top of that, Clinicminds charges a flat fee of €0,49 per transaction (or the local equivalent). This fee is billed monthly, and the invoice is visible under the menu > app settings > subscription.

How to connect your Stripe account

  1. Go to App Settings > Integrations > Stripe.

  1. Click Get started, read the terms, and click Connect.

  2. You'll be redirected to Stripe's setup window. Follow the prompts and fill in the required information. See Stripe's help center for more detail on that process.

  3. Once connected, choose which payment methods to accept (Credit/Debit Card, iDEAL, SEPA Direct Debit, Bancontact, EPS, Klarna, etc.) and save. Some methods need to be activated in your Stripe dashboard first.

Note: some payment methods take longer to process and may be disputed by the customer (e.g., SEPA Direct Debit). If you plan to accept deposits with these methods, read Best practices for Online deposits and payments first.

  1. Set up which services you want to charge for during online booking, and whether a prepayment or deposit is required, under Menu > Clinic Settings > Calendar > Services. Open a service to set the duration, whether prepayment is required, the amount, and the terms shown to the patient during booking. For the full deposit configuration walkthrough, see Setup Guide: Configuration Online Payments Deposits.

Notifications

If a delayed payment method, such as SEPA or BACS Direct Debit, fails, your clinic receives an email explaining what happened and the next steps. For immediate methods like credit/debit card or iDEAL, the patient is prompted to retry the payment directly; no action is needed on your side.

Branding

You can customize the Stripe payment window and customer portal to match your brand. Log in to your Stripe account and go to Settings > Branding to add a logo and set your brand colors.

Stripe support

For issues on Stripe's side, go to support.stripe.com to start a live chat.

Did this answer your question?