A colleague refers a new client to you. The client texts to schedule. You agree on Tuesday at 3pm. Then: "How do I pay?"
You could send a bank transfer number. You could send a PayPal.me link. You could say "we'll sort it out at the session." All of these work, and all of them feel slightly awkward or unprofessional. What you actually want is a clean page that says "Individual Session, €70" with a pay button, so you can text the link and move on.
That's a payment page. Not a website. No homepage, no about section, no blog. Just your name, your session options, and a way to pay. You can set one up in 15 minutes without touching a line of code.
Why therapists think they need a website (and why they don't)
The assumption goes like this: to accept payments online, you need a website. To have a website, you need a domain, hosting, a template, an about page, a photo, maybe a blog. That's a weekend project at minimum, probably more if you're not technical. So you keep sending invoices by email or collecting cash. The project sits on your to-do list for months.
But look at how your clients actually find you. A referral from a colleague. A recommendation from a friend. A Psychology Today listing. Their GP suggested therapy. In every case, they already know they want to see you before they ever look you up online. They're not Googling "therapist near me" and comparing six websites. They're texting you to book.
For a referral-based practice, a website is a nice-to-have. A payment link is a need-to-have. The order matters: solve the payment friction first, build the website later (or never).
This applies beyond therapy too. Any service sold by referral, where clients already know you before they pay, follows the same pattern. The problem of taking orders in DMs is the same problem: you have demand, you just need a clean way to collect payment.
What goes on a therapy payment page
Less than you think. A payment page for therapy needs exactly four things:
- Your name and credentials (e.g., "Dr. Anna Kowalski, Licensed Psychotherapist")
- Session types with prices
- A cancellation policy (one sentence is enough)
- A way to pay
That's it. No philosophy of care. No long bio. No stock photos. The client already knows who you are. They need to know what it costs and how to pay. Everything else is noise on a payment page.
Session types to list
Start with what you actually offer. Most solo therapists need two or three options:
- Individual session (50 min), €70
- Extended session (80 min), €100
- Package of 4 sessions, €260
If you also do couples sessions, add that. If you run workshops or group sessions occasionally, those can be separate product pages. Don't list every possible service you might offer someday. List what you offer this week.
The cancellation line
One sentence: "Sessions can be rescheduled with 24 hours notice. Cancellations within 24 hours are non-refundable." Put it below the session options. Every client reads it, nobody needs a paragraph.
How to set it up (step by step)
The whole process takes about 15 minutes. You need an email address and a Stripe account. If you don't have Stripe yet, sign up at stripe.com. Verification takes 1-3 business days, so start this step first and do the rest while it processes.
Go to stripe.com and sign up. You'll need your ID and bank details for verification. Start this first because it's the only step that takes time (1-3 business days). Everything else you can do immediately.
Create an account on a product page tool (NanoCart, for example). Add your name, credentials, and a short description: "Licensed psychotherapist. Private practice in [city]." Upload a photo of yourself if you want. Skip it if you don't. The page works either way.
Add each session as a separate item: title, price, brief description. "Individual Session (50 min)" with a price of €70 is perfectly clear. You don't need a paragraph explaining what happens in a session. Add 2-3 session types and a package if you offer one.
Link your Stripe account (once verified). Make a test purchase with Stripe's test mode to confirm the payment flow works: client selects session → enters card → confirmation email arrives. Verify the confirmation email looks right. This is what your client sees after paying.
Copy the page link. Text it to your next new client instead of discussing payment in the session. Add it to your email signature. If you have a Psychology Today profile, add it there too. The link is your payment infrastructure. No website needed.
What clients actually see
Your client receives a link by text. They tap it. They see your name, your credentials, and 2-3 session options with prices. They tap "Individual Session, €70," enter their card, and get a confirmation email. The whole thing takes under a minute.
No account creation. No login. No app to download. From the client's perspective, it's simpler than paying through any booking platform. They don't need to create a SimplePractice patient portal account or navigate a healthcare scheduling interface.
The page also works if a colleague shares your link with a prospective client. The colleague texts the link, the new client sees your credentials and pricing, and they can pay for an initial session before ever contacting you. That removes the friction of the first-session payment conversation entirely.
"But won't it look unprofessional without a website?"
This is the fear. Here's why it's unfounded.
A clean payment page with your name, credentials, and clear pricing looks more professional than a half-built Wix site with a stock photo header and an "about me" page you wrote in 20 minutes. It definitely looks more professional than "just Venmo me."
Your clients are evaluating your professional credibility based on the referral that brought them to you, your credentials, and your first interaction. Not your web design. A psychiatrist doesn't need a beautiful website to be taken seriously. Neither does a psychotherapist.
What does look unprofessional: asking a client to pay by bank transfer with their full name in the reference line. Or saying "we'll figure out payment later." A payment link is the opposite of that. It's structured, clear, and private.
Thomas is a CBT therapist in Munich. No website, no social media. All his clients come from referrals by two GPs and a psychiatrist. For two years, he collected payment in cash at the end of each session. He spent 10 minutes setting up a payment page with three options: single session (€80), extended session (€110), and a 5-session package (€375).
He now texts the link to new clients before their first appointment. Result: no more cash handling, no more invoices, no more "I forgot my wallet" situations. Three clients told him the payment page actually made the practice feel more established.
What about recurring clients?
Clients who see you weekly don't need to go through the payment page every time. Two approaches work:
Session packages: Offer a 4 or 8-session package on your payment page. The client pays once, you track the sessions internally. When the package runs out, you send the link again. Simple, and it encourages consistency.
Monthly billing: If you see a client every week at the same time, a calendar month of sessions is predictable. Add a "Monthly (4 sessions)" option to your page. The client pays once at the start of each month. This works well for established, long-term clients.
For clients who prefer to pay per session, just text them the link before each appointment. Most clients save the link and pay without being reminded after the first time.
The QR code option
Your payment page comes with a QR code. Print it on your business card. When a colleague refers someone to you, they can hand over your card with the QR code. The prospective client scans it, sees your page, and can book and pay without you being involved in that initial exchange.
This also works on a simple flyer in a waiting room, or on a printed sheet you give to referring physicians. No website URL to remember, no email to send. Scan, see, pay.
NanoCart generates this QR code automatically for every product page. The same page that handles your session payments also gives you a shareable link and a printable QR code. From €2.50/month, no commission on payments. Your Stripe, your money.