Rehab Guru can be integrated with Stripe to handle deposits, appointment payments, and online invoicing for clients. Follow these steps to connect your Rehab Guru account with Stripe.
Step 1: Access Stripe Integration in Rehab Guru
Navigate to Account Settings
Go to Account > Stripe Payments in Rehab Guru.
Accessing the Stripe Payments setup in Rehab Guru
Input Stripe Keys
You’ll see fields for the Stripe Public Key and Stripe Private Key. If you don’t have a Stripe account yet, sign up at stripe.com.
Step 2: Set Up Stripe in Test Mode (Optional)
Enable Test Mode in Stripe
If you’re testing the integration, activate Test Mode in your Stripe account by toggling it on.Toggling test mode
Obtain Test API Keys
In Stripe, navigate to Developers > API Keys (or search API Key)
Click Create restricted key
Creating a restricted key
Select Providing this key to another website and click Continue
Enter the following details into the next page
Rehab Guru Ltd
Copy the Test Publishable Key by clicking on it.
Return to Rehab Guru, paste this key in the Public Key field.
Add Test Secret Key
In your Stripe API Keys, copy the Test Secret Key and paste it in the Private Key field in Rehab Guru.
Click Update Stripe Settings to save.
Updating Stripe settings with test API keys in Rehab Guru
Select Currency
Choose your currency and click Update Stripe Settings.
Step 3: Transition to Live Mode for Real Payments
Switch to Live Mode
Turn off Test Mode in Stripe to start taking live payments.Generate and Add Live API Keys
Go to Developers > API Keys in Stripe.
Click Create restricted key
Creating a restricted key
Select Providing this key to another website and click Continue
Enter the following details into the next page
Rehab Guru Ltd
Copy the Publishable Key by clicking on it.
Return to Rehab Guru, paste this key in the Public Key field.
Add Secret Key
In your Stripe API Keys, copy the Secret Key and paste it in the Private Key field in Rehab Guru.
Click Update Stripe Settings to save.
We recommend deleting all test clients and associated data before switching from test mode to live mode as once the keys are changed over you cannot edit / delete data associated with your TEST stripe keys.
Step 4: Configure Tax Settings
Add a Tax Rate (this can be set to 0% and Zero Rated if you are not VAT registered or don't charge taxes.
Adding a tax rate
Step 5: Enable Payment Options for Appointments and Invoices
Configure Appointments with Stripe
Once connected, you can enable Stripe for payment options on appointments. Clients can pay deposits or fees during online booking.
Set Up Invoices
Enable online payments for invoices through Rehab Guru, allowing clients to pay directly through the emailed invoice.
Rehab Guru is now integrated with Stripe, ready to securely process payments, deposits, and invoices online.
For further assistance, consult the in-app help or reach out to Rehab Guru support.