Every payment is made on your behalf. Your name — not Open Therapy’s — appears on the client’s card statement, the charge settles in your country, and the interchange is priced as yours.Onboarding asks for full verification, and an unverified account can’t take a booking. The charge lands on Open Therapy’s balance, and your share leaves later as an explicit transfer.
Select Set up payouts with Stripe. Have your ID and ABN with you — it takes about ten minutes.
2
Give Stripe your details
Stripe verifies your identity, your ABN and your bank account. Open Therapy stores a reference to
your Stripe account and nothing else.
3
Come back
Stripe returns you to Open Therapy, showing Checking while it asks Stripe directly.
If Stripe still needs something, the page lists it in your words: “A photo of your ID”, “Your ABN”, “Your bank account details”, “Accepting Stripe’s terms”. Anything unusual is shown in Stripe’s own term.
”Clients can’t book you until Stripe has verified your identity, ABN and bank account.” Start onboarding
Unfinished
You started with Stripe and didn’t finish
Continue with Stripe picks up where you left off
Action needed
Stripe needs something more before you can take bookings
The outstanding items are listed. Resolve them and come back
Active
Fully verified
Take bookings and receive transfers
An Active account, with Change bank details opening Stripe
Clients cannot book you until your account is Active, and nothing announces this on your
profile. Needs you on your overview carries it as a task — “Finish setting up payouts. Until
you do, nobody can book and pay you.”
Your full session fee is taken at checkout and held.
2
Settlement — when the session is closed off
Recording attendance divides the session into its fees and writes your net. Cancellations settle
against the cancellation fee rather than the price of the hour. See
Managing sessions.
3
Transfer — on the next hourly pass
A scheduled pass runs every hour, on the hour, and moves each settled net to your Stripe balance.
Stripe then pays your balance to your bank on the schedule you set in your Stripe dashboard. Most banks show it within one to two business days.
Nothing settles and nothing transfers until the session is closed off. That’s the one step that’s
yours.
The How you get paid panel still says a session is transferred the day after you mark it complete. That’s out of date: the pass runs hourly, so a session closed off at 10am is usually transferred by 11. The schedule is payouts:transfer in vite.config.ts.
Five conditions have to hold before the pass will move a settlement:
The settlement is still pending
Not already transferred, reversed or failed
The client’s payment completed
The charge went through
The real card processing fee is known
Stripe’s number, not an estimate
Transfers are enabled on your account
Stripe’s verdict, not ours
Your account isn’t frozen
See below
The transfer is keyed on the settlement, so a retry can’t pay you twice.
The one to watch is the third. A session whose fee Stripe hasn’t stated yet waits rather than being
paid out on a guess. Stripe is asked again every hour.
A failed transfer records Stripe’s own words for why, and isn’t picked up again by the hourly pass. If a session sits unpaid, write to support@opentherapy.app with the session date.
A chargeback on any of your sessions freezes transfers across your whole account while it’s open. It’s a precaution, not a judgement about the session.You’re emailed: “Your payouts are paused while this is open.” A dispute that closes in your favour lifts the freeze, and the next transfer includes anything held while it was open. One that goes against you doesn’t lift it and needs a person — write to support@opentherapy.app.See Refunds and disputes.
When money reaches your bank you get a Payout email: “Your payout for August has been sent. Most banks show it within one to two business days.”That figure is your net earnings; introduction fees were taken at settlement and are invoiced separately. See Invoices and tax.A payout returned by your bank is emailed to you too, and the money goes back onto your Open Therapy balance. It’s almost always the account details — a closed account, a mistyped BSB, or a name the bank won’t match. Fix them in your Stripe dashboard and the next payout picks it up along with anything since.