Deposits & online payments

Take the right deposit. Keep every balance clear.

Take booking deposits or full payment through Stripe, then keep the amount paid, balance and due date together in Keydesk.

Deposit or pay in fullPayments processed through StripeBalances and due dates in view
Get started with Keydesk
app.keydesk.co.uk
Keydesk Direct secure guest payment screen with payment choice and booking total
The real guest payment step, using demonstration booking and price data.
From price to paid booking

A payment flow the guest and booking office can follow.

The payment rule starts with the booking, passes through a familiar card checkout and returns as a recorded payment with any balance still due.

Step 01Set what is due
Use the deposit or payment-in-full policy configured for the booking.
Step 02Guest pays by card
The online booking journey passes the card payment through Stripe.
Step 03Payment is recorded
The reservation keeps the successful payment and its history in context.
Step 04The balance stays visible
Amount paid, amount due and the due date remain clear for the team.
Payment control without the spreadsheet

Know what was paid and what is still due.

A deposit only helps operations when it remains connected to the reservation. Keydesk keeps the payment position visible as the stay approaches.

Keydesk currently describes Stripe for online card payments. Report data can be exported as CSV for accounting workflows, but alternative gateways, automatic saved-card collection and a direct accounting integration are not claimed here.
The right amount up front
Take the deposit you set to secure the reservation, or require the full booking value when that is the better policy.
One payment history
Keep the recorded payments with the booking rather than matching a reservation to a separate spreadsheet later.
Due dates the team can see
Make the remaining balance and due date part of the operational booking view, with reminders scheduled before payment is due.
Connected to direct booking
A website reservation, its payment and its direct channel source arrive together in Keydesk.
Payment requests the guest can pay
Email or text a secure payment request so the guest settles a deposit or balance on their own device, without card details being read out over the phone.
A deadline that resolves itself
Set a deadline on a payment request and let the booking cancel automatically if it passes unpaid, so held dates go back on sale without anyone chasing.
Finishing a booking-office reservation

Four ways to finish a booking, not one.

Not every phone booking ends with a card payment. A regular who always settles on arrival, a group still confirming numbers and a first-time guest booking a bank holiday are three different situations, and forcing them down the same path is how bookings end up recorded wrongly.

Take payment now
Collect the deposit or full amount straight away while the guest is on the phone.
Send a payment request
Email or text a secure link and let the guest pay in their own time, with an optional deadline.
Confirm without payment
Confirm the reservation now and record what is owed, for the guests you already know.
Save as provisional
Hold the booking while something is still being decided, without treating it as confirmed.
A clear boundary

Buy what is available, not a vague promise.

Payment workflows differ substantially between booking systems. Keydesk separates the current live capability from requirements that still need a specific conversation.

Available focus
  • Deposit or payment in full
  • Stripe card payments
  • Payment requests by email or text
  • Auto-cancel on an unpaid deadline
  • Payment history
  • Balances and due dates
  • Scheduled balance reminders
Confirm with us
  • Refund workflow
  • Chargeback handling
  • Automatic balance collection
  • Accounting reconciliation
  • Alternative payment gateways
Payment questions

Deposits and payments FAQ

Can I send a guest a link to pay?

Yes. Keydesk can email or text a secure payment request, and the guest pays on their own device. It is useful for balances, for phone bookings where you would rather not take card details verbally, and for anyone who wants to pay later that day.

What happens if a payment request is not paid?

You can set a deadline on the request and have Keydesk cancel the booking automatically if it passes unpaid. The dates go back on sale without anyone having to remember to chase, which matters most on the busy weekends where a held-but-unpaid booking is expensive.

Does every booking have to be paid for straight away?

No. A booking-office reservation can be completed in four ways: take payment now, send a payment request, confirm without payment and record what is owed, or save it as provisional while something is still being decided.

Can guests pay a booking deposit online?

Yes. You set the payment required at booking, and guests can pay that deposit by card through Stripe during the Keydesk Direct booking journey. Keydesk records the payment against the reservation and shows the remaining balance.

Can I ask for full payment instead of a deposit?

Yes. Keydesk supports a payment-in-full option as well as taking a deposit with a balance due later, so the rule can reflect the booking policy you have configured.

How does Keydesk track an outstanding balance?

The booking record keeps the payment history, amount paid, amount still due and the applicable due date together. That gives the booking office a clear view without maintaining a separate payment spreadsheet.

Who processes the card payment?

Card payments are processed through Stripe, the payment provider Keydesk currently uses. Stripe payment-processing fees are separate from Keydesk software pricing.

Does Keydesk send balance reminders?

Keydesk can schedule reminders before the balance due date. The due amount and date remain visible on the booking so the team can see what is outstanding.

Does Keydesk automatically charge the remaining balance?

This page does not claim automatic collection from a saved card. The current Keydesk workflow records the deposit, tracks the remaining balance and schedules reminders. Confirm any additional collection requirements with the team during onboarding.

Can I use a payment provider other than Stripe?

Stripe is the payment provider Keydesk currently describes and supports for online card payments. No alternative payment gateway is claimed on this page.

What do deposits and online payments cost?

Keydesk is £49 per month, per site, with no Keydesk booking commission. Stripe processing fees remain separate, and a deposit and later balance may be separate payment transactions. Review the current provider fees for your card mix and business.

Comparing total costs? Payment processing can sit outside the software subscription.

Read the booking-system cost guide

Make every booking’s payment position obvious.

Create your account and start bringing deposits, balances and due dates into one clear booking workflow.

Get started with Keydesk

Create your account today. £49/month per site, billed monthly, with no long-term contract.