Feature

Salon Point of Sale & Checkout

Check out clients with card, cash, or Card on File. Sell products alongside services and manage refunds — all from one screen.

The built-in point of sale turns every completed appointment into a smooth checkout experience. Add services and products in a single transaction. Accept card, cash, or charge a client's saved card via Card on File. Create standalone sales for walk-in product purchases without an appointment. Process refunds when needed with full audit tracking. Every sale feeds directly into your reports and dashboard, giving you a real-time view of revenue.

What's included

Key capabilities of point of sale

Appointment checkout

Complete appointments and check out in one step. Services are pre-populated from the appointment. Add products or apply loyalty reward discounts.

Multiple payment methods

Accept card, cash, or Card on File (charge a client's saved card via Stripe). Card on File processes a real payment; card and cash are recorded for reconciliation. When fee passing is enabled, a transparent processing fee is added automatically.

Product sales

Sell retail products alongside services or as standalone transactions. Stock levels update automatically when products are sold.

Standalone sales

Create sales without an appointment. Perfect for walk-in product purchases or retail-only transactions.

Refund management

Process full or partial refunds with a reason. Card on File refunds are processed automatically through Stripe. Cash and card refunds are recorded for reconciliation.

Sale notes

Add internal notes to any sale for reference. Track special arrangements, discounts given, or other details.

Sales history

View complete sales history with filtering by date, team member, payment method, and status. Click any sale to see full details.

Real-time reporting

Every sale instantly flows into your dashboard and reports. See revenue, service breakdowns, product sales, and team member performance.

Digital tipping

Clients can leave tips for team members after checkout via the online booking portal. Tips are processed through Stripe and both you and the team member are notified.

How checkout works

1

Complete the appointment

When a client's appointment is finished, click "Check Out" to start the sale. Services are pre-filled.

2

Add products or adjustments

Add retail products the client is purchasing. Adjust quantities or add sale notes if needed.

3

Accept payment

Choose the payment method — card, cash, or Card on File (charge a saved card via Stripe). The payment is recorded against the sale.

4

Sale complete

The sale is recorded and the appointment is marked as completed. Revenue appears in your dashboard and reports immediately.

Plan availability

Feature

Starter

Professional

Point of Sale

All prices in AUD, GST included. No currency conversion fees.

Frequently asked questions

Can I sell products without an appointment?

Yes. Create a standalone sale from the Sales page to sell retail products or any items without needing an appointment.

What payment methods are supported?

Card, cash, and Card on File. Card and cash are recorded for reconciliation. Card on File charges a client's saved card via Stripe — a real payment with automatic refund support.

How do refunds work?

Open the original sale and process a full or partial refund with a reason. For Card on File payments, refunds are processed automatically through Stripe and returned to the client's card. For cash and card payments, refunds are recorded for reconciliation.

Do product stock levels update automatically?

Yes. When you sell a product through the point of sale, stock levels are reduced automatically. Low stock alerts will notify you when inventory is running low.

Can I see which team member made each sale?

Yes. Every sale is linked to the team member who performed the service or processed the sale. The Team Member Sales report shows revenue per team member.

Ready to try point of sale?

Start your free trial today. No credit card required.

Australian-owned business. Sydney-based support team.