Gäster kan beställa via sin mobil genom att skanna en QR-kod vid bordet. Allt sker i en mobilvänlig AI-chatt, och i mars 2026 fick onlineflödet stöd för presentkort, lojalitetspoäng och klippkortsbelöningar.
Grundflödet:
- Gästen skannar QR-koden på bordet
- En chattvy öppnas i mobilwebbläsaren
- AI-assistenten hälsar välkommen och frågar vad gästen vill beställa
- Gästen skriver (t.ex. "En burgare och en cola")
- AI:n matchar mot menyn och lägger till i varukorgen
- AI:n föreslår tillbehör och dryck (merförsäljning)
- Gästen bekräftar → beställningen skapas
- Köket ser beställningen på KDS i realtid
- Gästen betalar via kort – valfritt med inlösen av presentkort/poäng/klippkort
AI-assistentens beteenden:
- Fuzzy-matchning: "en cava tack" → hittar rätt produkt i menyn även med stavfel
- Allergenhantering: Frågar tidigt om allergier och filtrerar menyn
- Merförsäljning: Föreslår dryck till mat, dessert efter huvudrätt
- Obligatoriska tillval: Frågar om sås/storlek innan tillägg
- Bekräftelse-optimering: "Ja", "Ja tack", "Kör på" → AI lägger till omedelbart
- Flerspråkigt: Svenska, engelska, fler språk på gång
Vad gästen kan göra i chatten:
- Visa menyn med interaktiva menykort
- Filtrera på allergener (14 EU-allergener)
- Få rekommendationer
- Se populära rätter just nu
- Lägga till specialönskemål ("Ingen lök, extra skarp")
- Kalla på servitör
- Se sin pågående order
Lojalitetsinlösen online (nytt – mars 2026):
När gästen verifierat sitt telefonnummer via en SMS-kod (OTP) och är medlem i lojalitetsprogrammet visas ett expanderbart kort märkt "Presentkort, poäng eller klippkort?" ovanför betalknappen med tre sektioner:
1. Lojalitetspoäng:
- Kortet visar gästens aktuella saldo, tier och värde i kronor
- Inputfält för antal poäng att lösa in
- Realtidspreview av rabatt
- Validering mot minsta inlösen och maxrabatt per order
- Exempel: 500 pts × 10 öre = 50 kr rabatt
- Vid godkännande minskas ordertotalen och poängsaldot uppdateras direkt
2. Presentkortsinlösen:
- Inputfält: kortkod (t.ex. "XXXX-XXXX") och belopp
- Validering: kod existerar, aktiv, inte utgången, tillräckligt saldo
- Stöd för kedje-omfång (om restaurangen är del av en kedja med delade presentkort)
- Delbetalning: 300 kr presentkort + resten på kort
- Vid fel: tydliga meddelanden ("Det här kortet har löpt ut", "Otillräckligt saldo", "Kortkoden kunde inte hittas")
- Kvarvarande saldo visas: "Kvar på kort: 245,50 kr"
3. Klippkortsbelöningar:
- Lista över gästens tillgängliga belöningar
- Exempel: "☕ Gratis kaffe (3 klipp inlöst)", "🍰 Gratis dessert (5 klipp inlöst)", "🥂 Champagne (8 klipp inlöst)"
- Varje visar progressen (aktuella stämplar / krävda stämplar)
- Klick "Lös in" → belöning appliceras (rabatt eller gratis artikel)
- Flera belöningar kan lösas in på samma order
Split payment online:
Gästen kan kombinera metoder i en order:
- 200 kr med presentkort
- 100 kr med 1000 poäng
- Resten med kort
Varje delbetalning registreras separat.
Vad händer efter betalning?
- Ordern markeras som betald (dock utan CCA-signering i onlineflödet – se kända begränsningar)
- Kvittot visas på en egen kvittosida med 90 dagars giltighet
- Option för SMS-kvitto
- Köket fick bongen redan när ordern skickades
- Gästen får bekräftelse i chatten
CRM och CRM-effekter:
- Kund skapas/länkas automatiskt via OTP-verifierat telefonnummer
- Lojalitetspoäng krediteras nattligt
- Auto-taggning ("Ny kund", "Online-bokare", "Stamkund")
- Ordern syns direkt i Marketing → Gästprofil
Kända begränsningar:
- 🔴 CCA/kontrollbox: Onlineordrar saknar kontrollkod i nuvarande implementation (dokumenterad kassalagen-risk, fix på roadmap)
- 🟠 Kortbetalning är mock-only (ingen skarp betalning än live)
- 🟡 SMS-kvitto för online är planerat men ännu inte lanserat
- 🟡 Redemption går inte att ångra mitt i order – gästen måste starta om
Tips:
- Placera QR-koden synligt på bordet (lamineringsfolie håller längre)
- Onboarding-videon via hjälpknappen i chatten förklarar lojalitet för nya gäster
- Om gästen redan varit där tidigare känns de igen via telefonnummer ("Hej Anders! Välkommen tillbaka 👋")
- Test-restauranger: använd demo-restauranger för att testa flödet innan go-live