Hoppa till innehållet

Ingen ska behöva slå in en siffra två gånger.

Om ett system du redan använder vet vad en gäst har handlat för, kan det meddela Smajl direkt. Köp i kassan, i kassasystemet och i kiosken ger poäng enligt samma regler.

Kassasystem och kassor

  • Tillgänglig

    Smajl Kassa

    Vår egen kassaapp. En surfplatta vid disken är allt du behöver, med eller utan kassasystem.

  • Tillgänglig

    Webhook från kassasystemet

    Alla kassasystem som kan skicka en webhook kan kopplas till klubben. Signerat, och säkert att skicka på nytt.

  • Planerad

    Andra kassasystem

    Använder du ett annat system? Berätta vilket. Du får en offert på integrationen när vi har sett vad systemet skickar.

Hemleverans

  • Kommer snart

    Wolt

    Även hemleveranser ger poäng, så att en stamkund som beställer hem en tisdag inte räknas som förlorad. Verifieras just nu mot riktiga beställningar.

Kiosker

  • Tillgänglig

    Självbetjäningskiosker

    Kiosken frågar varje gäst om klubben och skickar medlemskoden tillsammans med beställningen.

Meddelanden

  • Tillgänglig

    Sms (Bird)

    Sms med exakt pris per segment inför varje massutskick.

  • Tillgänglig

    Pushnotiser

    Webbpush till gäster som har sagt ja. Ingen app behövs.

  • Tillgänglig

    E-post (Resend, Brevo)

    E-post om kontot på varje gästs eget språk.

Wallet-kort

  • Planerad

    Apple Wallet

    Ditt klubbkort i Apple Wallet.

  • Planerad

    Google Wallet

    Ditt klubbkort i Google Wallet.

För utvecklare

  • Tillgänglig

    REST API

    Köp, medlemmar, inlösta belöningar och katalogen. Nycklar med avgränsad behörighet, per enhet om du vill.

  • Planerad

    CSV-export

    Medlems- och transaktionslistor för din bokförare.

Så hanteras köpen

Signerat

Varje meddelande från en partner verifieras med en egen hemlig nyckel innan något händer.

Sparas först

Den råa händelsen sparas innan den behandlas, så att den kan köras på nytt om en partner ändrar sitt format.

Idempotent

Kvittonumret är nyckeln. Ett kvitto som skickas på nytt eller dubbleras ger aldrig poäng två gånger.

Ett anrop per köp.

Identifiera medlemmen med kod, telefonnummer eller id. Telefonnumren normaliseras, så 040 123 4567 och +358 40 123 4567 är samma person. Ett nytt försök med samma kvittonummer returnerar det ursprungliga resultatet.

Den fullständiga API-dokumentationen finns tillgänglig för kunder.

Request
POST /api/v1/purchases
Authorization: Bearer pk_live_…

{
  "phone": "040 123 4567",
  "location_slug": "vaasa-tori",
  "amount_cents": 2340,
  "external_id": "RCP-2026-00123",
  "source": "pos"
}
200 OK
{
  "duplicate": false,
  "points_earned": 23,
  "points_balance": 418,
  "tier_changed": false
}

Saknas ditt system?

Berätta vilket kassasystem, vilken kiosk eller vilket leveranssystem du använder. Nya integrationer prioriteras efter vad våra restauranger använder.

Föreslå en integration