Before you start
A Stripe account (create one during setup if you don’t already have one)
An active splose subscription
Stripe’s processing fees plus a 0.75% splose platform fee apply to all successful payments.
Stripe provides secure online payment processing, giving clients a fast and convenient way to pay invoices. With Stripe, there are no setup or monthly fees— you only pay for what you use. This means you can get paid faster while offering your clients more flexibility.
With Stripe connected, you can:
Add a ‘Pay now’ button to invoices for quick online payments
Save a card to a client’s record and process invoice payments directly in splose
Enable card payments for online bookings
How to connect Stripe with splose
Go to Settings → Integrations.
Find Stripe and click Connect.
If you already have a Stripe account, log in.
If not, follow the prompts to create one.
This opens Stripe.
Enter your email address.
Once connected, you’ll be redirected back to splose.
Check the Integrations page to confirm Stripe is connected.
💡 If you need extra guidance during account creation, visit Stripe’s Getting started support articles.
Add a ‘Pay now’ button to invoices
Make it simple for clients to pay you directly from their invoice.
Create or edit an invoice in splose.
Ensure online payments are enabled by going to Settings → Invoices → Enable online payment.
A ‘Pay now’ button will automatically appear on the invoice sent to clients and contacts.
Clients can then securely pay with their credit card online.
Add a card to a client record and process payments
Save a client’s card securely in splose and process payments directly against their invoices.
Go to the client’s profile.
Select Cards → Add card.
Enter the client’s card details and save.
The card will now be securely stored (via Stripe) on their record.
When viewing an outstanding invoice, choose Process payment and select the saved card.
💡 Example: A speech pathology clinic saves parents’ card details so that each invoice can be processed immediately after the session, reducing admin and eliminating late payments.
Enable payments for online bookings
Accept payment at the time of booking to reduce no-shows and secure client commitment.
Go to Settings → Online bookings.
Open your booking page settings.
Enable Card payments with Stripe.
Choose whether to:
Require full payment at booking from your service's settings or
Require partial payment at booking from your service's settings
If you select full payment at booking, invoices are automatically generated and marked as paid. For partial payments, invoices remain in awaiting payment with the Stripe payment attached.
✅ Best practice: Require payment at the time of booking if you don’t usually edit appointments before generating invoices—this keeps billing seamless and accurate.
Practical examples for allied health
A physiotherapy practice emails invoices after sessions. Clients pay instantly using the ‘Pay now’ button, removing the need for follow-up calls.
A podiatry clinic stores cards in client records to process payments for ongoing treatment plans.
A psychology clinic enables Stripe payments on their online booking page, ensuring clients pay upfront and reducing no-shows.
Common use cases
Reduce late payments by giving clients a frictionless way to pay
Streamline front desk workflows with card payments linked directly to invoices
Improve cash flow by enabling upfront payments for bookings
Simplify repeat billing by securely storing card details
Troubleshooting
Can’t connect your Stripe account?
Double-check you’ve entered the correct email and log-in details. If you’re creating a new account, ensure all required business information is added.
‘Pay now’ button not showing on invoices?
Make sure online payments are enabled in your invoice settings.
Clients having trouble paying?
Ask them to retry using another card. Stripe accepts most major credit and debit cards.