How to Accept Paid Bookings Online in 2026
Still chasing bank transfers after sessions? Here's how to set up paid bookings online in 4 steps — and keep 100% of what your clients pay you.

If you're still asking clients to bank transfer you after a session, sending PayPal invoice links, or collecting cash at the door — this post is for you.
Manual payment collection works until it doesn't. A client forgets to pay. A transfer gets delayed. An invoice sits unopened for two weeks. You spend time chasing money instead of doing the work you're actually good at.
The fix is straightforward: set up a booking page that collects payment at the time of booking. Client picks a time, pays, gets a confirmation. You get notified, the money moves, and nobody has to follow up on anything.
Here's how to do it in four steps.
Step 1: Choose a Booking Platform That Supports Paid Bookings
Not all booking tools are built for payment collection. Some are scheduling-only — they manage your calendar but have no concept of charging a client. Others support payments but take a commission percentage on every transaction.
For professionals where bookings are income, commission is a real cost. On a $100 session booked 20 times a month, even a 2% platform fee costs you $480/year. A platform that charges 0% commission and a flat monthly subscription is almost always cheaper at any meaningful booking volume.
Onbookr is built specifically for this use case: paid bookings with 0% commission. You pay a flat subscription, connect your payment gateway, and every pound, dollar, or rupee your client pays goes directly to your account — minus only your payment processor's standard fee.
For a broader look at how platforms compare on this, see our guide to booking software that doesn't take commission.
Step 2: Connect a Payment Gateway
A booking platform handles scheduling. A payment gateway handles the actual money movement. You need both, and they need to be connected.
The three most widely used gateways are:
Stripe — the default choice for most professionals. Fast setup, reliable payouts, works in most countries. Transaction fees vary by region (typically ~2.9% + a small fixed fee per transaction in the US).
PayPal — familiar to clients worldwide. Useful if your clients prefer paying with PayPal balance or are in regions where PayPal is dominant. Slightly higher fees than Stripe in some cases.
Razorpay — the go-to option for India and South Asia. Better payout speeds for Indian bank accounts, native UPI support, and lower friction for local clients. If you're based in India or serve clients there, Razorpay is often the most practical choice.
Onbookr supports all three. During setup, you connect whichever gateway fits your business — or connect multiple if you want to give clients options.
Step 3: Set Up Your First Service
Once your platform and payment gateway are connected, you create a service (sometimes called an event type or booking type). This is what clients will see and book.
At minimum, a service needs:
- A name — "60-Minute Coaching Call," "Photography Consultation," "Tutoring Session"
- A duration — how long the session runs
- A price — what you charge; set to $0 if it's a free discovery call, or enter your actual rate
- Your availability — which days and times you're open for this type of booking
Most platforms let you add a description, set a buffer time between sessions so you're not back-to-back, and configure how far in advance clients can book.
In Onbookr, you can set this up through the live editor — you see exactly how your booking page looks to a client as you configure it, so there's no guessing what they'll experience.
Step 4: Share Your Booking Link
Once your service is live, you get a booking link — a URL that takes anyone directly to your booking page where they can pick a time and pay.
A few ways to share it:
In your email signature. Add "Book a session: [your link]" to every email you send. Removes the back-and-forth of scheduling entirely.
On your website. A "Book Now" button that links directly to your booking page is one of the highest-converting things you can add to a professional website.
On social profiles. LinkedIn bio, Instagram bio, X profile — wherever prospects land when they look you up.
As a QR code. Onbookr generates a branded QR code for your booking profile. Print it on business cards, flyers, or workshop materials. One scan lands a prospect directly on your page.
In proposals or pitch documents. If you send proposals to potential clients, include your booking link at the end. Make it easy for them to say yes.
What Happens After a Booking
When a client books and pays:
- They receive an automatic confirmation with session details
- You get notified of the new booking
- SMS and email reminders fire automatically before the session (on platforms that include them)
- Payment is processed and moves to your connected account
No invoice to send. No transfer to chase. No manual confirmation to write.
If a client cancels, refund handling depends on your platform's settings — most let you configure a cancellation policy so you're covered for late cancellations.
Common Questions
What if I want to offer a free discovery call alongside paid sessions?
Create two services: one priced at $0 for the discovery call, one at your full rate for paid sessions. Clients see both options and choose accordingly.
Do clients need to create an account to book?
On most platforms, no. Clients enter their name, email, and payment details — no account required.
What about different time zones?
Booking platforms handle this automatically. Clients see availability in their local time zone; you see bookings in yours.
Can I take deposits instead of full payment upfront?
Some platforms support deposit collection — a percentage paid at booking with the remainder collected later. Check whether your chosen platform supports this if it's important to your workflow.
The Short Version
- Pick a booking platform built for paid bookings — one that charges 0% commission so you keep what clients pay you
- Connect Stripe, PayPal, or Razorpay depending on where you and your clients are based
- Create your first service with a name, duration, price, and availability
- Share the link everywhere clients might look for you
That's the whole system. Once it's set up, bookings and payments run without you manually involved in either.
If you're a coach specifically, our guide to booking software for coaches covers the top platforms side by side with a comparison table.
Ready to set it up?
Get started with Onbookr — flat subscription, 0% commission, Stripe, PayPal, and Razorpay supported.