Nuatis POS — Coming End of Year 2026

The POS that already
knows your customers.

Two products. One platform.

Because Nuatis already manages your front office, every customer who walks up to pay is already in your CRM — their history, preferences, and upcoming appointments included. No re-entering data. No disconnected systems. And when they pay, AI Campaigns can trigger automatically.

2
Products
13+
Verticals
Stripe
Terminal
Live
CRM Sync

Built on the same platform as your Nuatis Suite

No credit card · Founding member pricing at launch

The difference

Every other POS starts from zero.
Nuatis POS starts from your CRM.

👤

Customer walks in — already known

Maya already captured them by phone. Their name, history, and preferences are in the CRM. The POS shows it at checkout — no re-entry, no asking for their name again.

📅

Appointment booked — POS ready

When an appointment is scheduled (by Maya or manually), the POS can pre-load the service and customer at checkout. Deposit already taken? It shows the balance due automatically.

📣

Payment complete — campaign fires

The moment a transaction closes, AI Campaigns can automatically trigger a rebooking offer, a review request, or a loyalty reward. Your POS and your marketing, finally talking to each other.

Two Products

One for the kitchen.
One for every other counter.

Kitchen POS is purpose-built for restaurants and cafés. Service POS covers every other service vertical — from salon chairs to laundry counters. Same platform, same CRM sync, same AI Campaigns integration.

🍽️
Kitchen POS
For Restaurants & Cafés

A restaurant-first POS built around the full service cycle — from order to kitchen to payment. Handles table management, modifiers, discounts, Stripe Terminal, and end-of-day reporting out of the box.

🍽️ Restaurant ☕ Café 🍕 Fast Casual 🥂 Bar & Grill
What it does
Kitchen Display System (KDS)
Send orders to kitchen screen the moment they're placed. Bump status tracks ticket progress in real time.
Menu builder with modifiers
Categories, items, modifier groups, and options. Link modifiers to items with one click. Price overrides per option.
Stripe Terminal payments
Tap-to-pay, chip, and swipe via Stripe Terminal hardware. Card present payments with Stripe Connect per-tenant split.
Cash drawer management
Open shift with starting float. Cash events tracked through the day. Close shift with expected vs. actual reconciliation.
Discounts & refunds
Order-level discounts, line-item voids, full and partial refunds. Manager PIN gate on high-value actions.
Receipt delivery
Email or SMS receipt on every transaction. Resend API for email, Telnyx for SMS. Public receipt view link.
Operations
End-of-day reports
Daily sales summaries with payment method breakdown, staff performance, and discount tracking. EOD email delivered automatically.
Staff & PIN auth
Owner and manager login via email/password. Cashiers use a 4-digit PIN — scoped to their location. Role-based access throughout.
Multi-location support
Staff can belong to multiple locations. Terminal JWT is location-scoped. Admin portal shows per-location data with a switcher.
Audit log
Every order action, payment, refund, and discount logged with timestamp, staff ID, and before/after values. CSV export included.
Stripe Connect onboarding
One-click Connect Standard onboarding. Platform takes a configurable application fee. Payouts go directly to restaurant bank account.
Sentry monitoring
Error tracking on both the API and admin portal. Scope includes tenant ID and staff ID on every exception for fast debugging.
🏪
Service POS
For Every Other Service Business

A multi-vertical POS built around the unique workflows of service businesses — deposits, drop-offs, class slots, session billing, vaccination gates, and project payments. One engine, configured per vertical.

✂️ Salon 🧖 Spa 🏋️ Gym 💅 Nail Bar 🐶 Pet Grooming 🎨 Tattoo 👕 Laundry 🚗 Car Wash 🧘 Yoga ☀️ Tanning 📸 Photography
Core checkout
Card, cash & split tender
Stripe Terminal for card-present payments. Cash with exact change calculation. Split tender across up to 5 legs in any card/cash combination.
Service catalog with modifiers
Pre-loaded per vertical. Staff assigned per line item. Discounts (with optional manager PIN gate for amounts above threshold).
Tips, comps & refunds
Preset tip options per vertical. Full-ticket comp with reason codes. Line-item partial refunds with proportional tax allocation.
Shift management
Open shift with starting cash float. Charge button is gated until a shift is open. Shift summary on close with gross, payment mix, and transaction count.
Customer search & attach
Phone-first search pulls from your Nuatis CRM. Attach before or after sale. Create a walk-in on the spot — syncs back to CRM.
Held tickets & appointments
Hold & resume tickets
Park a cart mid-service and pick it back up without losing line items, customer, or comp state. Per-vertical namespace — switching verticals never touches held tickets.
Appointment-aware register
View upcoming appointments from the register. Tap to hydrate cart with the service, customer, and staff in one action. Deposit already taken? Balance due shown automatically.
Waitlist & walk-ins
FIFO walk-in queue per vertical. Promote a walk-in to the register in one tap — their name and service auto-populate the cart. Cap of 10 per queue.
Reports & staff performance
Daily sales, payment method breakdown, per-staff revenue attribution. Refund-adjusted gross. Shift-filtered view. Full receipt detail with line-item refund from the report screen.
Vertical-specific workflows
🎨
Deposit workflow
Tattoo · Photography

Take a deposit at booking time, apply the balance at service time. Two linked transactions — the POS shows deposit credit on the final receipt and tracks total paid across both.

👕
Drop-off ticket lifecycle
Laundry · Car Wash

Create a ticket at drop-off — no payment yet. Ticket gets a sequential tag (LAUN-0001). Status moves to Ready when work is done (mock SMS notification). Checkout happens at pickup.

🧘
Class slots & packs
Yoga · Gym

Schedule with capacity limits. Book a member into a slot from the register. Class pack purchases burn sessions on each booking. Capacity badge turns red when full — race-condition protected.

🐶
Vaccination gate
Pet Grooming

Three states: clear, warning (expires within 30 days), blocked (expired or missing). Blocked requires manager PIN override. Override stamped on the transaction record.

☀️
Session timing
Tanning

Start a timed session on the cart line. Elapsed ticker shows active session duration on screen. Bed occupancy tracked across all service lanes. Session minutes on the receipt.

📸
Project stage payments
Photography

Create a project with configurable stages (deposit / shoot / delivery). Each stage has its own payment transaction linked to the project. Remaining balance visible at every stage.

POS + AI Campaigns

Your POS data becomes
your marketing engine.

Every transaction in Nuatis POS feeds directly into AI Campaigns. The moment a customer pays, the platform knows what they bought, how often they come back, and when they're likely to lapse. That's the trigger your campaigns need.

Learn about AI Campaigns →
💰
Transaction closes → rebooking offer sent
Salon, spa, nail bar — automatically nudge the next visit
First visit paid → review request triggered
24 hours after first transaction, ask for a Google review
📅
30 days without a visit → win-back SMS
Detect lapsed customers from POS history, send a targeted offer
🎁
Membership renewed → loyalty reward triggered
Car wash, gym — reward the renewal with a bonus or discount
📦
Laundry ticket ready → SMS notification sent
Drop-off customers notified the moment their order is ready for pickup
Shared Platform

Both products run on
the same foundation.

One login. One CRM. One source of truth for every customer. Whether they called Maya to book or walked in to pay — the same record, the same history.

🏦

Stripe Connect + Terminal

Real card-present payments via Stripe Terminal hardware. Connect onboarding in one click. Platform fee configured per tenant.

🔒

Row-Level Security

Supabase RLS enforced at the database layer. Tenant data is completely isolated — no query can reach across tenants.

📨

Receipt delivery

Email via Resend, SMS via Telnyx. BullMQ + Upstash Redis queue for async delivery. Public receipt view link with signed token.

📊

CRM sync

Every POS customer is a CRM contact. Transactions, visit history, and tags flow back automatically. AI Campaigns reads from the same record.

Get notified

Launching end of
2026.

Founding members get early access, locked-in pricing, and direct input on which verticals ship first. Drop your details and we'll reach out personally.

No credit card Founding member pricing Direct access to founder