Zurück zum Blog

How-To

Digitale Stempelkarte erstellen: Branding, Apple- & Google-Wallet, AI-Generator und 70+ Anpassungen

Schritt für Schritt: Wie du in Stempelkarte.app dein erstes Programm anlegst — von Brand-Farben über Stempel-Icons bis Wallet-Pass. Drei Wege, 70+ Optionen, Live-Vorschau.

Stempelkarte.app Team12 Min. Lesezeit
#Programm erstellen#Apple Wallet#Google Wallet#Branding#AI-Generator#Stempelkarte

Wenn du eine digitale Stempelkarte erstellst, baust du im Hintergrund zwei Wallet-Pässe gleichzeitig: ein Apple-Wallet .pkpass und einen Google-Wallet-Loyalty-Object. Beide werden aus einer einzigen Konfiguration im Stempelkarte-Dashboard generiert. Dieser Artikel führt dich durch alle drei Wege, ein Programm anzulegen, und erklärt jede der 70+ Konfigurations­optionen — vom Branding über Stempel-Mechanik bis zu Anti-Fraud-Features. Bevor du startest: Den vollständigen Dashboard-Überblick findest du im Pillar-Artikel.

Drei Wege zur ersten Stempelkarte

Du hast drei Optionen, dein erstes Programm zu erstellen — alle führen am Ende zum selben Editor:

  1. AI-Generator aus Homepage-URL — schnellster Weg, ~10 Sekunden
  2. Manuell anlegen — volle Kontrolle, leeres Formular
  3. Aus einem Beispiel kopieren — nimm eines unserer Live-Beispiele als Vorlage

Option 1: AI-Generator

Du klickst „Mit AI erstellen", gibst die URL deiner Webseite ein, und das System scrapt deine Startseite. Innerhalb von 10–15 Sekunden bekommst du einen Draft mit:

Der Draft wird für 10 Minuten in deinem sessionStorage zwischengespeichert. Du landest im normalen Programm-Editor mit allen Feldern vorausgefüllt — und kannst alles anpassen, bevor du speicherst. Bei extraktions­bedingten Problemen (z. B. fehlendem Logo) zeigt der Editor Warnungen an.

Option 2: Manuell anlegen

Wenn du ein klares Branding hast oder dein Geschäft nicht öffentlich präsentiert ist (Insider-Loyalty, Early-Bird-Programme), startest du mit „Manuell anlegen". Du landest im leeren Editor und befüllst die Felder selbst. Dauer: ~3–5 Minuten für ein Standard-Programm.

Option 3: Aus Beispiel kopieren

Auf stempelkarte.app/beispiele findest du sechs interaktive Demo-Pässe (Café, Restaurant, Friseur, Bäckerei, Hundesalon, Foodtruck). Jedes lässt sich als Template direkt in dein Konto klonen — du übernimmst Mechanik und Brand-Style und passt sie nur an dein Geschäft an. Spar dir das Designen-von-Null.

Programm-Grundlagen

Egal welchen Weg du nimmst — diese vier Felder sind die Basis jedes Programms:

FeldBeschreibungBeispiel
ProgrammnameSichtbarer Titel auf der Wallet-Karte und im Dashboard„Kaffee-Treuekarte"
UntertitelSub-Headline, optional, kursiv im Pass„Der 5. ist gratis"
BelohnungstextWas der Kunde bei vollem Stempel-Status bekommt„1 Kaffee aufs Haus"
Homepage-URLClick-Link auf der Pass-Rückseite, optionalhttps://cafe-milchschaum.at

Stempel-Mechanik

FeldBereich / DefaultBedeutung
Stempel-Ziel2–100 (Default: 5)Wie viele Stempel bis zur Belohnung
Max. Stempel pro Tag1–10 (Default: 1)Anti-Fraud-Tageslimit pro Karte
Ablauf in Tagen0–730 (0 = nie)Stempel verfallen nach X Tagen Inaktivität
Bonus-Display-Timingat_max | before_maxBelohnungs­zustand bei N oder schon bei N–1
Bonus-Display Show ExtraBoolean„+1 Stempel"-Suffix im Counter (X/Y+1)

Branding: Farben, Logo, Hintergrund

Das Branding macht den Unterschied zwischen einer generischen „Treuekarte" und einer Karte, die auf den ersten Blick nach deinem Geschäft aussieht.

Cafe MilchschaumWallet
Kaffee-Treuekarte
Der 5. Kaffee gratis
2 / 5 StempelQR-Code
Brand-Farbe Espresso (#5B3826), Akzent Karamell (#E8C180), Stempel-Emoji ☕
FeldFormatWirkung
Brand-FarbeHex #RRGGBBHintergrund der Karte, Text-Kontrast wird automatisch gewählt
AkzentfarbeHex #RRGGBBStempel-Highlights, Reward-Eyebrow, CTA-Buttons im Pass
LogoURL (Firebase Storage, max. 2 MB)Erscheint im Pass-Header, automatisch retina-skaliert (1×, 2×, 3×)
Strip-BackgroundURL, optionalHintergrund­bild hinter den Stempeln (z. B. Latte-Foto für Café)
Strip-Overlay-Modusnone / darken / lighten / brand-tintWie das Hintergrund­bild mit Brand-Farbe gemischt wird
Strip-Overlay-Opacity0–80 % (Default: 35 %)Stärke des Overlays

Stempel-Anzeige: Kreis-mit-Zahl oder Image-only

Du hast zwei grundsätzliche Anzeige-Modi:

circle-number (Default)

Klassische Kreise mit Nummerierung. Ungestempelt: Outline. Gestempelt: Akzentfarbe gefüllt mit Zahl in Brand-Farbe. Funktioniert gut für 5–10 Stempel.

image-only

Nur Stempel-Icons (Emoji oder Custom-URL), keine Zahlen. Ungestempelt: Graustufe. Gestempelt: voll farbig. Modern, sehr stilvoll für Boutique-Marken.

Zusätzliche OptionenBedeutung
Stempel-Icon URLCustom-Bild (PNG, transparent), z. B. dein Logo-Symbol
Stempel-EmojiAus kuratierter Palette (☕, 🥐, ✂️, 🐶 …) oder beliebiges Emoji
Stempel-Icon Skalierung50–200 % (Default: 100 %) — größer = dominanter
Image-only: Goal-Ring zeigenBei image-only: Fortschritts-Ring um leere Slots ein/aus

Goal-Icon: das Symbol für „letzter Stempel"

Im Default zeigt der vorletzte Slot vor dem Reward einen Stern. Du kannst dieses Icon ersetzen:

FeldWirkung
Use Custom Goal IconToggle: eigenes Icon statt Stern
Goal-Icon URLBild-URL (z. B. dein Logo als Krone)
Goal-Icon EmojiAlternativ Emoji (z. B. 🏆)
Goal-Icon Akzent-TintFärbt das Icon in deiner Akzentfarbe ein
Cafe MilchschaumWallet
Kaffee-Treuekarte
🎉 Glückwunsch
Der 5. Kaffee gratis
Bereit zum EinlösenQR-Code
Reward-Zustand: Sunburst, Eyebrow-Text, große Belohnung im Mittelpunkt.

Reward-Screen: der Belohnungs-Moment

Wenn die Karte voll ist, switcht der Pass in den Reward-State. Hier hast du genauso viele Anpassungs­optionen wie für den Progress-State:

FeldBedeutung
Reward-Background URLEigenes Hero-Bild im Reward-State (z. B. Foto deines Signature-Drinks)
Reward-Background-ColorSolid-Farbe als Fallback ohne Bild
Reward-Overlay-ModusWie oben für Strip
Reward-Overlay-Opacity0–80 %
Reward-Eyebrow-TextKleines Headline-Element über dem Reward (z. B. „🎉 Glückwunsch")
Reward-Text-ColorHex-Farbe für die große Belohnungs­zeile
Reward-SunburstStrahlende Animation hinter dem Reward — celebratory
Hide Reward EyebrowToggle: Eyebrow weglassen (für minimalistisches Design)
Hide Reward TextToggle: nur Bild ohne Text (wenn das Bild bereits alles aussagt)

Apple-Wallet-Integration: das .pkpass-Format

Apple verlangt für Wallet-Pässe das proprietäre PassKit-Format — eine signierte ZIP-Datei mit fest definierter Struktur. Stempelkarte generiert diese serverseitig:

Wenn du den Pass-Generator triggerst, läuft folgender Pipeline-Workflow:

  1. Programm-Daten aus dem Editor → AppleWalletInput
  2. Logo-Fetch aus Firebase Storage (8s Timeout, 15min TTL Cache)
  3. Sharp-Resizing auf alle Retina-Stufen
  4. renderAppleStripSet() rendert Strip-Bilder mit deinen Farben, Stempeln, Goal-Icon, Sunburst (falls Reward-State)
  5. Pass.json wird mit allen Feldern befüllt
  6. PassKit-Generator signiert die ZIP
  7. .pkpass wird ausgeliefert

Der Kunde tippt auf „Zu Wallet hinzufügen" — ohne App-Installation. iOS erkennt den MIME-Type application/vnd.apple.pkpass automatisch.

Push-Updates via APNs

Sobald ein neuer Stempel kommt, schickt Stempelkarte einen APNs-Push an Apples Server. Apple weckt den Pass auf dem Gerät auf, der lädt die neuen Daten still im Hintergrund. Der Kunde sieht die neue Stempel-Anzahl beim nächsten Öffnen der Karte — ohne App-Update, ohne Neuinstallation.

Google-Wallet-Integration: LoyaltyClass + LoyaltyObject

Google nutzt ein API-zentriertes Modell. Pro Programm legen wir eine LoyaltyClass an (statisches Branding), pro Karte ein LoyaltyObject (dynamische Stempel-Anzahl). Bei jedem Stempel macht das Backend einen PATCH-Request — Google synchronisiert die Karte automatisch auf alle Geräte des Users.

Was die LoyaltyClass enthält

Was das LoyaltyObject enthält

Push-Notifications via Wallet-Broadcast

Im Gegensatz zu Apple kann Google direkte Push-Notifications auf den Lockscreen schicken. Im Dashboard schreibst du Header und Body, wählst die Ziel­programme — und die Notification erscheint bei allen Google-Wallet-Usern als Banner direkt im Sperrbildschirm. Mehr dazu im Reporting-Spoke.

Live-Vorschau: was du tippst, siehst du

Während du im Editor schreibst, läuft auf der rechten Seite der WalletSimulator — dieselbe Komponente, die wir auf /beispiele für Demo-Pässe zeigen. Du toggelst zwischen Apple und Google, scrubst durch alle Stempel-Zustände (0/5, 1/5, …, 5/5 + Reward) und siehst sofort, wie sich Farben, Icons und Texte auf jeder Stufe verhalten.

stempelkarte.app/dashboard/programs/cafe-milchschaum

Programm bearbeiten

Sunburst beim Einlösen
Rotating QR-Barcode
Watermark ausblenden
Live-Vorschau
Cafe MilchschaumWallet
Kaffee-Treuekarte
Der 5. Kaffee gratis
12345
3 / 5 StempelQR-Code
Editor mit Live-Vorschau. Jede Änderung links wird in der Vorschau rechts in <300 ms gerendert.

Das Strip-Image-Rendering läuft serverseitig in /api/wallet-preview/strip.png und ist 200 ms gecached — schnelle Drag-Eingaben (z. B. Color-Picker) werden zu einem Request gebündelt, damit es flüssig bleibt.

E-Mail-Capture & Loyalty-Tiers

Zwei besonders mächtige Features für fortgeschrittene Programme:

E-Mail-Capture-Modi

ModusVerhalten
offKeine E-Mail-Erfassung. Karte ist 100 % anonym.
optionalNach Save-to-Wallet wird ein E-Mail-Feld angeboten. Bonus-Stempel als Anreiz möglich.
requiredKarte kann nur mit E-Mail gespeichert werden. Maximale Reach für Newsletter.

Email-Capture-Reward-Stempel = die Anzahl Bonus-Stempel, die der Kunde bekommt, wenn er seine E-Mail eingibt. Übliche Werte: 1–2 Stempel. Sehr wirksam als Konversions­treiber.

Loyalty-Tiers (Bronze / Silber / Gold)

Im Scale-Tarif kannst du mehrstufige Programme bauen: Eine Karte hat Stufen, der Kunde wandert mit jeder gefüllten Stempel-Reihe in den nächsten Tier. Die tierConfig ist ein JSON-Block, der pro Stufe Belohnungs­text, Schwellenwert und Anzeige­namen definiert.

Beispiel: Café Milchschaum führt Bronze (5 Kaffees → gratis Kaffee), Silber (15 Kaffees → +1 Croissant gratis), Gold (30 Kaffees → eigene Tasse mit Namen). Sehr stark für Bestandskunden-Bindung.

Anti-Fraud: Rotating-Barcode, Smart-Tap, Disable-Sharing

Drei Sicherheits­features, die Missbrauch verhindern:

Rotating-Barcode (TOTP)

Der QR-Code auf der Karte rotiert alle 30 Sekunden. Jeder Stempel-Versuch mit einem alten Code schlägt fehl. Verhindert Screenshots und Foto-Sharing. Verfügbar im Scale-Tarif. TOTP ist der gleiche Standard wie bei Authenticator-Apps — sehr sicher.

Smart-Tap (NFC)

Statt eines QR-Codes hält der Kunde sein Handy an einen NFC-Reader (z. B. an deiner Kasse). Stempel ist sofort vergeben, ohne dass du oder der Kunde das Smartphone entsperren müssen. Voraussetzung: Kunde hat Google Wallet mit Smart-Tap aktiviert. Verfügbar im Scale-Tarif.

Disable-Sharing

Bei Google Wallet: screenShotEligibility: INELIGIBLE und multipleDevicesAndHoldersAllowedStatus: ONE_USER_ALL_DEVICES. Bedeutet: Karten können nicht weitergeleitet werden, Screenshots blocken die Pass-Anzeige. Maximaler Schutz vor Karten-Sharing. Verfügbar im Scale-Tarif.

Standard-Anti-Fraud (in allen Tarifen aktiv)

Veröffentlichen, QR-Code, Pause/Beenden

Sobald du zufrieden bist, klickst du Veröffentlichen. Das Programm wechselt auf Status active, der QR-Code wird generiert (/s/[slug]/scan URL als QR), und du kannst ihn:

Programm pausieren oder beenden

Test-Karten erstellen

Vor dem Go-live solltest du den kompletten Customer-Workflow selbst durchspielen. Klick im Programm-Editor auf „Test-Karte erstellen" — du bekommst eine vollwertige Karte ohne reale Customer-ID, die du selbst stempeln, einlösen und löschen kannst. Test-Karten zählen nicht zu deinem Karten-Kontingent und sind im Reporting separat ausgewiesen.

Zusammenfassung: dein erstes Programm in 5 Minuten

Wenn du der Reihe nach vorgehst:

  1. AI-Generator → URL eintippen, Draft prüfen
  2. Programm-Grundlagen anpassen (Name, Reward, Stempel-Ziel)
  3. Branding finalisieren (Logo, Farben, Stempel-Emoji)
  4. Live-Vorschau prüfen — durch alle Stempel-Zustände scrubben
  5. Anti-Fraud wählen (Standard reicht meistens)
  6. Veröffentlichen → QR drucken → erste Karte ausgeben

Weiterlesen

Mehr aus dem Stempelkarte-Blog

Starte deine digitale Stempelkarte ohne App-Projekt.
Erstelle deine erste Karte, teste sie im Wallet und bringe dein Team mit Staff-Scan an den Start.

Bereit für eine Stempelkarte, die deine Gäste wirklich benutzen?

Teste die digitale Wallet-Stempelkarte selbst oder starte kostenlos mit deinem ersten Programm.

EU-Hosting · DSGVO-orientiert · AVV verfügbar · Entwickelt von candybytes GmbH in Linz

© 2026 candybytes GmbH, Linz. Stempelkarte.app ist eine digitale Wallet-Loyalty-Lösung für Apple Wallet und Google Wallet.

Apple Wallet ist eine Marke von Apple Inc. Google Wallet ist eine Marke von Google LLC. Stempelkarte.app ist kein offizieller Partner von Apple oder Google.