Floor board

Production workspace — Live data is loaded from the server. Unavailable features are explicitly marked.

Live operations

Restaurant overview

Service, kitchen, connection and reconciliation health in one place.

Dining room

Floor at a glance

Attention

Operational alerts

3 open

Order flow

Rounds by status

Last 60 minutes
Accepted92
Clover synced84
Kitchen ACK78
Ready63

Connection

Clover health

Checking
OAuth token
Not connected
Inventory sync
Awaiting OAuth
External writes
Safely off
Webhook inbox
Ready

Staff console

Floor board

12 tables

Tables

Table sessions

Track rounds, Clover bill links, payment state and reconciliation.

SessionTableGuests / planRoundsClover orderPaymentServerAction

Kitchen display system

Kitchen queue

Real ticket states only. Tickets never advance on a simulated timer.

Guest assistance

Service requests

Duplicate requests are grouped until a team member acknowledges them.

3 waiting

Clover Production inventory

Read the selected shop's Clover items, categories and modifiers. Sync is read-only and never changes Clover inventory.

✓

Active items

—Clover-owned inventory
!

Needs attention

—hidden or unavailable
↻

Last sync

—Production OAuth
#

Menu version

—server snapshot
RES itemCategoryClover itemPriceModifier groupsStatusAction

Guest experience

Guest menu media

Add a food photo or a short preparation video to each Guest Ordering menu item.

Open Guest Ordering ↗

Upload

Food media

Local preview
or
Select a file to preview it here.

Uploaded files remain in this browser. YouTube Shorts and Facebook Reel links are saved securely for this Shop ID so Guest Ordering can display them on every device. Nothing is sent to Clover.

Published locally

Menu media library

0 items

Guest menu

Categories, items & modifiers

Create menu items and modifier choices shown on Guest Ordering.

Open Guest Ordering ↗

Item editor

Menu item

Options

Modifier choices

Guest Ordering

Current catalog

0 items

Merchant access

New Shop Account

Create the owner account for the merchant portal and map the Clover MID to its ShopID. Authorized Clover devices use their verified Clover identity and never receive this password.

Multi-tenant onboarding

Setup New Shop

Prepare a complete shop workspace, review missing information and preview the configuration before any transaction capability is activated.

Draft · transactions OFF
Saving or previewing never connects Clover or enables payments.

Creation workflow

Onboarding operation

No operation started.

Not started

Complete the checklist, then create the isolated shop.

External writes remain OFF.

Clover payments

Payment setup by Shop ID

Configure production shop gateways independently from the RES native Clover App approval gate. Card data is never entered or stored in RES.

Per-shop connector required

Default route

Payment method

Not tested
The pairing token is stored by the trusted connector, never in this browser form.
Connection and webhook verification timestamps are written only by a successful server/connector verification. Saving this form alone never marks a gateway ready.

Table routing

Payment devices available at each table

Assign one or more available routes, then select an independent default for Guest Ordering, Staff Console and Admin.

60 tables

Choose the route preselected in Guest Ordering for each table. The default must also be checked as available.

TableFlex
Android API
Flex
Secure Network
Flex
Cloud
Mini
Secure Network
Mini
Cloud
Mini
USB Display
Compact
Secure Network
Compact
Cloud
Compact
USB Display
Online
Hosted Checkout
AvailableGuest default

Staff authorization

Payment permissions by staff member

Only checked methods appear in that staff member's checkout. Production must enforce the same rules with authenticated server-side identity.

Local configuration
Staff memberRoleLogin passwordCardCashGift CardDiscountOtherCorrect sent ordersAllowed

Stored value program

Gift Card Management

Issue, redeem, reload, replace and design RES gift cards from one controlled workspace.

Open online store ↗
Local management previewCard records and design settings are stored in this browser. Clover Hosted Checkout, email/SMS delivery and cross-location synchronization require production server connections.

New card

Issue and activate

Secure code generation
Payment received by

Card lookup

Balance and activity

Enter the complete Gift Card number to access its balance and activity.

Lost or compromised card

Lock, close or replace

Manager action
A replacement transfers the remaining balance to a newly generated card and locks the old card.

Online and printed cards

Card design

RES brand

Front design library

Choose one of 25 card styles

15 salon/spa styles plus 10 restaurant styles. Shop name, address and phone remain editable.


Editable back content

The card number is generated securely and always matches the QR code.
Front
Back

Gift Card ledger

Activity and outstanding liability

DateCardActivityReferenceAmountBalance after

Program controls

Gift Card settings

Location 001

Customer growth

Refer a Friend & Get Reward

Create a shareable code or QR and issue rewards only after a verified first paid transaction.

Separate from Gift CardsReferral vouchers use their own ledger. They are never treated as purchased stored value and cannot be exchanged for cash.

Owner settings

Campaign rules

Loading
New customer reward
Referrer reward
Server safeguards
  • New customer means no prior completed paid transaction—not simply a new account.
  • Repeated payment events are idempotent; voids, cancellations and unresolved payments do not issue rewards.
  • Reward is reserved at checkout and redeemed only after payment confirmation.

Share safely

Create referral link

Enter only the existing customer's internal reference. The customer shares their own QR/link; staff should not upload a friend's phone number.

Lifecycle

Reward states

Invited→Registered→Qualified→Pending→Available→Redeemed

Expired and revoked rewards remain in the audit trail.

Referral ledger

Codes and qualification status

CreatedCodeReferrerReferred customerStatusVerified purchase
Loading referral ledger…

Dining rules

AYCE plans

Configure entitlements, round timing and guardrails without changing Clover inventory.

Rules

Plan enforcement

Round cooldown10 minutesStarts only after the server accepts a round.
Item limit6 per guestReturns AYCE_LIMIT_EXCEEDED when the cart is over quota.
Final call15 minutesVisible warning before entitlement expires.

Integrations

Connection health

OAuth, sync, webhooks, kitchen adapters and safety gates. Secrets are never displayed.

Clover Platform

Orders, inventory, payments and webhooks

Approval pending
Environment
Production
Merchant
Not connected
Requested scope
Least privilege
Token health
Unavailable

RES API

Sessions, rounds, service and reconciliation

Checking
Endpoint
api.restableordering.com
External writes
Checking
Idempotency
Required
Correlation IDs
Enabled
Open health endpoint

Kitchen dispatcher

Station routing and ticket acknowledgement

Not configured
Adapter
RES KDS
Stations
Hot, Cold, Bar
Retry policy
Per ticket
Print fallback
Off

Operations control

Exception center

Resolve each ambiguous operation with evidence, reason and an audit trail. There is no global Retry all.

3 unresolved

Immediate response

Operational runbooks

Order exists in Clover, but the kitchen did not receive it

Find the session, round and Clover order IDs. Inspect adapter routing and print intent, verify kitchen acknowledgement, then let an authorized operator reissue only the valid PRINT/NEW intent. Never recreate the Clover order to force a kitchen print.

Guest paid, but the table remains open

Lock additional payment requests, inspect Clover order payments, compare the correct order, process the webhook or reconciliation lag, and close only with sufficient evidence. Never collect another payment as a test.

Clover or the API is unavailable

Stop accepting rounds that cannot be processed safely. Preserve draft carts, serve with the approved fallback process, record a reference, and reconcile manually entered orders before replaying pending work.

Hardware

Devices

Pair tablets and KDS stations with one-time codes and location-scoped access.

DeviceTypeAssignmentPlatformHeartbeatStatusAction

Access control

Staff & roles

Shop-scoped accounts for Owner, Admin, Manager, Server, Kitchen, Cashier and Support. This workflow does not require Clover.

Loading
Team memberRoleLocationsLast activeStatusAction

Pending access

Invitations

Invitation tokens are shown once. They expire automatically and can be revoked before acceptance.

InviteeRoleStatusExpiresInvited byAction
Loading invitations…

Independent operations

Monitoring & lifecycle

Shop-scoped health, subscription safety, backup/export and offboarding. Clover is not required.

API errors—
Order queue—
KDS latency—
Devices online—

Billing safety

Subscription

Loading
No subscription record.

Past Due, Suspended or Cancelled blocks RES external writes only. Clover remains unchanged.

Recovery

Backup & restore

Loading
Cloud SQL automated backup and PITR are managed separately.

Restore into production is prohibited; approval is required for an isolated restore-test environment.

Alerts

Email monitoring

Loading
No alert configuration.

Exit controls

Offboarding

Loading
No offboarding request.

Export precedes disablement. Deletion remains approval- and retention-gated; Clover OAuth revoke is deferred.

Traceability

Audit log

Security, configuration and operational changes with actor and correlation ID.

TimeActorEventResourceResultCorrelation ID

Restaurant operations

Time clock, shifts & day close

Shop-scoped workforce and cash controls inspired by the POS demo. All payment activity remains simulated; Clover is never called.

Staff

Time clock

Ready
No entries loaded.

Cash accountability

Open drawer / server bank

RES ledger only
No shifts loaded.

Ticket workflow

Order types

Per ShopID

Configure Table Service, Bar Tab, Takeout and Delivery. This does not write to Clover.

Loading…

End of day

Operational report

Open checks, sales, labor, clocked-in staff, voids and cash shifts will appear here.

Payment mode: Simulator only · Disabled/Uncertified.

Sales intelligence

Shop & staff reports

Shop-scoped sales, orders, tenders and labor by day, week, month or year. Financial data remains inside RES and no Clover payment API is called.

Choose a period and run the report.

Net sales

$0.00Gross $0.00

Orders

00 closed · 0 open

Average check

$0.00Per created order

Recorded tenders

$0.000 RES records

Labor

0.00 hOverlapping report period

Voids & refunds

$0.000 adjustments
Performance by staffOrders are attributed by CreatedBy; tenders by ActorId.
RES only
StaffRoleOrdersClosed / OpenGross salesAverageTendersLabor
Run a report to load data.

Tax is shown only when stored by RES. Clover settlement and payment reporting remain Disabled/Uncertified.

Clover-independent setup

Workspace controls

Floor templates, internal menu versions, simulator devices, acceptance and support controls scoped to this ShopID.

Payment Disabled · Uncertified

Floor Board

Generate table template

12 / row
Not loaded.

Multi-shop

Copy table configuration

Table shape, capacity and position are copied. Payment routes are never copied.

Windows simulator

One-time device pairing

No Clover Station
Code is displayed once and expires in 10 minutes.

Activation safety

P0 acceptance gate

Not evaluated.

ACTIVE requires every P0 row to pass. External writes separately require platform-approved payment certification.

Support Console

Audit search & RES suspend

No search performed.

Suspend disables RES external writes only and never changes Clover.

Implementation reference

Clover developer links

Official Clover documentation mapped to the RES integration capabilities.

Open Clover docs ↗

New session

Open a table

Shop invitation

Invite team member

Account access

Manage team member

Floor layout

Edit Table

Shape

Shop-scoped floor plan

Floor Board Designer

Drag, resize and rotate tables. Add walls, doors, counters and labels for each restaurant layout.

Shared across Web + Clover · no Clover cloud write

Gift Card scanner

Scan QR / barcode

Point the camera at the Gift Card QR code or barcode.

Table operations

Table