The Stripe Integration
Link your Stripe account with Semble
Stripe is an online payment processor that provides financial services for any type of business. When this integration is set up, you can link Semble to your Stripe account to accept card payments from patients.
Note: To set up the Stripe integration, you must have a role assigned to you that gives you the relevant editing permissions.
In this article:
Integrating Stripe with Semble
Add a Card to a Patient's Record
Taking Card Payments with a Patient Card on File
Take Payment through Online Booking
Linked articles
Integrate Stripe with Semble
You can integrate your Stripe account with Semble from the Settings page:
1. Go to the Integrations tab.
2. Scroll down to the Stripe section, then click Connect with Stripe. You are redirected to Stripe.
3. Create or login to your Stripe account.
When you have created or logged into your Stripe account, you are automatically redirected back to Semble, and the integration finishes setting up.
Add a Card to a Patient's Record
You can add a payment card to a patient's record at any time from the Patients page:
1. Select the patient who you want to add a card for.
2. Click the edit icon in the top right-hand corner.
3. Scroll down to the Card details section, and enter the patient's card details.
4. Click Save.
The card is now linked to the patient, and can be used to pay their invoices with.
Taking Card Payments with a Patient Card on File
You can directly take card payments for a patient's invoice.
1. Go to the Invoices page.
2. Click the Pay button next to the invoice that you want to pay.
3. Select the card from the Payment type dropdown.
4. Click Charge card.
The patient's card is charged, and the invoice is paid off.
Take Payment through Online Booking
You can configure products to require immediate payment for online bookings. For information on how to create an online booking form, see here.
1. Go to the Products page, and select the product that you want to edit.
2. Click the edit icon in the top right-hand corner.
3. Scroll down to the Booking options section, and tick the Enable pre-payment for online booking box.
4. Click Save at the top of the page.
Now, when that product is added to an online booking form, it will ask the patient to enter their card details.
The patient can tick Remember these card details to fast track paying for the product next time they book an appointment.
Patients do not have to tick the Remember these card details box however the option cannot be removed.
Add Payment Links to Invoices
To do this, firstly go to "Settings" then click "Invoice and Payment" then scroll down to "Invoice details" and tick "Enable payment links in invoice" as below:
Now every time you send an invoice to a patient, the payment link will be included as below:
When the patient clicks on the "Pay Now" button, the payment page will open in a new tab:
Once payment is completed, the patient will see the below confirmation page:
If you go back to the invoice in Semble you will see that now that transaction is complete, the invoice is now marked as "Paid" and a "Credit card payment" with the date will appear as below:
Refunds with Stripe
If you're integrated with Stripe and would like to have the refunds feature enabled, please contact accountmanagement@semble.io.
To learn more about how refunds work within Semble, see our guide here.
