<img alt="" src="https://secure.text6film.com/205005.png?trk_user=205005&amp;trk_tit=jsdisabled&amp;trk_ref=jsdisabled&amp;trk_loc=jsdisabled" height="0px" width="0px" style="display:none;">
Skip to content
  • There are no suggestions because the search field is empty.

Overview of Semble Pay

Learn how to integrate with Semble Pay, manage payment methods, process refunds, store card details securely, and take payments via online booking, invoices, or terminals.

In this article:

Integrating with Semble Pay

Enabling or Disabling Different Payment Methods in Semble

Refund an Invoice Payment

Refund a Payment on Account

Add a Card to a Patient's Record

Require Card Imprint for Online Booking

Taking Card Payments with a Patient Card on File

Take Payment through Online Booking

Add a Payment Link to Invoices

Change the email address shown on receipts

Secure storage of card details

Ordering your Terminal

Using your Terminal

Linked articles:

Navigating your Semble Pay Dashboard

Semble Pay FAQ

Switching from Stripe Standard to Semble Pay


Integrating with Semble Pay

If you’re already using an integrated payment solution such as Stripe Standard, you can switch to Semble Pay yourself with the help of our 4 step self-serve guide here.

If you're unsure which payment provider you're currently integrated with, please refer to this guide for clarification.


If you do not have any financial integration,
you can follow the steps below to integrate with Semble Pay:

1. Go to "Settings"

2. Click on "Integrations" and scroll down until you see "Semble Pay"

Note for practices based in Ireland: 

Semble Pay is not currently available for practices based in Ireland. Irish practices will use a Stripe integration with an application fee of 0.3% on top of each transaction.
 

For example, on a €100 transaction, you would pay the standard Stripe fees plus an additional €0.30 application fee. See Stripe rates for standard pricing.

 

At this stage, Irish practices cannot use Semble Pay but can still access payment functionality through the standard Stripe integration with the additional application fee.

3. Click "Connect with Semble Pay".


Enter an email address: If you have used Stripe in the past, kindly make sure that you do not use the same email address you have used with Stripe in the past), then click "Continue".



Note: If after you click "Continue" the system asks you for your password, this signals that the email address you are using has been used with Stripe before, please go back one step and use a completely new email address.

You will then be asked for a mobile number:

The next section will deal with basic details for your business:

You will then be asked to verify personal details:

As well as professional details:

Then you will be asked to add your bank account details:

NOTE: Bank Account Details Required for Payouts
To ensure uninterrupted payouts from Semble Pay, you must provide valid bank account details during the integration setup. Whilst a card number alone may allow you to complete the Semble Pay integration and accept payments from patients, it is insufficient for receiving payouts.
Without proper bank account information, you will experience disruptions to your scheduled payouts, preventing you from receiving funds collected through Semble Pay. Ensure all bank account details are accurate and up-to-date to maintain seamless payout processing.

As well as your public details as they will appear for customers:

Finally, you will be asked to review all your details and agree to proceed:

Upon return to Semble, you will see "Disconnect from Semble Pay" which confirms that you have successfully integrated with Semble Pay.

Important Note: If you wish to disconnect your Semble Pay integration or revert back to Stripe, please contact accountmanagement@semble.io or reach out to your account manager directly before proceeding with any actions. Our team will ensure a smooth disconnection process.


Enabling or Disabling Different Payment Methods in Semble

More information on the different payment methods can be found here.

More information on pricing can be found here.

1. Go to your Settings in Semble.

2. Click on the "Invoice and Payment" tab on the left-hand menu.

Note: If you cannot see this tab, please ask a practice manager to upgrade your role to have access to this tab. More information on roles can be found here.

3. Scroll down to the "Payment Methods" section. You can enable/disable Klarna, Apple Pay, and Google Pay by switching the green toggles on/off.


You will see four different payment options:

    • Card Payments (Default & Always Enabled)

    • Klarna

    • Apple Pay

    • Google Pay

You can also choose to enable a payment method for online payments but disable it for payment links, depending on your preference.

Your patients will now be able to use the payment methods you have enabled in your settings.


Important Notes:

  • Apple Pay / Google Pay: These payment options will only be visible to patients using a device that supports them. For example:

    • Apple Pay will only appear if the patient is using an Apple device (iPhone, iPad, or Mac) with Apple Pay set up.

    • Google Pay will only appear if the patient is using a device that supports Google Pay and has it enabled.

    If a patient doesn’t see these options, it’s likely because their device doesn’t support them or they haven’t set up the payment method yet.

  • Klarna: Patients must have an existing Klarna account. When selecting Klarna, they will be prompted to log in to their Klarna account to complete the payment.

  • If you have enabled one of our new payment methods (such as Apple Pay or Google Pay) on your website, please ensure that the embedded code you’ve added includes the allow="payment" attribute. This is required to support these payment methods correctly.

     



Refund an Invoice Payment

Requirements: Before you attempt to proceed with a refund, the patient must:

  • Have an invoice paid on their account

  • The payment must have been processed via a link on the invoice, a terminal payment, or a payment card from the patient file with a Semble Pay integration

  • If the payment was no received via Semble pay or if you don’t have an integration with Semble Pay or Stripe, you can still use the refunds feature in Semble. However, no real money will be refunded automatically — you’ll need to record the refund in Semble and process the actual refund manually through your own payment system.

1. Go to your patient file and click Invoices:

2. Click the more options icon next to the invoice that you want to refund and select 'Refund':

Please note you can also proceed with a refund from the list of your invoices in the section 'Invoices':

You can select any invoice that has at least one payment.

3. Select the payment type to proceed with the refund. You can only choose a type of refund equivalent to the original payment method:

4. Select the amount to be refunded, this can be any amount up to the original amount paid:

5. Select a reason for refund:

6. You can insert details of why the refund was processed, it's internal notes for the clinic. It won't be seen by the patient:

7. Click 'Save'.


Refund a Payment on Account

Note: Before you attempt to proceed with a refund against a payment on account, the patient must first have an invoice paid with a payment on account. 

1. For the initial steps, please read above then click the more options icon next to the invoice that you want to refund and select 'Refund':

2. Select the payment type to proceed with the refund: 'Payment on account'. You can only choose a type of refund equivalent to the original payment method:

3. Then select the amount to be refunded

The amount refunded can be any amount up to the original amount paid, meaning you can also make a partial refund to your patient.

4. Select a reason for refund:

5. You can insert details of why the refund was processed, it's internal notes for the clinic. It won't be seen by the patient:

6. Click 'Save'.

Note: When you refund a payment on account via an invoice against which it was paid, the money doesn't actually get paid back via an invoice it was used to pay but rather gets restored to the payment on account (please see below).

You'll have to refund on the payment on account note for the patient to receive their money.

We do not automatically notify patients of refunds so you'll have to do this manually

If you initiate a refund to a patient and do not have any money in your Semble Pay account at that moment, the system will withdraw money in order to cover this transaction.


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.

Note: If you notice that the address field during payment shows "Zip Code" instead of "Postcode," this is controlled by Stripe based on the issuing country of the card. For example, if the card was issued in the USA, Stripe will display "Zip Code" to ensure the billing information matches what the card issuer expects.

Please reach out to your patient so that they can advise if the card was indeed issued outside the UK.

4. Click Save.

The card is now linked to the patient, and can be used to pay their invoices with.


Require Card Imprint for Online Booking

A card imprint securely stores a patient’s card details during online booking without charging them. This allows you to charge the stored card later when creating the invoice after the appointment, while also helping reduce no-shows.

NOTE: Card imprint is only available if you are integrated with Semble Pay or Stripe.

If you are not sure whether you have Semble Pay integrated, please see this guide.

Steps:

A. Enable card imprint for online bookings

B. Add the Product to Your Online Booking

C. Patient Booking Experience

D. Charge a Patient After Their Appointment


A. Enable card imprint for online bookings:

  1. Go to Products in your Semble account.

  2. Select the product you want to edit, or create a new product.

  3. Scroll down to the Online booking payment section.

    • Enable pre-payment for online booking (you must have Payment Services connected in Integrations)

    • Require card imprint for online booking (card details are collected as a guarantee - no charge is made)

    • No payment required for online bookingYou will see three payment options:


      Screenshot 2026-03-06 at 08.19.18

  4. Select Require card imprint for online booking (card details are collected as a guarantee - no charge is made).

    Screenshot 2026-03-06 at 07.46.35

  5. Click Save at the top of the page.

 

B. Add the Product to Your Online Booking

Once you've enabled card imprint for a product, ensure the product is added to your online booking so patients can book it online.

 

NOTE: Card imprint is only enforced for online bookings. Manual bookings will not require the card imprint. However, you can still manually add a patient's card details when creating a manual booking.

 

C. Patient Booking Experience

When a patient books an appointment online for a product with card imprint enabled:

  1. They will be prompted to enter their card details during the booking process.

  2. They will need to consent to the card imprint being taken.
    Screenshot 2026-03-06 at 07.48.49

  3. Their card will be validated and stored securely—no charge will be made at this point.

     

D. Charge a Patient After Their Appointment

After the patient's appointment, you can charge their stored card:

  1. Locate the appointment in your Appointments calendar and click the Invoice button on the appointment. 
    Screenshot 2026-03-06 at 07.53.19

  2. Click the Invoice button on the appointment. An invoice will be created with the appointment details.

    Screenshot 2026-03-06 at 07.53.39

  3. (Optional) Add any additional line items to the invoice if relevant, then click Save.

  4. Click Pay on the invoice.
    Screenshot 2026-03-06 at 07.54.10

  5. Select the patient's stored card for payment.

    Screenshot 2026-03-06 at 07.54.32

  6. The invoice will now be marked as paid. 

     Screenshot 2026-03-06 at 07.55.45

Card Imprint Cancellation and No-Shows

  • Patient or clinic cancellation: If either the patient or the clinic cancels the appointment, the card imprint is automatically released. No manual refund is needed.

  • Patient marked as DNA (Did Not Attend): When a patient is marked as DNA, the card imprint is automatically released.



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. 

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.


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:

 

 

 

 


Change the email address shown on receipts

By default, the email displayed on your receipts when a payment has been made via Semble Pay is the same as the one provided when creating your account. If you need to update this email, follow the steps below:

1. Click on Settings in the top menu.

2. From the General settings page, locate the 'General email' field.

settings  general email

3. Enter the new email address you'd like shown on your receipts.

4. Click Save in the top-right corner to apply changes.

If the email address you'd like to appear on your receipt is already in your general settings but not updated on your receipts yet, follow the steps below:

  1. Go to the General Email field.

  2. Remove the current email address completely.

  3. Replace it temporarily with test@test.com.

  4. Click Save.

  5. Then enter the correct email address again.

  6. Click Save once more.


Secure storage of card details

Understanding how client card details are securely stored is crucial for ensuring both compliance with data protection regulations and maintaining client trust. This article provides detailed information on how we handle and store client card information securely.

Collection and Storage of Card Details

Card details are not stored on Semble, instead they are securely stored by Stripe, and we only use tokens provided by Stripe to perform transactions. While the clinic does not store card details, they can instruct payments on patient's cards, as per the clinic's T&Cs.

The actual credit card numbers never reach our servers. Instead, Stripe processes and stores the card details on their secure servers. Stripe then provides us with a secure token representing the card details. This token is what we use to perform transactions, ensuring that sensitive card information is never exposed or handled by our system.

Compliance with Data Protection Regulations

Stripe complies with the Payment Card Industry Data Security Standard (PCI-DSS), which is the industry standard for securely handling credit card information. This compliance ensures that all card transactions are conducted in a secure environment and that card details are protected according to the highest security standards.

For more information on Stripe's security please click here.


Ordering your Terminal

The terminal used for Semble Pay is the Stripe BBPOS WisePOS E, a versatile and secure device for in-person payments. For further details, you can find more information about this terminal here.

Terminal are ordered through Semble, please email support@semble.io for more information on this.

  • Terminal Cost: £179 + Shipping Costs + VAT

  • Shipping Options:

    • Standard Delivery: Starts from £21 (~8 business days)

    • Priority Delivery: Starts from £35 (~4 business days)

  • Final Shipping Prices:

    • Calculated at the point of order

    • Included in the final invoice

    • May vary based on location, order date, and quantity of terminals ordered

Note: Our services are powered by Stripe, which does not deliver to non-mainland territories of the United Kingdom.

Unfortunately, this means we are unable to process shipments to locations such as the Isle Of Man. For more information, please refer to Stripe’s Availability for Outlying Territories.


Using your Terminal

1. Go to a patient's invoice

2. Click "Pay" on an outstanding invoice.

The below pop-up will appear, if you wish to use your terminal click "Yes", fill in the details as required then click "Submit":

3. You will see the below pop-up appear:

4. At this point, go back to your terminal and you will see the total amount due, "Tap, insert, or swipe to pay."

5. If payment is successful you will see the below pop-up: