Vendion
    Online Order

    Online-lojalitet – poänginlösen vid checkout

    3 min läsning#13

    Gäster med lojalitetskonto kan lösa in sina poäng direkt vid checkout i Online Order – utan att behöva vara på plats i restaurangen. Det här är en kraftfull funktion för att öka återkommande försäljning och göra lojalitetsprogrammet mer värdefullt.

    Förutsättningar

    För att lojalitetsinlösen ska fungera online krävs:

    • Lojalitetsprogram aktiverat i admin (modul "Lojalitet")
    • Gästen har en verifierad kundprofil via OTP (för att koppla till poängsaldo)
    • Gästen har tillräckligt med poäng för inlösen

    Flödet för gästen

    1. Gästen lägger sin beställning som vanligt via chatten
    2. Vid checkout visas lojalitetsinlösen under ordersammanfattningen
    3. Inlösenvyn visar:
      • Aktuellt poängsaldo (t.ex. "280 poäng")
      • Aktuell tier (brons/silver/guld med färg)
      • Konverteringskurs (t.ex. "100 poäng = 50 kr rabatt")
    4. Gästen väljer hur många poäng som ska lösas in
    5. Rabatt beräknas och appliceras på ordertotalen
    6. Gästen bekräftar och betalar resterande belopp

    Så ser det ut i chatten

    Din beställning:
    - Caesarsallad  ... 145 kr
    - Cava          ...  85 kr
    - Dagens        ... 195 kr
    Totalt:              425 kr
    
    [+] Presentkort, poäng eller klippkort?
        ├─ Lös in lojalitetspoäng
        │   Saldo: 280 poäng · 100 pts = 50 kr
        │   [Input: 200]
        │   Rabatt: 100 kr
        │
        └─ [Lös in]
    
    Att betala: 325 kr
    [Betala med kort]
    

    Vad händer bakom kulisserna

    1. Systemet validerar att gästen har tillräckligt saldo
    2. Validerar att ordern inte är betald ännu
    3. Rabatten appliceras på ordertotalen
    4. Vid betalning dras poängen definitivt från saldot
    5. Om betalningen misslyckas rullas inlösen tillbaka

    Konverteringskurs

    Kursen konfigureras i Admin → Lojalitet → Inställningar:

    • Intjäningsgrad – t.ex. 1 poäng per 10 kr spenderat
    • Inlösensgrad – t.ex. 100 poäng = 50 kr rabatt

    Olika kurser är möjliga för olika tiers – t.ex. guldmedlemmar får 100 poäng = 60 kr.

    Begränsningar

    Max inlösen per order

    Vissa restauranger vill begränsa hur mycket av en order som kan betalas med poäng (t.ex. max 50 %). Detta konfigureras i inställningarna.

    Minimum inlösen

    Ofta sätts minimum 100 poäng per inlösen för att undvika mikrotransaktioner.

    Poäng tjänas inte på inlösta delar

    Om ordern är 400 kr och 100 kr betalas med poäng, tjänar gästen bara poäng på de resterande 300 kr.

    Interaktion med presentkort och klippkort

    Gästen kan kombinera flera betalsätt i samma checkout:

    1. Lösa in 100 poäng = 50 kr rabatt
    2. Lösa in presentkort värt 100 kr
    3. Betala resterande 275 kr med kort

    Systemet tillåter detta och varje inlösen loggas separat.

    Bokföring

    Lojalitetsrabatt hanteras som revenue reduction (minskning av intäkt), INTE som en skuld enligt svensk GAAP. Det betyder:

    • Inget konto 2421 eller liknande skuldkonto används
    • Rabatten minskar intäktskontot (t.ex. 3001) proportionellt
    • Momsen minskar proportionellt

    Läs detaljer i bokföringsartikeln "Lojalitetsinlösen – revenue reduction".

    Säkerhet

    • SMS-verifiering krävs alltid innan inlösen – förhindrar att någon använder annans saldo
    • Race conditions skyddas via säkra transaktioner
    • Saldot uppdateras atomiskt – antingen går hela operationen igenom, eller så rullas den tillbaka

    Felhantering

    "Otillräckligt saldo"

    Gästen försökte lösa in fler poäng än de har. Visa aktuellt saldo och be dem välja lägre belopp.

    "Ordern är redan betald"

    Inlösen måste ske innan betalning. Om ordern redan är betald kan poängen inte längre lösas in på just den ordern.

    "Lojalitetsprogram inaktiverat"

    Restaurangen har inte lojalitetsmodulen aktiverad. Kontakta restaurangen.

    Tips för krögare

    • Marknadsför inlösen online – skicka SMS till gäster med poäng som inte loggar in
    • Tier-rabatter + poäng går bra ihop – guld-medlemmar kan få både tier-rabatt och inlösa poäng
    • Sätt minimum inlösen för att undvika 1-poäng-transaktioner som bara skapar friktion

    Den här funktionen är en del av Vendion Online Order.

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

    Var denna artikel hjälpsam?