Tap + to start manually, or open settings to connect Loyverse
🎉
PAYMENT CONFIRMED
—
—
AED 0
Timer extended to —
Upgrade Timer
—
AED 0
Paid by Link last 24h
🗑️
Customer Left?
Remove —'s timer from the counter.
Rename Timer
Multiple Passes Detected
This receipt has passes of different durations. Enter the name for each:
⚠ Extension doesn't match
Customer—
Current pass—
Rung up—
Will add—
—
Receipt Refunded
Customer—
Tier—
Original receipt—
Refund receipt—
Remaining time—
Which child?
—
Confirm Payment
—
Enter Loyverse Invoice #
⚠ This invoice was already used today — sure?
Auto 5-min is Active
A reminder will be sent automatically when 5 minutes remain.
Send this manual message too?
New Timer
Custom timer has no WhatsApp/upgrade icons — just countdown + pause + trash
Settings
Loyverse Receipts (via Apps Script relay)
v5.1: Loyverse polling runs server-side every 1 minute in Apps Script. Clients read receipts from Firebase. The poll interval below is ignored (kept for reference).
To change your Loyverse token, edit it in Apps Script, not here.
—
Nomod Payment Links (one per price tier)
Create each link once in your Nomod merchant app with a fixed amount and reusable setting, then paste below. When staff taps "Send Link" on an upgrade, the matching amount's link is sent via WhatsApp.
Deploy the provided Apps Script as Web App with access "Anyone" and paste URL here
—
Daily 10am + weekly Sunday summaries sent by Apps Script
Loyverse Item → Duration
Upgrade Pricing (AED)
Missed-revenue rates use single-visit prices: 30m=45, 1h=60, 2h=95, 3h=150
Sends Meta template 5_minute_reminder automatically when timer hits 5 min.
Only for 30m and 1h tier customers (matches template buttons AED 19 + AED 39).
90m / 2h / 3h / custom timers are NOT auto-pinged — staff must send manually.
Enable auto reminder
Active
Outside this window the auto-ping pauses and manual WhatsApp icons send directly with no confirmation. Reactivates automatically.