Help

Add a booking for a customer

Book a customer in by hand for phone bookings, walk-ins and comps - with an optional record of what they paid on-site.

9 min read

Sometimes a customer books over the phone, walks in on the day, or you want to comp someone a free space. You can add the booking for them in a few clicks - using a customer you already have or a brand-new one. Admin-created bookings don't charge a card, so they're free by default - but you can apply a customer's own bundle or membership credit, record what someone paid on your own card machine or in cash, or share a link so they pay online. This sits alongside everything else on the bookings page.

The Add booking panel showing the customer search, spaces stepper, payment options and notes
The Add booking panel - search for a customer, set the spaces, and optionally record a payment.

Open the Add booking panel

You can start a manual booking from two places, depending on where you are.

  1. 1
    Open Bookings and pick the session up top, or open Sessions and click the session you want.
  2. 2
    Select Add booking to open the panel.

The panel header shows the session name, time and how many spaces are still free, so you always know what you're booking onto.

Choose the customer

You can book in someone you already have, or add a new person without leaving the panel.

  1. 1
    In the User field, search by name or email. Matching customers appear as you type - click one to select them.
  2. 2
    No match? Click Add as new user, then enter their email and (optionally) first and last name. If your venue collects phone numbers, a Phone field appears here too - it's optional, so you can leave it blank if you don't have it.

A new email creates a guest customer - no account or password needed. If the email already belongs to someone, Session tells you and asks you to search for them instead, so you never create a duplicate. To swap to a different person, click Change.

Tip

A guest customer can claim their account later by signing up with the same email - their booking history comes with them. See customers: guests vs accounts for how this works.

Set the spaces

Use the Spaces stepper to choose how many spaces the booking takes. For a part-session (a session sold as shorter and longer slots), a Window picker also appears so you can place the booking in the right half.

Note

There's no capacity limit when you add a booking yourself. If you go over the session's shared capacity, you'll see an overbooking warning - but it won't stop you. This is deliberate, so you can always squeeze in a regular or fit a group on the day.

Apply the customer's account credit

If the customer you selected already has credit on their account, an Account credit section appears showing what applies to this session. Tick or untick each one:

  • A bundle or session pack they hold - each covered space draws one session from their pack.
  • Their membership's included sessions - a member's free-session allowance covers the first space, when they have one left this period.

Both are ticked by default, so a member or pack-holder is booked in using what they've already paid for - you don't take payment again. The section shows how many spaces each credit covers; any spaces beyond that are added free.

Note

This only shows for an existing customer who actually has credit for this session - not for a brand-new guest, and not when their pack is empty or is restricted to other sessions. Because the booking is covered by credit, the Paid option below is switched off while any credit is applied - a booking is either drawn from account credit or paid on-site, not both.

Record a payment (optional)

Adding a booking here never charges a card. Under Payment you choose what happened:

  • Not taken - the default. No payment is recorded, so the booking stays free. Use this for comps or when the customer will pay another way.
  • Paid - record what the customer paid you on-site (on your own card machine, in cash, by bank transfer, or another method). Enter the Amount and pick the Method - the options are card machine, cash, bank transfer, and other.
  • Voucher / discount code - cover the booking with a voucher or discount code. Enter the code and click Check to confirm it's valid for this customer and session. A session-pack or gift-card code draws from the customer's balance; for a percent or fixed-amount code, also enter the Price before discount so Session knows what the discount comes off. Leave the price at 0 for a code that fully covers the booking.

A recorded payment is a note for your own records and your reports - Session doesn't process it. The money goes through your own till or terminal, not Stripe, so there's nothing to reconcile. If you cancel or reduce the booking later, you can record a refund the same way (you action it on your terminal). See record an offline or walk-in payment for the full picture and refunds for adjusting one.

Warning

A recorded "Paid" amount is for your records only - no card is charged. To actually take a card payment, share the pay-online link instead (below) and let the customer pay at checkout.

Add notes and send a confirmation

Two final options before you save:

  • Notes - jot down anything useful (a phone number, a special request). These stay on the booking for your team.
  • Send booking confirmation email - on by default. It sends the customer the same confirmation email an online booking gets, including their booking reference and a link to manage it. Untick it for a quiet comp or if you'd rather not email them.

Then click Add booking to finish.

Ask them to sign a waiver

If your venue has an active waiver, an Ask the customer to sign a waiver tick box appears (on by default). Leave it ticked and Session adds a signing link to the confirmation email, and shows a QR code and copyable link on the booking itself - so a customer you booked in by hand can still sign before they arrive. Untick it to skip the waiver for this booking.

Let the customer pay online instead

If you'd rather the customer pay themselves, don't record a payment - share the booking link instead. The panel shows an Or have them pay online section with a copyable link that deep-links the customer to this exact time, so they book the slot and pay at checkout. It's the same kind of link covered in booking links.

Give a discount or apply a voucher

You've got three ways to put a discount or voucher on a booking you're handling:

  • When you add it - pick Voucher / discount code under Payment (see record a payment above) and enter the code. This covers all code types: session-pack and gift-card codes draw from the customer's balance, and percent or fixed-amount codes come off the price you enter.
  • After you've added it - open the booking's details and use Record payment or apply a voucher/credit to enter a code on a booking you created earlier. See staff managing bookings.
  • Let the customer enter it - if you'd rather they pay online, don't record a payment; share the Or have them pay online link (or the session's Share link) and send them the code. To save them a step, pre-apply it to the link: add ?gv=CODE to a plain session link, or &gv=CODE if the link already has a ? in it (a deep-linked time does).
Note

Applying a code by hand only works on a booking you created that hasn't been paid or covered another way. A booking a customer paid for online is managed through their checkout - to change how that one was paid, they cancel and rebook with the code.

Common questions

  1. Does adding a booking charge the customer? No. Admin-created bookings are free by default and never touch a card. To take payment, either record what they paid you on-site under Payment, or share the pay-online link so they pay at checkout.

  2. What does recording a payment actually do? It saves what the customer paid and how, so your records and reports are accurate. Session doesn't move any money for an offline payment - you collect it on your own terminal or in cash.

  3. Can I book past the session's capacity? Yes. You'll get an overbooking warning, but you can always add the booking - admins aren't held to the shared capacity limit.

  4. The email belongs to an existing user - what now? Search for that person in the User field and select them, rather than adding them as new. This keeps their booking history in one place. See customers.

  5. Will the customer get an email? Only if Send booking confirmation email is ticked (it is by default). Untick it to add the booking quietly.

  6. How do I refund an on-site payment? Cancel or reduce the booking and record the refund amount - you then return the money on your own terminal. See refunds and manage bookings.

  7. Can I use a customer's bundle or membership on a booking I'm entering? Yes. If they have a bundle or session pack, or a membership with included sessions, an Account credit section appears and applies it automatically - drawing a session from their pack or covering a space from their allowance, with no payment taken.

  8. Can I add a one-off discount or promo code to a booking I'm entering? Yes. Choose Voucher / discount code under Payment and enter the code (click Check to confirm it). Session-pack and gift-card codes draw from the customer's balance; for a percent or fixed-amount code, enter the price it discounts. You can also add a code to a booking you created earlier from its details panel. See give a discount or apply a voucher.

  9. How does the customer sign a waiver if I booked them in? Leave Ask the customer to sign a waiver ticked (it shows when your venue has an active waiver). Session adds a signing link to their confirmation email, and the booking carries a QR code and link you can show or send - so they can sign before they arrive.