Sitemap

Customer Storefront Pages

Available on each business storefront ({slug}.buffaloeatsonline.com)

  • Home Page
  • Menu (with QR code for print)
  • Menu Item Detail
  • Smart Order (AI voice/text ordering)
  • Shopping Cart
  • Checkout (Cash, Card, Stripe, Venmo, CashApp, PayPal)
  • PayPal Return / Cancel Pages
  • Senior & Veteran Discounts
  • Loyalty Reward Redemption
  • Order Confirmation (with "I'm Here" arrival signal)
  • Pickup QR Scan
  • Reservations (wheelchair accessible tables shown)
  • Waitlist New
  • Catering New
  • Catering Thank-You Page
  • Reviews
  • Customer Login / Register (language preference)
  • Forgot / Reset Password
  • Customer Account Dashboard
  • Order History (with reorder)
  • Reservation History
  • Rewards Dashboard New
  • Profile Settings (language, mailing list, email change)
  • Email Change Confirmation
  • Mailing List Unsubscribe
  • Mailing List Confirmation
  • Split Bill (multi-customer payment)
  • Language Switcher EN/ES/PL
  • PWA Manifest / Push Notifications

All pages are print-friendly (hides navigation and buttons)

Client Dashboard

Requires client login

Core
  • Dashboard Overview
  • Setup Wizard (5-step)
  • Setup Guide / Features Guide
  • User Guide (21 chapters)
  • Settings & Site Mode
  • Language Settings EN/ES/PL
  • Sidebar Ordering
  • Testing Page
Menu
  • Menu Categories
  • Menu Items & Variants
  • Modifier Groups
  • Menu Presets New
  • Photo Gallery
  • Spreadsheet Import
  • 86 Board (sold out tracking)
Orders
  • Orders & Live Orders
  • Order Export Manager
  • Order Archiving
  • Refund Management
  • Delivery Requests
Customers & Marketing
  • Customers & Mailing List
  • Mailing List CSV Import
  • Email Campaigns New
  • Review Prompt Settings
  • Loyalty & Rewards New
  • Customer Flags
  • Reviews
  • Coupons
  • Promotions
  • Testimonials
  • Google Business Profile New
Operations
  • Reservations & Tables
  • Waiting List
  • Catering Management New
  • Gratuity Rules
  • QR Codes (Store, Menu, Tables)
  • Staff Management
  • Staff Scheduling & Payroll
  • Tip Tracking & Distribution
  • Time Clock
  • Multi-Location Switcher New
Business
  • Analytics & Reports
  • Billing & Subscriptions
  • Auto-Pay / Change Plan
  • Stripe / Google Pay / PayPal
  • Free Trial with Card on File
  • Theme Customization
  • White-Label Domains New
  • API Keys (Enterprise)
  • API Docs / Swagger (Enterprise)
  • Maintenance Management
  • Mail Logs
  • Banner Image Upload
Floor Operations Enterprise
  • Host/Manager Display
  • Server/Runner Display
  • Kitchen Display (KDS)
  • KDS Expeditor View
  • KDS Settings
  • Bar Display
  • Bar Tabs & Favorites
  • Bar Settings
  • Kitchen Stations
  • Table Staff Assignments
Admin Panel

Requires administrator login

Core
  • Dashboard & Analytics
  • Admin Settings EN/ES/PL
  • Change Password
  • API Usage
Client Management
  • Client List & Detail
  • Create / Edit / Delete Clients
  • CSV Import / Export
  • Site Mode Override
  • Module Manager
  • Impersonate Client
  • Impersonate Customer
  • Extend Trial
  • Zipcode Lookup
Billing & Content
  • Platform Billing Overview
  • Invoice Management
  • Suspend for Non-Payment
  • Testimonials
  • Site Pages
  • Theme Management
  • Simulation Dashboard
Security & Data
  • Blocked Emails
  • Blocked IPs
  • Client Archives
  • Business Groups
  • Maintenance Management
  • Mail Logs
API & Webhooks
  • GET /health — Health check endpoint
  • POST /webhooks/stripe — Stripe payment webhook
  • POST /coupon/validate — AJAX coupon validation (on storefront subdomain)
  • GET /client/orders/api/active — Live orders JSON
  • POST /client/orders/api/status — Update order status
  • GET /client/analytics/api/chart-data — Analytics chart data
  • GET /client/86/api/status — 86 board status
  • GET /manifest.json — PWA manifest (on storefront subdomain)
SSE Streams
  • GET /client/sse/orders — Live order updates
  • GET /client/sse/kds — Kitchen display stream
  • GET /client/sse/bar — Bar display stream
  • GET /client/sse/host — Host display stream
  • GET /client/sse/server — Server display stream
Floor Operations Enterprise
  • GET /client/server — Server display
  • GET /client/kds — Kitchen display
  • GET /client/kds/expeditor — KDS expeditor view
  • GET /client/bar — Bar display
  • GET /client/host — Host/manager display
  • + 45 more Floor Ops API endpoints
Cron Jobs
  • GET /cron/campaigns — Send scheduled campaigns
  • GET /cron/review-prompts — Post-order review requests
  • GET /cron/auto-restore — Auto-restore 86'd items
  • GET /cron/loyalty-expire — Expire loyalty points
  • GET /cron/presets — Activate scheduled menu presets
  • GET /cron/trial-reminders — Trial expiry reminders
REST API v1
  • GET /api/v1/health — Health check
  • GET /api/v1/business — Business profile
  • GET /api/v1/business/stats — Business stats
  • GET /api/v1/orders — List orders
  • GET /api/v1/orders/stats — Order statistics
  • PATCH /api/v1/orders/{id} — Update order
  • GET /api/v1/menu/categories — Menu categories
  • GET /api/v1/menu/items — Menu items
  • PATCH /api/v1/menu/items/{id} — Update menu item
  • GET /api/v1/customers — Customer list
  • GET /api/v1/reservations — Reservations
  • PATCH /api/v1/reservations/{id} — Update reservation
Render API New
  • GET /api/v1/render/{page} — White-label page render
  • POST /api/v1/render/{page} — White-label form submission
  • GET /api/v1/render/account/orders — Account orders render
  • GET /api/v1/render/account/rewards — Account rewards render
  • GET /api/v1/render/account/profile — Account profile render
Platform Features
  • Multi-tenant storefronts
  • Online ordering
  • Table reservations
  • Waitlist management
  • Catering & events
  • QR code generation
  • Coupons & promotions
  • Loyalty & rewards
  • Email campaigns
  • Theme customization
  • Staff management
  • Analytics & reporting
  • 86 board (sold-out tracking)
  • Menu presets (scheduled)
  • Stripe, Venmo, CashApp, PayPal
  • Multi-language (EN/ES/PL)
  • Wheelchair accessibility
  • Print-friendly pages
  • CSV/Excel menu import
  • Mailing list CSV import
  • Customer reviews
  • Mailing list management
  • Subscription billing
  • Auto-pay billing
  • Password reset flow
  • Banner images
  • Mobile-optimized UX
  • Per-business SMS (Twilio)
  • Staff scheduling & payroll
  • Tip tracking & distribution
  • Floor operations (KDS, Bar, Host)
  • Order archiving
  • Smart Order (AI voice/text)
  • Interactive User Guide & PDF
  • White-label domains
  • Google Business Profile
  • Multi-location support
  • Delivery integration
  • Split bill (dine-in)
  • PWA & push notifications
  • Gratuity rules (auto-grat)
  • Customer flags
  • REST API v1 (16 endpoints)
  • Render API (white-label)