PrestaShop-Geschenkkarten: Guthaben, Gutscheine und Einlösung
Grenzen nativer Warenkorbregeln, Kartenausgabe, Teileinlösung, Aktionen, VAT, Buchhaltung und Betrugsprüfungen verstehen.
Entscheiden Sie vor Umsetzung, ob Sie einen Aktionsrabattcode oder eine Geldwert-Geschenkkarte brauchen. Verkaufte Guthaben benötigen Ausgabe-, Einlösungs- und Finanzdaten über eine native Warenkorbregel hinaus.
So würden wir vorgehen
Wir würden klären, ob Sie einen Aktionsrabatt anbieten oder vorausbezahlten Wert verkaufen, und anschließend prüfen, was Ihr bestehender Shop unterstützt. Der Weg hängt von PrestaShop-Version, Checkout und Theme, Zahlungs- und Aktionsmodulen, Buchhaltungsintegrationen, bestehenden Kartendaten, Zielmärkten und Währungen sowie den Zuständigen für Ausnahmefälle ab. Vereinbaren Sie bei verkauftem Guthaben die Finanzaufzeichnungen mit Ihrer Buchhaltung, bevor Sie die Umsetzung wählen.
| Ihre Anforderung | Erster Ansatz | Benötigte Belege |
|---|---|---|
| Ein Aktionscode ohne zu verwaltendes vorausbezahltes Guthaben | Eine native Warenkorbregel konfigurieren. | Die vorgesehenen Kunden, Produkte und Rabattkombinationen erhalten den korrekten Nachlass. |
| Ein manuell ausgestellter Rabattgutschein | Den unten beschriebenen begrenzten nativen Ablauf mit einer benannten zuständigen Person nutzen. | Jeder Code kann innerhalb der zugesagten Zustellfrist erstellt, zugestellt, nachverfolgt und wiederhergestellt werden. |
| Verkauftes Geschenkguthaben mit Empfängerzustellung und fortgeführtem Restguthaben | Bestehende Umsetzung oder ein spezialisiertes System anhand des unten beschriebenen vollständigen Lebenszyklus bewerten. | Ausgabe, Einlösung, Erstattungen und Finanzexporte lassen sich in Ihrem eigenen Shop abstimmen. |
| Austausch eines Systems mit bereits im Umlauf befindlichen Karten | Vor dem Austausch die Guthabenmigration und den Umgang mit alten Codes planen. | Bestehender Wert bleibt genau einmal einlösbar, während Verlauf und Bedingungen erhalten bleiben. |
Nehmen Sie die Änderung auf einer isolierten Staging-Kopie Ihres aktuellen Shops vor, erproben Sie den vollständigen Ablauf und vereinbaren Sie eine geplante Live-Umschaltung und ein Wiederherstellungsverfahren. Die Installation eines Moduls und das erfolgreiche Anwenden eines Codes sind nur ein Teil dieser Abnahmeprüfung.
Wenn Sie die Möglichkeiten für Ihren Shop testen lassen möchten, deckt das PrestaShop Module Selection & Fit Assessment diese Auswahl auf einer kontrollierten Shopkopie ab.
Vorausbezahlten Wert von Rabattgutscheinen trennen
Eine Geldwert-Geschenkkarte repräsentiert vorausbezahlten Wert für spätere Käufe. Ein Rabattgutschein reduziert den Preis gemäß seinen Regeln. Beide können einen Code an der Kasse nutzen, benötigen aber unterschiedliche Buchhaltungs- und Steuerbehandlung.
Native PrestaShop-Warenkorbregeln berechnen Rabatte. Sie liefern keine vollständige Buchführung über die Ausgabe von Geschenkkarten, Zahlungen und daraus entstehende Verbindlichkeiten. Eine Festbetragsregel mit Teilnutzung bildet Geschenkkarten nur eingeschränkt über Rabattgutscheine nach und ist kein vollständiges System für Geschenkkarten mit Geldwert.
Definieren Sie für verkaufte Karten Ausgabewert, Währung, Aussteller, Empfänger, Einlösungsverlauf, Restguthaben, Stornierung, Erstattungen und Finanzabgleich. Bestätigen Sie Steuererfassung und Reduktion des Zahlbetrags, ohne Geldzahlung als gewöhnlichen Aktionsrabatt zu behandeln.
Eine digitale Karte kann bei Ausgabe Druck und Versand eines physischen Geschenks vermeiden. Sie kann neue Kunden bringen, der Empfänger kann aber bereits Kunde sein. Bei Ausgabe erhaltenes Geld ist nicht automatisch verdienter Gewinn. Setzen Sie weder Zusatzkäufe jedes Empfängers noch unbeschränkten Umsatz aus ungenutztem Guthaben voraus.
Begrenzten manuellen nativen Ablauf verstehen
Nutzen Sie diesen Ablauf zum Verstehen oder Ausstellen eines Rabattgutscheins. Lassen Sie vor dem Verkauf von Geldwert Ihre Buchhaltung und Ihren Umsetzungspartner ein geeignetes Verfahren für Buchführung, Rechnungen und Steuern bestätigen.
- Erstellen Sie unter Katalog > Rabatte > Warenkorbregeln einen eindeutigen Code. PrestaShop 1.6 nutzt Preisregeln > Warenkorbregeln.
- Legen Sie unter Bedingungen die Gültigkeit sowie die Grenzen für Insgesamt verfügbar und Insgesamt für jeden Benutzer verfügbar fest. Ein Gesamtnutzungslimit von eins begrenzt die Einlösung, bestimmt aber nicht den Empfänger. Legen Sie die Währung des Betragsrabatts unter Aktionen fest.
- Nutzen Sie die Kundenbeschränkung für kontogebundene Gutscheine. Testen Sie Gast- und Kontoberechtigung.
- Wählen Sie Betragsrabatt und berechtigten Geltungsbereich. Das Flag mit/ohne Steuern steuert Rabattberechnung, keine rechtliche Gutscheinklassifizierung.
- Aktivieren Sie Teilnutzung, wenn ein Ersatzgutschein für ungenutzten berechtigten Rabatt vorgesehen ist.
- Testen Sie die Regel mit Versand, Steuern, weiteren Rabatten und Warenkörben über/unter ihrem Wert.
Nutzen Sie für native Produktdatensätze eines manuellen Nennwertablaufs separate virtuelle Produkte etwa zu 25 €, 50 € und 100 €. Virtuell und Varianten sind unterschiedliche native Produkttypen; schreiben Sie keine Nennwertvarianten auf einem nativen virtuellen Produkt vor.
Virtuelle Produkte überspringen physischen Versand, behalten aber Mengen- und Verfügbarkeitseinstellungen. Konfigurieren Sie Bestand und Bestellungen bei fehlendem Bestand bewusst. Benötigt ein auswählbares Kartenprodukt Vorgaben oder Kundeneingabebeträge, verwenden Sie eine passende Implementierung mit serverseitigen Betragsgrenzen.
Native Warenkorbregeln verknüpfen gekaufte Produkte nicht automatisch mit neuen Codes, Empfänger-E-Mail, persönlicher Nachricht oder geplanter Zustellung. Ein manueller Prozess muss die Zahlung prüfen, den korrekten Datensatz anlegen, den Gutschein zustellen und die Daten abstimmen. Eine eigene Implementierung muss dieselben Schritte sicher automatisieren.
Führen Sie bei manueller Ausgabe eine Warteschlange, die jede bezahlte Bestellung mit dem ausgegebenen Code und Zustellstatus verknüpft, und benennen Sie eine zuständige Kontrollperson. Klären Sie Vertretung und Wiederherstellung bei fehlgeschlagener Zustellung, bevor Sie eine Lieferzeit versprechen. Wechseln Sie zur Automatisierung, wenn sich dieses Versprechen oder die erforderlichen Aufzeichnungen nicht mehr zuverlässig einhalten lassen, statt bei einem willkürlichen Verkaufsvolumen.
Ausgabe, Guthaben und Einlösung festlegen
Definieren Sie, wann der Wert nutzbar wird: bei Autorisierung, Zahlungseinzug, Abrechnung oder einem geprüften Status. Geben Sie keinen einlösbaren Wert aus, nur weil eine unbezahlte Bestellung existiert. Gestalten Sie die Ausgabe idempotent, damit wiederholte Zahlungsbenachrichtigungen keine doppelten Karten erzeugen.
Beispielhaft bleiben von 100 € nach 60 € noch 40 €. Native Teilnutzungsregeln können bei Bestellvalidierung einen Ersatzgutschein für positiven ungenutzten Festbetragsrabatt erzeugen, wenn der Warenkorb eine einzelne Bestellung erstellt. Verlassen Sie sich bei Aufteilung in mehrere Bestellungen nicht darauf. Es ist ein Ersatzcode, kein fortgeführtes Guthaben der Originalkarte. Steuerbasis, Geltungsbereich und Versandberechtigung beeinflussen die tatsächliche Berechnung.
Registrierte Kunden haben eine native Gutscheinseite; Ersatzgutschein-E-Mails können Restwerte zeigen. Das ist keine dauerhafte Guthabenabfrage zur ursprünglichen Kartennummer. Der native Ablauf mailt den Ersatzcode an den Bestellkunden; Ersatzgutscheine für Gäste sind nicht kontogebunden. Testen Sie Zustellung und Wiederherstellung bei E-Mail-Fehlern.
Einlösung und Retoure durchspielen
Nutzen Sie die oben genannte 100-€-Karte und den 60-€-Einkauf als Probelauf. Prüfen Sie den zulässigen Rabatt der Bestellung, etwaige Restzahlungen für Versand oder ausgeschlossene Waren und das erfasste Restguthaben von 40 €. Rufen Sie bei nativer Teilnutzung den Ersatzcode aus der tatsächlich empfangenen Kunden-E-Mail ab und lösen Sie ihn in einer späteren berechtigten Bestellung ein. Bestätigen Sie, dass der ursprüngliche Code denselben Wert nicht erneut einlösen kann.
Retournieren Sie anschließend Waren aus der ersten Bestellung. Vereinbaren Sie, ob die jeweilige Erstattung Kartenguthaben wiederherstellt oder einem anderen zulässigen Weg folgt, und prüfen Sie, ob Bestellung, Kartenverlauf und Finanzexport diese Entscheidung widerspiegeln. Kombiniert ein Kauf Geschenkguthaben mit einer anderen Zahlungsmethode, dokumentieren Sie den jeweiligen Finanzierungsanteil und die Aufteilung der Erstattung. Eine vollständige Erstattung über den Zahlungsdienstleister zusätzlich zur Wiederherstellung des kartengedeckten Anteils gibt Wert doppelt zurück.
- Verknüpfen Sie Ausgabe- und Einlösungsdaten mit Bestellungen und Zahlungsreferenzen.
- Verhindern Sie Überschreiten des Guthabens durch gleichzeitige Einlösung.
- Behandeln Sie Teileinlösung, mehrere Karten und Währungsbeschränkungen explizit.
- Definieren Sie Stornierungs- und Erstattungsverhalten sowohl für den Kartenkauf als auch für die damit bezahlten Waren.
- Stimmen Sie Guthaben und Finanzdaten nach fehlgeschlagenen Zahlungen, Rückabwicklungen und Rückbelastungen ab.
- Erhalten Sie prüfbare Historie statt unbegründeter Guthabenänderungen.
Testen Sie eine Karte unterhalb, in Höhe und oberhalb des Warenkorbwerts, die Nutzung über mehrere Bestellungen, wiederholtes Absenden, unterschiedliche Währungen, Teilerstattungen und eine verlorene E-Mail. Prüfen Sie bei einer vollständig mit Geschenkguthaben bezahlten Bestellung den Abschluss ohne Restzahlung über ein Zahlungsgateway, einschließlich Bestellstatus, Bestand, E-Mail und Finanzaufzeichnungen. Testen Sie die Gutscheineingabe auch auf einem echten Smartphone.
VAT, Buchhaltung, Ablauf und Kundenbedingungen bestätigen
Nach EU-Gutscheinregeln ist ein Einzweck-Gutschein ein Gutschein mit bei Ausgabe bekanntem Leistungsort und bekannter geschuldeter VAT. Er kann mehrere Produkte abdecken. Ein Mehrzweck-Gutschein erfüllt diese Definition nicht.
Übertragungen eines Einzweck-Gutscheins gelten nach diesen Regeln grundsätzlich als zugrunde liegende Leistung; beim Mehrzweck-Gutschein entsteht VAT grundsätzlich bei der Lieferung der Waren oder Erbringung der Dienstleistungen im Zuge der Einlösung. Die Zahl der Produkttypen allein entscheidet nicht. Siehe Richtlinie (EU) 2016/1065, Artikel 30a, 30b und 73a.
Ein Steuerflag der Warenkorbregel kann weder diese Klassifizierung umsetzen noch den VAT-Zeitpunkt bestimmen. Bestätigen Sie Ausgabe-/Einlösungsrechnungen, Korrekturen und Bonusbehandlung mit einer in den betreffenden Rechtsordnungen erfahrenen Buchhaltung.
Führen Sie gemäß den geltenden Rechnungslegungsregeln die erforderlichen Nachweise über Verbindlichkeiten aus noch nicht eingelösten Guthaben und über die Umsatzrealisierung. Halten Sie Zahlungseingänge, ausgegebene/eingelöste Werte, Erstattungen und zulässige Ablaufbehandlung abstimmbar. Behandeln Sie Bruttoeinnahmen aus Geschenkkarten nicht als sofort verfügbare Marge.
Bestätigen Sie örtliche Regeln zu Ablauf, Stornierung, Erstattung und nicht beanspruchten Werten vor Festlegung der Bedingungen. Nennen Sie Gültigkeit, berechtigte Waren, Währungen, Teilnutzung, Verlust-/Ersatzregeln und Support klar vor Kauf und in der Zustell-E-Mail.
Digitale und physische Zustellung können unterschiedliche Betriebskosten haben. Physische Karten brauchen Druck, Bestand oder Bearbeitung und Vorlauf. Auch bei digitaler Zustellung entstehen Zahlungs-, Ausgabe-, Nachrichten-, Support- und Betrugskosten; sie ist also nicht kostenfrei. Beide brauchen passende Erstattungs- und Retourenabwicklung für mit der Karte bezahlte Waren.
Aktionen ohne unbeabsichtigte Rabattverluste gestalten
Sie können feste Nennwerte, einen validierten individuellen Betrag oder beides anbieten, sofern Ihre Umsetzung dies unterstützt. Vorgaben wie 25 €, 50 € und 100 € sind Beispiele, keine Anforderungen. Beginnen Sie mit festen Werten, wenn sie die Käuferbedürfnisse erfüllen; ergänzen Sie einen individuellen Betrag, wenn die Nachfrage dessen Validierung und Betreuung rechtfertigt. Veröffentlichen Sie eine realistische Zustellprognose, die etwaige Prüfwartezeiten einschließt.
| Angebot | Erforderliches Verhalten |
|---|---|
| 100 € kaufen, 120 € Wert erhalten | Höheren Wert ausgeben und bezahlten sowie Bonusanteil korrekt erfassen. |
| 150 € ausgeben, 20-€-Karte erhalten | Qualifizierende Bestellung validieren und neuen Wert über einen prüfbaren Ablauf ausgeben. |
| Firmen-Mengenrabatt | Berechtigten Produktrabatt anwenden, dann verkauften Wert und Zahlbetrag abstimmen. |
Eine einfache Warenkorbregel rabattiert den aktuellen Warenkorb. Sie erzeugt nach Kauf nicht automatisch eine neue Geschenkkarte. Legen Sie die Kampagnenzeiträume für Aktion und Ausgabelogik sowie eine ausdrückliche Erstattungsrichtlinie fest. Ein Bonus garantiert keinen weiteren Besuch.
Modellieren Sie Einlösequote, Wareneinsatz, Abwicklung, Gebühren und verdrängte Vollpreiskäufe. Zusätzliche Waren für 20 € bei 40 % Rohmarge haben beispielsweise 12 € Warenkosten vor weiteren Ausgaben: 20 × (1 - 0.40) = 12. Das ist Beispielrechnung, keine Rentabilitätsprognose.
Legen Sie zum Test der Verkaufsseite einer Aktion ein Geschenkkartenprodukt zusammen mit gewöhnlichen Waren in einen Warenkorb und wenden Sie Ihren shopweiten Code an. Bestätigen Sie, dass nur die vorgesehenen Waren rabattiert werden. Unterscheiden Sie zwischen Berechtigungsbedingungen und Rabattaktion, wenn Sie Geschenkkartenprodukte von Prozentaktionen ausschließen möchten. Eine Produktbedingung allein schließt die Karte nicht von einem Rabatt auf die gesamte Bestellung aus. Wenden Sie den Nachlass auf die vorgesehenen berechtigten Produkte oder Kategorien an. Nutzen Sie eine getestete Ausschlusslösung, wenn native Regeln Ihre Vorgaben nicht sicher abbilden können.
Platzieren Sie Karten passend in Menü, Startseite und Kampagnen. Planen Sie Saisondaten nach Ihrer Zielgruppe statt allgemeinem Feiertagskalender. Halten Sie Lieferzusagen und Dringlichkeit wahrheitsgemäß.
Sicher zustellen und Implementierung wählen
Eine Zustell-E-Mail sollte einen lesbaren, kopierbaren Code, Wert und Währung, ein etwaiges Ablaufdatum, die Empfängernachricht, Einlöseschritte und einen klaren Shoplink enthalten. Testen Sie die zugestellte E-Mail auf einem echten Smartphone: Der Code sollte leicht auswählbar und der Shoplink leicht antippbar sein. Die Geschenkkartenlösung benötigt eine eigene unterstützte E-Mail-Erzeugung; eine Bestellbestätigung allein gibt keinen Wert aus.
Nutzen Sie Betrugssignale des Zahlungsanbieters und prüfen Sie verdächtige Häufungen vor Guthabenfreigabe. Kurze Verzögerung oder Kontopflicht können Missbrauch erschweren, garantieren aber keine Sicherheit. Prüfen Sie Wiederholungskäufe, widersprüchliche Angaben und Zahlungsrisiko ohne rohe Kartendaten. Native Einlöselimits sind keine täglichen Kauflimits je Kunde.
Legen Sie Wert- und Häufigkeitslimits, Prüfwartezeiten, Freigabeberechtigung, Geheimhaltung der Codes und Widerrufsverhalten fest. Wenden Sie Limits über die Identitäten hinweg an, die Sie rechtmäßig und zuverlässig erkennen können. Protokollieren Sie einlösbare Codes nicht unnötig.
Wählen Sie ein spezialisiertes System anhand von Verhaltenstests: Ausgabe nach dem richtigen Zahlungsstatus, Empfängerfelder, persönliche Nachrichten, geplante Zustellung, Guthabenabfrage, Schutz bei gleichzeitigen Zugriffen, Einlöse- und Erstattungsaufzeichnungen sowie Buchhaltungsexporte. Ein kostenpflichtiges Modul ist nicht automatisch eine Geldwertbuchführung; prüfen Sie es anhand dieser Anforderungen.
Erinnerungen können ungenutzte Werte auffindbar machen; prüfen Sie geltende Nachrichtenregeln und Präferenzen. Versprechen Sie weder automatische Erinnerungen noch rein transaktionalen Charakter ohne Prüfung von Zweck und Inhalt.
Start und Wiederherstellung in Ihrem Shop erproben
- Aktuellen Ablauf erfassen. Listen Sie aktive Codes, Restwerte, Währungen, Gültigkeit, Bestellreferenzen und manuelle Zusagen auf. Bestimmen Sie, welches System das Guthaben führt und welche Integrationen dessen Aufzeichnungen nutzen.
- Probelauf isolieren. Nutzen Sie Testzugangsdaten für Zahlungen, leiten Sie Nachrichten an Ihr Team und sperren Sie auf Staging produktive Buchhaltungs- oder Abwicklungsexporte. Beziehen Sie Ihr tatsächliches Checkout-Theme und Ihre Aktionsmodule ein, damit der Probelauf deren Zusammenspiel prüft.
- Kontinuität nachweisen. Erproben Sie beim Systemaustausch eine beispielhafte Übertragung offener Karten einschließlich teilweise eingelöster Karten. Prüfen Sie, dass Codes, Guthaben, Einschränkungen und Verlauf erhalten bleiben und das bisherige System Guthaben nicht unabhängig einlösen kann.
- Umschaltung kontrollieren. Vereinbaren Sie, wer Ausgabe und Einlösung pausiert, während endgültige Guthaben und laufende Bestellungen abgeglichen werden. Übertragen Sie nur die vereinbarten Daten und Konfigurationen und überschreiben Sie niemals neuere Live-Datensätze mit veralteten Staging-Bestellungen oder -Guthaben. Nehmen Sie den Betrieb erst wieder auf, wenn die Anfangsguthaben übereinstimmen.
- Wiederherstellung übergeben. Bewahren Sie die vorherige Konfiguration und Aufzeichnungen der Aktivitäten seit dem Start auf. Eine Backup-Wiederherstellung macht weder externe Zahlungen noch bereits eingelösten Wert rückgängig: Gleichen Sie diese Ereignisse ab, bevor Sie zurücksetzen oder erneut verarbeiten. Geben Sie dem Support einen dokumentierten Weg zur Bestellnachverfolgung, ohne einlösbare Codes in allgemeinen Protokollen offenzulegen.
Fragen an Ihren Entwickler oder Ihre Agentur
- Welches System ist maßgeblich, wenn Shop und Buchhaltungsexport voneinander abweichen, und wer klärt die Differenz?
- Können Sie eine wiederholte Zahlungsbenachrichtigung und gleichzeitige Einlöseversuche ohne zusätzliche Ausgabe oder Guthabenüberschreitung demonstrieren?
- Wie bleiben bestehende Karten bei Bereitstellung, Wiederherstellung und künftigen Modulupdates nutzbar?
- Welche Aufzeichnungen, welches Exportformat und welche Betriebsanweisungen erhalten wir, damit ein anderer Entwickler das System warten kann?
Häufige Fragen von Shopbetreibern
Kann man mit einer Geschenkkarte eine weitere Geschenkkarte kaufen?
Legen Sie eine ausdrückliche Regel fest und setzen Sie sie bei der Einlösung auch für gemischte Warenkörbe durch. Der Ausschluss von Geschenkkartenprodukten aus Aktionsrabatten verhindert für sich genommen nicht, dass Geschenkguthaben eine weitere Karte finanziert.
Braucht der Empfänger das Konto des Käufers?
Entscheiden Sie über die Einlöseberechtigung des Empfängers getrennt von der Käuferregistrierung. Eine Beschränkung auf das Käuferkonto kann den vorgesehenen Empfänger an der Einlösung hindern. Testen Sie Käufer und Empfänger mit unterschiedlichen E-Mail-Adressen einschließlich des Gastablaufs, den Sie unterstützen möchten.
Was, wenn die E-Mail-Adresse des Empfängers falsch ist?
Prüfen Sie die Berechtigung des Anfragenden, bevor Sie Zustelldaten ändern. Hat ein einlösbarer Code einen falschen Empfänger erreicht, sperren Sie weitere Einlösungen, bestätigen Sie den Restwert und stellen Sie einen verknüpften Ersatzcode aus. Testen Sie, dass der alte Code nicht mehr einlösbar ist. Senden Sie den bestehenden Code nur erneut, wenn er keinem unbeabsichtigten Empfänger offengelegt wurde.
Kann ein Unternehmen Karten für mehrere Personen kaufen?
Vereinbaren Sie, ob es einzelne Codes zur Verteilung erhält oder Empfängerdaten für die Zustellung übermittelt. Validieren Sie Wert und Ziel jeder Karte, schützen Sie die Codeliste und stellen Sie eine Aufzeichnung bereit, die den Unternehmenskauf mit den einzelnen Karten verknüpft. Ein Mengenrabatt allein stellt diesen Verteilungsablauf nicht bereit.