Vendion
    Kassasystemet

    Onlinebeställning via QR-kod (Chat Guest)

    4 min läsning#33

    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:

    1. Gästen skannar QR-koden på bordet
    2. En chattvy öppnas i mobilwebbläsaren
    3. AI-assistenten hälsar välkommen och frågar vad gästen vill beställa
    4. Gästen skriver (t.ex. "En burgare och en cola")
    5. AI:n matchar mot menyn och lägger till i varukorgen
    6. AI:n föreslår tillbehör och dryck (merförsäljning)
    7. Gästen bekräftar → beställningen skapas
    8. Köket ser beställningen på KDS i realtid
    9. 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?

    1. Ordern markeras som betald (dock utan CCA-signering i onlineflödet – se kända begränsningar)
    2. Kvittot visas på en egen kvittosida med 90 dagars giltighet
    3. Option för SMS-kvitto
    4. Köket fick bongen redan när ordern skickades
    5. 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

    Den här funktionen är en del av Vendion Kassasystem.

    Nyfiken på hur det ser ut i praktiken? Läs mer om produkten eller boka en kort demo.

    Var denna artikel hjälpsam?