Online Payments for Service Businesses: What Actually Happens After “Book”

By Adam Turner, Founder, LJOS.io · 2026-08-29 · 5 min read · Tools

Deposits, booking fees, refunds and payout timing—here’s what happens to the money after your customer taps “Book.”

Online Payments for Service Businesses: What Actually Happens After “Book”

Online Payments for Service Businesses: What Actually Happens After “Book”

A customer chooses a service, picks a time and taps “Book.”

To them, the payment is finished.

To the payment system, several small financial gears have just started turning behind the wall. Thankfully, nobody needs to remove the drywall to understand them.

For service business owners, online payments can feel unnecessarily mysterious. The customer paid. The money left their card. Yet it may not appear in your bank account immediately, and words such as processing, pending, payout and refund begin wandering around the dashboard like they own the place.

Here is what is actually happening.

Booking and payment are related—but they are not the same event

A booking reserves the service, appointment or job.

A payment moves money.

They often happen together, which makes them look like one action from the customer’s side. Behind the scenes, however, the platform still needs to confirm that the payment method is valid, the transaction is authorized and the booking can move forward.

Modern payment systems track transactions through several possible stages. A payment may be waiting for a payment method, require additional customer authentication, remain temporarily in processing or succeed immediately.

Most customers never see any of this.

They tap a button, briefly stare at the spinning circle as though supervising it, and receive a confirmation.

That simplicity is the point.

A good booking system should absorb the complexity without forcing the operator to become a part-time payments engineer.

What happens when the customer pays?

The precise flow depends on the payment method and platform, but a standard online service payment usually follows this path:

  1. The customer selects a service or booking option.

  2. The platform calculates the amount due.

  3. The customer enters or confirms a payment method.

  4. The payment processor attempts to authorize the transaction.

  5. The payment succeeds, fails or requires another step.

  6. The booking and payment records are updated.

  7. The operator receives the applicable funds through a payout.

That is the civilized version.

The uncivilized version is sending an invoice three days later, forgetting about it for two weeks and eventually searching your inbox for “Re: Re: Re: payment?”

Deposits, full payments and booking fees

Service businesses do not all need to collect money in the same way.

A mobile detailer may want full payment when the customer books. A contractor may collect a deposit before committing materials and time. A consultant may reserve the appointment first and collect the balance later.

The important thing is not that every operator follows one payment model. The important thing is that the customer understands:

Ambiguity is expensive.

If the customer thinks they paid in full while the operator believes they only paid a deposit, the upcoming conversation will not be anyone’s favourite part of Thursday.

Clear service descriptions, pricing and policies prevent many payment problems before they begin.

Why the money may not reach your bank instantly

A successful customer payment and a bank payout are separate stages.

The payment processor first confirms and processes the transaction. The platform then sends the available balance to the operator’s connected bank account according to the applicable payout schedule.

Timing can vary based on factors such as the processor, bank, country, account history, payment method, weekends and holidays.

This is why “the customer paid five minutes ago” does not always mean “the money is already available in my chequing account.”

It is not missing.

It is travelling through a financial system designed by institutions that still consider Monday through Friday a personality trait.

Operators should review their platform’s payout settings and keep enough working cash available to avoid depending on a payment that has only just been processed.

Refunds do not move backward at the speed of regret

Refunds deserve their own explanation because customers often assume they should appear instantly.

A payment can generally be refunded in full or in part. Once initiated, the money is normally returned to the original payment method. According to Stripe, customers commonly see a refund approximately five to ten business days later, although timing can vary.

That delay is usually controlled by the banking and card networks—not by an operator sitting at a desk deliberately aging the refund like a fine cheese.

Every service business should publish a clear cancellation and refund policy covering:

The policy should match the way the business actually operates. Copying a refund policy from an airline is rarely the entrepreneurial shortcut it first appears to be.

Payment disputes are not refunds

A refund is initiated by the business.

A dispute occurs when a customer challenges a charge through their card issuer or financial institution.

Disputes can happen because the customer does not recognize the business name, believes the service was not delivered as promised or has forgotten making the purchase. Occasionally, the explanation is less charitable.

Operators can reduce avoidable disputes by keeping clear records:

Documentation is not glamorous. Neither is explaining a six-week-old job from memory to someone who has never seen a pressure washer.

The real advantage is not merely accepting cards

Plenty of tools can accept a payment.

The larger advantage comes from connecting the payment to the rest of the customer relationship.

LJOS.io is a Social Booking Platform built to connect the public business page, services, bookings, customer messages, payments and ongoing social activity in one place.

The customer discovers the operator.

They view the service.

They book.

They pay.

The operator completes the work.

That completed job can then become content, a review, a repeat booking or the beginning of another customer relationship.

This is what makes online payments more useful than simply replacing cash with a card form. Payment becomes one connected step inside a much larger service business system.

Customer, Business, Platform, Connected.

The practical takeaway

Online payments are not magic, despite the industry’s admirable effort to describe everything as seamless.

They are a structured process:

The customer should experience simplicity.

The operator should experience clarity.

And neither person should need to exchange seven emails titled “Payment?”

That is the job of a modern Social Booking Platform: make the financial part of booking feel like part of the service—not a separate administrative hobby.

Sources and factual references

Stripe: How Payment Intents and Setup Intents work
https://docs.stripe.com/payments/paymentintents/lifecycle

Stripe: The Payment Intents API
https://docs.stripe.com/payments/payment-intents

Stripe: Refund and cancel payments
https://docs.stripe.com/refunds

Stripe Connect: Handle refunds and disputes
https://docs.stripe.com/connect/marketplace/tasks/refunds-disputes

LJOS.io Social Booking Platform
https://ljos.io

About the editor

Adam Turner is the founder of LJOS.io, a Social Booking Platform built to connect service businesses, customers, bookings, payments and content in one place. He writes from years spent building and operating real service businesses—where the grass grows, customers reschedule and software is expected to earn its keep.

More articles