01 · Programme
Programm-Editor mit Live-Vorschau
Im Programm-Editor legst du fest, wie viele Stempel ein Gast für die Belohnung sammeln muss, wie das Belohnungs-Versprechen lautet, ob die Karte „jeder 10. gratis" oder „Bei 10 Stempeln eine Belohnung" funktioniert. Über 70 Anpassungen — Brand-Farbe, Akzent-Farbe, Stempel-Icon (Upload / Emoji / Default-Stern), Hintergrund-Bild für Strip + Reward-State, Eyebrow-Text, Headline-Größe, Sunburst-Animation, Push-Broadcasts, Email-Capture-Toggle, Daily-Stempel-Cap. Ein Live-Wallet-Simulator zeigt jede Änderung sofort, pixel-identisch zu dem, was im echten Apple- oder Google-Wallet landet.
- Vier Bonus-Modi: at_max / before_max / circle-number / image-only
- Custom Goal-Icon im before_max-Mode (eigenes Stempel-Icon im Goal-Slot)
- Reward-State-Overrides: eigener Hintergrund, eigene Headline-Position + Größe
- Daily-Stempel-Cap (Default 1, konfigurierbar 0–10)
- Anti-Sharing-Toggle (Scale-Tier): Karte gilt nur auf einem Gerät
02 · Wallet-Simulator
Live-Vorschau für Apple Wallet + Google Wallet
Statt einer statischen Mockup-Grafik mountest du im Programm-Editor eine echte Vorschau, die durch dieselbe Server-Render-Pipeline geht wie die finalen Wallet-Bytes. Du scrollst durch Stempel-Stände 0/10 → 10/10, schaltest zwischen iOS-Frame und Android-Frame, und siehst, wie der Reward-Zustand (Konfetti, Sunburst, Custom-Headline) bei N-1 oder N triggert. Kein "wir glauben, das könnte so aussehen" — was du siehst, ist das was der Gast sieht.
- Pixel-identisch zur Production .pkpass / Google-Wallet-Class
- iOS-Frame (Apple Wallet StoreCard) + Android-Frame (Google Wallet Loyalty)
- Stempel-Scrubber von 0 bis stampsRequired
- Reward-State-Toggle: Welcher Headline + Hintergrund bei Belohnung verfügbar?
03 · Branding
Logo, Farben, Stempel-Icon — pro Programm
Lade dein Logo hoch (PNG/JPG/SVG, max 10 MB). Der Server normalisiert es auf 1024×1024 und generiert automatisch drei plattform-konforme Varianten: Apple-Wallet-Banner (480×150 fits-inside), Google-Wallet-Kreis (660×660 mit 15% Safe-Area gegen die Kreis-Maske), UI-Thumb (64×64 WebP). Ein 1.2-MB-PNG schrumpft auf ein paar Kilobyte pro Render — ohne dass du etwas tun musst. Brand-Farbe + Akzent-Farbe wählst du im Color-Picker; das Stempel-Icon kann ein eigenes Bild, ein Emoji oder der Default-Stern sein.
- Apple/Google-Variants automatisch beim Save erzeugt — keine manuelle Pixel-Arbeit
- Optionales Hintergrund-Bild für Strip + separates Reward-Hintergrund-Bild
- Eigener Eyebrow-Text + Headline-Color im Reward-State (Custom-Branding-Tier)
- Watermark-Toggle: White-Label-Karten ohne stempelkarte.app-Footer (Business+)
04 · Kunden
Kunden-Übersicht + DSGVO-Exports
Die Kunden-Tab zeigt jeden Karteninhaber mit aktuellen Stempeln, letztem Besuch, Anzahl eingelöster Belohnungen und (optional) Email. Filtern nach Programm, Status (aktiv / pausiert / abgelaufen), Datum. Pro Karte siehst du die komplette Stempel-Historie mit Mitarbeiter*in, Standort und Zeitstempel — wertvoll für Streitfälle ("Nein, ich war wirklich gestern hier"). DSGVO-Exports + Löschanfragen sind Ein-Klick: pro Kunde landen alle Daten als JSON / CSV in deinem Download.
- Suchen + Filter: Programm × Status × Datum
- Komplette Stempel-Historie mit Audit-Trail (Mitarbeiter, Filiale, IP, Zeit)
- Art. 15 DSGVO-Auskunft: pro-Kunden-JSON-Export in 3 Klicks
- Art. 17 DSGVO-Löschung: Soft-Delete mit 90-Tage-Aufbewahrung der Aggregate
05 · Reporting
Echtzeit-Reporting + automatischer Monats-PDF
Übersichts-Dashboard zeigt aktive Karten, ausgegebene Stempel, eingelöste Belohnungen, Conversion-Rate (Stempel → Reward → Wiederbesuch), Top-Programme, Top-Filialen, Top-Mitarbeiter*innen. Charts sind interaktiv (7d / 30d / 90d Toggle, pro Programm filterbar). Am 1. jedes Monats bekommst du automatisch eine PDF-Auswertung per Email — pro Filiale aufgeschlüsselt, ready zum Weiterleiten an Buchhaltung oder Filialleitung.
- Live-Charts: Stempel-Volumen, Belohnungs-Einlösungen, neue vs wiederkehrende Karten
- Pro Programm + pro Filiale + pro Mitarbeiter*in aufschlüsselbar
- Monats-PDF automatisch per Email (deutsch, A4, branded)
- CSV-Export aller Stempel-Transaktionen (für eigene BI-Tools)
06 · Push-Broadcasts
Wallet-Push an alle Karteninhaber
Mit einer Broadcast schickst du eine Push-Nachricht an alle Apple-Wallet- und Google-Wallet-Karten eines Programms (oder alle Programme deines Merchants). Header + Body, 80 + 280 Zeichen Limit, sofort oder geplant. Die Nachricht erscheint in der Wallet-App des Gasts — kein Email-Spam-Filter, keine Push-Berechtigung extra abfragen. Ideal für Aktionen ("Happy Hour heute 16-18"), Feiertags-Specials, Öffnungszeiten-Updates. Audit-Log zeigt was wann an wie viele Devices gegangen ist.
- Apple PassKit + Google Wallet API in einer Aktion
- Pro Programm oder „an alle aktiven Karten meines Merchants"
- Header (80 Zeichen) + Body (280 Zeichen)
- Quoten-Limits: Business +, Scale ohne harte Mengenobergrenze
07 · Newsletter
E-Mail-Newsletter an Email-Subscriber
Optional pro Programm aktivierst du Email-Capture beim Wallet-Onboarding. Subscribers landen in deiner Newsletter-Liste, von der du HTML-formatierte Kampagnen verschickst — mit deinem Logo, deinen Brand-Farben und Click-Tracking. Subscribe / Unsubscribe DSGVO-konform mit Double-Opt-In. Die Versandquoten sind pro Tier: Business 5.000/Monat, Scale 25.000/Monat.
- Email-Capture-Toggle pro Programm (optional, gateable als Stempel-Bonus)
- Live-Preview im Editor mit deinem Logo + Brand-Color
- Double-Opt-In mit Confirmation-Email (DSGVO §6 + §7 UWG-konform)
- Versand-Historie + Click-Tracking pro Kampagne
08 · Filialen + Team
Multi-Filial-Setup + Mitarbeiter-Verwaltung
Pro Filiale hinterlegst du Adresse, Geo-Koordinaten (für Wallet-Geofencing — Karte taucht auf dem Lockscreen auf, wenn der Gast in der Nähe ist) und einen Staff-QR-Code. Mitarbeiter*innen bekommen eigene Zugänge (Email + Passwort oder direkt per Staff-QR), können von ihrem Smartphone aus stempeln, und jede Aktion wird mit Staff-ID + Standort + Zeit ins Audit-Log geschrieben. Filialleitung sieht in der Monats-PDF, wer wie viele Stempel vergeben hat.
- Geo-Koordinaten pro Filiale → Apple Wallet zeigt Karte am Standort an
- Staff-QR-Login für Mitarbeiter*innen ohne Email-Account
- Per-Mitarbeiter-Statistik: wer stempelt am meisten
- Scale-Tier: Agentur-Modus (mehrere Merchants unter einem Account)
09 · Anti-Fraud + Audit
Stempel-Cap + HMAC-QR + Audit-Log
Jeder QR-Code ist HMAC-SHA256-signiert und nach 60 Sekunden abgelaufen — ein Screenshot eines Stempel-QRs kann nicht später eingelöst werden. Pro Programm setzt du ein Daily-Stempel-Cap (Default 1) — kein Gast bekommt 10 Stempel auf einmal vom selben Café. Stempeln darf nur eingeloggtes Personal; jede Aktion landet mit IP, User-Agent, Staff-ID und Filiale im unveränderlichen Audit-Log. Im Streitfall hast du forensische Belege.
- QR-Tokens HMAC-SHA256-signed, TTL 60s — Screenshot-fest
- Daily-Stempel-Cap pro Programm (0 = aus, default 1)
- Audit-Log: jede Stempel-Aktion mit forensischen Metadaten
- Anti-Sharing (Scale): Karte an Gerät gebunden, kein Multi-Device
10 · Public API
Webhooks + REST-API (Scale-Tier)
Im Scale-Tier bekommst du einen API-Key für die Public-REST-API: Karten anlegen, Stempel buchen, Belohnungen einlösen, Programme listen, Reports abfragen — alles programmatisch. Webhooks für stamp_added, reward_redeemed, card_expired feuern an deine eigene Backend-URL. Ideal für Integration in eigene POS-Systeme, ERP, oder Custom-Loyalty-Logik.
- REST-API mit Bearer-Token-Auth
- Webhooks: stamp_added, reward_redeemed, card_expired
- 99,9 % SLA + Priority-Support
- Rate-Limit: 60 req/s, höher auf Anfrage
11 · Abrechnung
Transparente Tarif-Übersicht + Self-Service-Wechsel
In der Abrechnungs-Tab siehst du deinen aktuellen Tarif, aktive Karten gegenüber Tarif-Limit, monatliche Rechnung, nächstes Abrechnungs-Datum. Tarif-Upgrade per Klick (Stripe-Checkout). Bei 80 % und 100 % deines Karten-Limits bekommst du automatisch eine Erinnerung — Bestandskarten funktionieren weiter, nur neue Anmeldungen werden gebremst (kein plötzlicher Sperr).
- 4 Tarife: Starter (€0), Café (€99), Business (€149), Scale (€199)
- Self-Service-Wechsel via Stripe-Checkout, monatlich kündbar
- 80%- und 100%-Limit-Warnungen per Email
- Rechnung als PDF, automatisch monatlich verschickt
12 · Audit + Compliance
AVV, DSGVO, EU-Hosting
Auftragsverarbeitungsvertrag (AVV) als PDF zum Download — pre-signed im Sinne von Art. 28 DSGVO. Hosting auf Google Cloud europe-west3 (Frankfurt), keine Daten verlassen die EU. Cookieless: kein Cookie-Banner notwendig, weil keine personalisierten Tracker. Privacy-Policy + AGB lebend gepflegt. Auf Anfrage bekommst du Penetrationstest-Reports und Backup-Strategie-Dokumente.
- AVV-PDF (Art. 28 DSGVO) im Dashboard zum Download
- EU-Hosting: GCP europe-west3, Daten verlassen die EU nicht
- Cookieless: kein Banner, kein Tracker — DSGVO-konform out-of-the-box
- Backups: täglich, 30 Tage Retention, Cross-Region-Replikation