Setting up your payment methods

The actions described in this lesson require a Manager permission on your clinic.


Overview

Payment methods in Embodia allow you to collect and record payments from patients, whether in-person or online.

You can create multiple payment methods (e.g., cash, e-transfer, Venmo, credit card, etc.), control how they appear on receipts, and connect them to Stripe to securely accept card payments.

This guide walks you through:

If you'd like to learn how to accept online credit card payments please visit the guide: Accepting credit card payments


Setting up your payment methods

To begin collecting payments, you’ll first need to create one or more payment methods.

How to create a payment method

  1. Go to Billing > Settings > Payment methods
  2. Click Add Payment Method

    Adding a payment method on Embodia

Payment method fields

Enter the name of the payment method (the name will be visible on the receipts that you generate for your patients) and, optionally:

Each payment method determines how payments are recorded and displayed in Embodia.

Adding a payment method on Embodia


Accepting card payments

You can accept card payments directly through Embodia. Embodia integrates with Stripe, an online payment processor. Setting up a Stripe account is free, and you can find the pricing on their website.

Note: Embodia does not take any processing fees from credit card payments made via Embodia's Practice Management System. The processing fees for credit card payments are taken by Stripe. 


Connecting your Stripe account

To connect your Stripe account to Embodia, click on the payment method you want to connect. On the payment method page (under Billing > Settings > Payment methods), click on Connect your Stripe account to this payment method:

 

Connecting your Stripe account to your payment method on Embodia

 

This will redirect you to Stripe where you can sign in to your account and complete the connection process:

 

Connecting your Stripe account to your payment method on Embodia


Accepting in-person card payments

If you have a Stripe Terminal, you can integrate it with Embodia to accept in-person payments.

Please note: we currently only support the BBPOS WisePOS E terminal reader with the server-driven integration from Stripe. 

Once this feature has been enabled for your account, and once you've connected a payment method to Stripe (as outlined above), you can connect a BBPOS WisePOS E terminal reader to your Stripe account. To learn more about how to set up a terminal reader on Stripe, please follow the instructions outlined here and here.

Start by setting up a new payment method and connect it to Stripe. Then, from the payment method page on Embodia, click on the link in the terminal reader notice.

Connecting a BBPOS WisePOS E terminal reader on Embodia


In the pop-up, select the terminal reader from the dropdown and then click on Connect terminal.

Connecting a BBPOS WisePOS E terminal reader on Embodia


Your terminal is now connected. The next time you generate a patient invoice and select this payment method, Embodia will communicate with the terminal reader and charge the correct amount based on the amount entered on the invoice page.


Saving the card details from an in-person payment

By default, when a patient makes a card payment using the terminal, the card will not be saved to their cards on file. If you wish to store the card under the cards on file so you can use it later, you can override the default behaviour by clicking on the link in the banner.

Storing card details from in-person payment

It is important to note the following:


For more details, explore related guides on invoicing and billing workflows. Once your payment methods are set up, you can begin: