Payments

Protect your time before you leave the driveway.

Collect a deposit at booking. Eliminate no-shows before they happen.

Try free for 14 days →

Booking confirmation

Full Detail — Sarah K.

Total

$220

Deposit (20%)$44.00
Due at appointment$176.00
Card number
VISA
•••• •••• ••••4242

Expiry

08 / 28

CVC

•••

Pay $44.00 deposit →

Secured by Stripe · SSL encrypted
Deposit collected

No-shows cost real money

You drove 20 minutes. Blocked out three hours. Turned down another job. They don't show. No call. Just a gap in your day you can't fill on short notice.

Casual bookers waste your slots

Someone books on a whim with no money on the line. When something better comes up, they ghost. Requiring a deposit filters them out before they ever hit your calendar.

Collecting payment is awkward

Asking for money face-to-face is uncomfortable. Customers feel put on the spot. Charging upfront through a booking flow removes the tension entirely.

How it works

One setting. Zero no-shows.

1

Set your deposit amount

A fixed dollar amount or a percentage of the service total. Set it once per service or apply it across the board.

2

Customer pays at booking

Payment is collected upfront through Stripe or Square. No extra accounts needed if you're already on either platform.

3

Cancellations handled automatically

Cancel with enough notice and the deposit is refunded. No-show or last-minute cancel — you keep it. DayHold handles the logic.

Deposit settings

Require deposit

Customers pay upfront at booking

Amount type

Percentage
Fixed

Percentage

20%

Cancellation policy

48+ hrs noticeFull refund
Under 48 hrsNo refund

Your rules. Your terms.

Set it once. Apply it everywhere.

Choose a fixed dollar amount or a percentage of the job total. Set your cancellation window — customers who cancel with enough notice get refunded. Everyone else? You keep the deposit.

DayHold handles all the logic automatically. No manual refunds to process, no awkward conversations. Just set the rule and let the system enforce it.

Protected revenue.

When they ghost, you still get paid.

People who put money down show up. And when they don't, the deposit is already in your account. A no-show stops being a total loss and becomes a partial recovery.

Works with Stripe and Square — no new payment accounts to set up if you're already on either platform.

This week

Marcus H.Full Detail

Mon 8am

$44

Emily R.Interior Only

Tue 10am

$28

No-showFull Detail

Wed 9am

$44 kept

Tyler B.Exterior Wash

Thu 1pm

$16

No-show protection

$44 recovered

Week total

$620

Everything included

Built around how mobile operators get paid.

Stripe & Square supported
Fixed amount or percentage
Automatic refund logic
No-show protection built in
No extra payment setup needed
Works with your existing account

Done with no-shows?

DayHold collects deposits at booking and handles cancellation logic automatically. Built for mobile service businesses by someone who ran one.

Try free for 14 days →