Ring up an appointment
Open the appointment and start Checkout. The ticket starts with the booked service, and you build from there:- Add-ons and extras. Add another service, pick from products for retail (a leave-in conditioner sold at the chair counts), or type a custom charge for the one-off that fits nowhere else.
- Discount. Apply one when you mean to, with a value you choose, and remove it just as easily.
- Tip. Preset options plus a custom tip amount.
- Payment. Card or Cash. Card runs through your connected payments; cash is recorded so your numbers stay true.
Edit services during checkout
The ticket stays editable right up to the charge, in the web dashboard and the Sable iOS app alike. During the visit and at checkout, every service sits on its own line, and the visit that grew in the chair rings up exactly as it happened:- Add a service. Add service searches your whole menu, add-ons included, even ones you keep off the booking page.
- Change a price. Tap the price on a line to set what this visit should cost. The line keeps the regular price in view, and Reset to catalog price puts it back. The change applies to this appointment only; your menu keeps its price.
- Remove a line. Take a service off the ticket and the totals follow.
Record a payment without an appointment
Not every sale starts on the calendar. A walk-in buys shampoo, a client calls to settle last week’s balance, a colleague picks up a gift card. Open Transactions and choose Create payment. Whichever way you take the money, you build the same ticket first:- Client. Search the people you already have, or add someone on the spot with a name and mobile number. The sale lands in their history either way.
- Stylist. Whose sale it is, which is who it pays. In a one-chair salon this answers itself. If you’re ringing it up for someone else, as an owner or from the front desk, choose the stylist first; the service list then shows that stylist’s menu.
- Items. Add a service or a product from your own catalog, priced the way you priced it there. For the charge that fits nowhere else, add a one-off: say what it’s for, set the amount, and it rings up as its own line. One-off charges are not taxed, since there’s no catalog item behind them to tax.
- Discount. A percentage or a flat amount, applied once and removed just as easily.
Send it to a card reader
If you’ve paired a reader, Card reader is the first way to take the money. Send the ticket over and hand the client the device: they add a tip on its screen and tap or insert their card. Sable waits with you, and the moment the card is approved the total updates with the tip the client chose. Cancel any time before they pay and nothing is charged. If the card is declined or the reader times out, Sable says so in a sentence and leaves your ticket exactly as you built it, ready to try again or take another way. Pairing a reader is in Card readers.Send an invoice
Choose when it’s due (on receipt, or in 7, 14, or 30 days), then send it by text or email, or copy the link to paste wherever the conversation is already happening. The link opens the hosted payment page with the PDF attached, and the invoice shows up in Transactions as Open until it’s paid. Texting needs a mobile number on the client’s record. When a channel can’t deliver, Sable says which one and why rather than letting you send into nowhere. For memos, deposits, or a reminder schedule, Open the full editor takes the same ticket into the invoice builder.Type the card in
For a client reading their card number over the phone, Manual payment takes the details directly. The card fields belong to Stripe, so the number goes straight to them and never touches Sable. A receipt sends itself and the payment saves to the client’s history like any other. Every role at the salon can type a card in: owners, admins, the front desk, stylists, and booth renters. A client reading a number over the phone is part of an ordinary day at any chair, so the option sits on the same screen for everyone, checkout for a booked appointment included. A card read in person is still the safer read for both sides, so a reader or Tap to Pay is worth reaching for first, and a card the client has already saved works as usual. If you build a custom role, keyed entry is one of the permissions you can hand out or hold back. A teammate on a role without it sees the reader, Tap to Pay, saved cards, and invoices exactly as before.One list for money in and money owed
Transactions shows both sides of your book. Every payment sits alongside every invoice still waiting on the client, marked Open, Overdue, or Draft, so what you have taken and what you are owed read as one day rather than two screens. Once an invoice is paid it stops appearing as an invoice and shows as the payment that settled it, so nothing is ever counted twice. Filter the list by status to work one pile at a time: pick Overdue under Invoices to see only what needs chasing, or a payment status to see only money already taken. Open an invoice row and it takes you to the invoice; open a payment row and it takes you to the full breakdown. Transactions is in the iPhone app too, in the main menu right under Appointments. Your week opens the screen: gross sales, the daily shape of it against last week, and your balance and last payout. Each row gives you the client and the total on one line and the date, the tender, and the status on the next, so a day reads one-handed. Tap a payment for the full breakdown, including the processing fee, the net, and any refunds; tap an invoice and it takes you to the invoice. Narrow the list with the chips above it: Date and time, Amount, Status, Method, and Stylist. Each one opens a panel, and an active chip shows what it is filtering to so you can see the whole question at a glance. Show more walks back through the rest of your history.Retail on a booth renter’s ticket
Retail follows the money. When the ticket belongs to a booth renter, the card payment settles into that renter’s own account, so the retail on it comes from that renter’s own shelf. Sable keeps the two shelves straight for you: add retail from My inventory and it rings up normally, wherever the ticket was started, including at the front desk. Selling the salon’s retail is just as easy: ring it up on a salon stylist’s ticket, and the sale settles into the salon’s account with the salon’s stock count going down. Either way the shelf that gets debited is the shelf that gets paid.Receipts
Receipts send themselves after checkout; you’ll see Receipt sent on the transaction. Need it again? Open the transaction and resend it. No printer tray, no “can you email me that?”Refunds
Mistakes happen: a duplicate charge, a no-show fee you’ve decided to waive, a service that didn’t land. Open the transaction and issue the refund from there:- Set the refund amount: full or partial.
- Pick the reason: client cancelled, no-show waived, duplicate, or other.
- Add refund notes if your future self will want the context.
Refunds on invoices work the same way from the invoice itself. See
Create, send, and collect.
Keep the drawer honest
- Record cash payments at checkout even though no card runs. Your reports (and your taxes) are only as good as what you ring up.
- Use real refunds instead of quiet cash-backs. The paper trail protects you if a client’s bank ever asks questions.