Try it out live below
Open full page demo ↗
Preparing your private demo…

Open this on a tablet or a computer

It's the full till – menu on one side, ticket on the other – so it needs the width.

Turning a large phone sideways may be enough.
Works with mouse and touch. Testing on a real till or tablet? Open the full page demo on that device.
All businesses

Bays, lessons and the clubhouse, on one screen.

Bays booked online, PCs locked and unlocked from the till with Bay Lock, instructors with their own hours, and the clubhouse on the same bill. Below is the real thing, running a golf club of its own.

Built for golf simulators and clubs

Made for golf.

Everything below works in the demo above, and in your own copy from the day you start.

Bays booked online

Every bay with its own rates by day and time, standard and premium, live on your own booking page.

Bay Lock

Start a session from the till and the bay's PC unlocks, counts down, and locks itself when the time is up.

Lessons and instructors

Instructors set their own hours from their phones; customers book a lesson inside them, or use a package.

The clubhouse on the tab

Drinks, food and pro shop sales on the bay's tab, paid together at the end.

Where it comes from

Built in Oman. Built to fit.

Written in Muscat and run every day at The Golf Lounge before it was offered to anyone else. The accounting and the reporting are the ones your business actually files – not a foreign system with the currency swapped.

Rials to three decimals

Every price, cost, total and report is in OMR to three decimal places, all the way through. Nothing is quietly rounded to two and nothing drifts by a baisa over a month of trading.

VAT the way it's filed

Prices shown VAT-inclusive, the way customers expect to see them, with the 5% broken out on the receipt and totalled on the reports ready for your return.

AmwalPay, not a workaround

Online booking payments go through AmwalPay. Cash, card and transfers all land in the same end-of-day cash-out, so the drawer and the bank agree.

Your trading day

Reports close when you close, not at midnight UTC. A shift that runs to 2am belongs to the night it started, so yesterday's takings are yesterday's.

Your words, not ours

Bays, tables, lanes, rooms, courts: pick the word your venue uses and it changes everywhere – screens, bookings, receipts and reports. Same for categories, roles and areas.

Missing something? It gets built

Biometric logins, a screen laid out your way, a report your accountant asks for. Small changes and fixes are part of the subscription; a bigger, venue-specific build is quoted first – and once it's in, it's part of your system and updated with everything else.

Support in your hours

Messages answered in Muscat time by the people who wrote the system, not a queue eight time zones away reading from a script.

Runs on what you have

Any tablet, phone or laptop with a browser. Till, admin and staff rota install like apps and keep serving when the connection drops.

Sixteen modules, one price

It punches far above its price.

Everything below is included – every module, every device, every member of staff, one monthly subscription. Bought from the systems actually sold in the Gulf, the same list looks rather different.

Online booking

Bays, lessons and packages with live availability, credits, promos and confirmation emails. Pay online or at the venue.

Till and open tabs

Fast touch till for the cafe and pro shop, a tab per bay or table, receipts and refunds with a paper trail.

Customer menu and TV boards

QR menu on the customer's phone and TV menu boards, both driven by the same product list as the till.

Recipes and cost of goods

Ingredients with pack prices, a recipe per product, and a cost that flows into every margin figure automatically.

Stock and ingredients

What you hold, what it cost and what selling it used. Low-stock warnings before the shelf is empty.

Customers and packages

Every booking and sale against a customer record, with credit balances, package balances and history.

Discounts and promotions

Staff, member and promo discounts, each needing the right PIN, each reported on so you can see what they cost.

Staff rota

Week grid with presets, areas and coverage checks. Staff see their shifts on their own phones the moment you publish.

Time and attendance

Clock in and out at the till, measured against the rota, with hours ready for payroll at the end of the month.

Time off and swaps

Staff request leave or a swap from their phone; an approval writes straight back into the rota.

Accounting and cash-out

Float by denomination, end-of-day cash-out with variance, commissions, and reports emailed on a schedule.

Dashboard and reports

Takings, margin, busiest hours, what sold, who sold it, where the money came from and where it went – not locked behind a higher tier.

Uppercut Assist

Staff ask it how to do something at the till; you ask it how the week went or to put a price up. It answers from your own numbers, and every change it makes has an Undo beside it.

Payments and emails

AmwalPay for online payments, confirmations and receipts by email, all from inside the system.

Roles and security

PIN login on the till, manager-only views for cost and profit, and an owner role that can't be granted from the screen.

Multi-location back office

One login across branches, a shared menu with branch prices, and reports that add up across all of them.

One system

One system, joined up end to end.

Not sixteen apps that email each other at night. One database: a booking becomes a tab, a tab uses a recipe, the recipe moves the stock, the shift becomes hours, and every one of them lands in the same report before you've finished serving.

How the modules connect Bookings, the till, the customer menu and staff clock-ins all write into one venue database of products, recipes, stock, customers and hours, which produces the live dashboard, reports and cash-out, payroll hours, and Uppercut Assist. WHAT HAPPENS IN THE VENUE Online booking A bay, a lesson, a package Bay Lock The PC unlocks and counts down Clubhouse till Tabs per bay Staff clock in Against the published rota One venue database written to live, as it happens Products Recipes & cost Stock Customers Hours Cash one login · one set of numbers · no nightly sync WHAT YOU GET BACK Live dashboard Today against last week Reports and cash-out Margin, VAT, variance Payroll hours Rota versus actual Uppercut Assist Ask it, or have it make the change Assist writes back into the same database – with a manager PIN, and an Undo on every change
  1. Online bookingA bay, a lesson, a package
  2. Bay LockThe PC unlocks and counts down
  3. Clubhouse tillTabs per bay
  4. Staff clock inAgainst the published rota
  5. One venue databaseProducts, recipes and cost, stock, customers, hours, cash – written live, one login, no nightly sync
  6. Live dashboardToday against last week
  7. Reports and cash-outMargin, VAT, variance
  8. Payroll hoursRota versus actual
  9. Uppercut AssistAsk it, or have it make the change – manager PIN, and an Undo on every one
Pricing

Simple, in OMR or USD.

One subscription covers the till, bookings, stock and the staff rota, on every device at a location. More locations cost less each, share one owner login and one brand, and report together. Setup is one-off per location; training is per business.

Uppercut Golf Pro
49 OMR / month

Everything in Uppercut One with Bay Lock, for one location, and 3 OMR a month for each bay. Annual 490 (two months free).

  • Bays, lessons and packages on your own booking page
  • Bay Lock: each bay's PC unlocked and locked from the till
  • The clubhouse till, stock, staff rota and the dashboard
  • Each further location 39 OMR / month
Prices in dollars, and a bay calculator
Setup
99 OMR

Basic setup. White label 299. White label with a website 899.

  • Data loading from 99
  • Training: half day 149, full day 249