Shopware digitale Produkte verkaufen: ESD richtig einrichten

So richtest du ESD in Shopware 6 ein: Downloads, Lizenzen und Kurse rechtssicher verkaufen, technisch sauber automatisiert.

Shopware digitale Produkte verkaufen: ESD richtig einrichten Shopware · Shopware digitale Produkte verkaufen: ESD richtig einrichten
So richtest du ESD in Shopware 6 ein: Downloads, Lizenzen und Kurse rechtssicher verkaufen, technisch sauber automatisiert.

Ein Kunde kauft dein E-Book, deine Softwarelizenz oder deinen Online-Kurs und will die Datei sofort haben, nicht erst nach Versandbestätigung und zwei Werktagen Wartezeit. Genau dafür hat Shopware 6 eine eigene Funktion eingebaut: ESD, kurz für Elektronischer Softwarevertrieb (manche sagen auch Elektronischer Warenvertrieb dazu, gemeint ist dasselbe). Trotzdem sehen wir bei COOKIE Design immer wieder Shops, die digitale Güter über Umwege verkaufen: manueller E-Mail-Versand nach Zahlungseingang, Google-Drive-Links im Bestellkommentar, oder ein Plugin, das nie richtig konfiguriert wurde.

Das ist schade, denn ESD ist in Shopware 6 kein Fremdkörper, sondern ein vollwertiger Produkttyp mit eigenem Backend-Bereich. Richtig eingerichtet, läuft der komplette Prozess automatisch: Kunde bezahlt, Zahlung wird bestätigt, Download-Link wird freigeschaltet, fertig. Kein manueller Eingriff, keine Wartezeit, kein Support-Ticket wegen fehlender Anhänge.

In diesem Artikel zeige ich dir, wie du ein digitales Produkt in Shopware 6 anlegst, wie die automatische Freigabe nach Zahlungseingang funktioniert, wann ein fertiges Store-Plugin reicht und wann sich eine individuelle Erweiterung lohnt, und was du rechtlich bei Widerrufsrecht und Umsatzsteuer beachten musst. Das ist kein theoretischer Überblick, sondern der Weg, den wir mit Kund:innen tatsächlich gehen, wenn digitale Produkte neu in einen bestehenden Shop kommen.

Was ist ESD in Shopware 6 eigentlich

ESD steht für Elektronischer Softwarevertrieb und bezeichnet in Shopware 6 einen eigenen Produkttyp für digitale Güter. Der Unterschied zu einem normalen physischen Produkt: Statt Lagerbestand und Versandkosten hinterlegst du eine Datei (oder mehrere), die der Kunde nach dem Kauf herunterladen kann. Shopware kümmert sich dabei um drei Dinge automatisch.

Erstens, den Download-Link. Jeder Kunde bekommt einen individuellen, zeitlich begrenzten Link zur Datei, keinen öffentlichen Dauerlink, den man einfach weiterschicken kann. Zweitens, die Freigabe-Logik. Der Link wird erst aktiv, wenn die Zahlung als vollständig eingegangen markiert ist, dazu gleich mehr. Drittens, die Zuordnung zur Bestellung. Der Kunde findet seine gekauften Downloads dauerhaft im Kundenkonto unter "Meine Bestellungen", nicht nur einmalig per E-Mail.

Das Ganze funktioniert unabhängig davon, ob dein Shop ausschließlich digitale Produkte verkauft oder ob du ESD-Artikel neben physischer Ware anbietest, etwa eine Bedienungsanleitung als PDF-Zusatzkauf neben einem Hardware-Produkt. Shopware unterscheidet pro Artikel, nicht pro Shop, ob es sich um ein digitales oder physisches Gut handelt. Das macht die Einrichtung flexibel, aber es bedeutet auch, dass du bei jedem neuen Produkt bewusst den richtigen Typ wählen musst, sonst landet ein digitales Gut im normalen Versandprozess und dein Lager zeigt fälschlich einen Bestand von null.

Digitales Produkt im Backend anlegen

Die Einrichtung läuft über den normalen Produktkatalog, nicht über ein separates Modul. Im Adminbereich gehst du zu Kataloge, dann Produkte, und legst entweder ein neues Produkt an oder öffnest ein bestehendes. Im Reiter Allgemein aktivierst du die Option "Digitaler Artikel" beziehungsweise "ESD" (die genaue Bezeichnung variiert leicht je nach Shopware-Version, gemeint ist immer derselbe Schalter).

Sobald diese Option aktiv ist, erscheint ein zusätzlicher Reiter namens ESD direkt am Artikel. Dort lädst du die auszuliefernde Datei hoch, zum Beispiel ein PDF, eine ZIP-Datei mit Software, eine Videodatei für einen Kurs oder eine Textdatei mit einem Lizenzschlüssel. Du kannst pro Artikel mehrere Dateien hinterlegen, etwa ein Hauptprodukt plus Bonus-Material, die dann gemeinsam im Download-Paket landen.

3D-Illustration eines leuchtenden Upload-Wolke-Icons ueber einem Dokumenten-Stapel-Symbol
Im Shopware-Backend wird die auszuliefernde Datei direkt am Produkt hochgeladen.

Wichtig: Lagerbestand und Versandkosten kannst du bei ESD-Artikeln in der Regel auf null beziehungsweise deaktiviert setzen, Shopware verlangt hier keine Bestandsführung im klassischen Sinn. Trotzdem lohnt sich ein Blick auf die Versandkosten-Konfiguration im Checkout, denn wenn ein Kunde ausschließlich digitale Produkte kauft, sollte der Checkout keine Versandkosten mehr ausweisen. Das ist eine Standardeinstellung in Shopware, die aber bei nachträglich hinzugefügten ESD-Sortimenten gerne übersehen wird, weil sie beim ersten Shop-Setup schlicht nicht gebraucht wurde.

Freigabe erst nach vollständigem Zahlungseingang

Das Kernstück von ESD ist die automatische Verknüpfung zwischen Zahlungsstatus und Download-Freigabe. Shopware schaltet den Download-Link standardmäßig erst frei, wenn eine Bestellung den Zahlungsstatus "vollständig bezahlt" erreicht, nicht schon bei "in Bearbeitung" oder "ausstehend". Das ist bei Sofortzahlungsmethoden wie Kreditkarte, PayPal oder Kartenzahlungs-Plugins meist eine Frage von Sekunden, bei Vorkasse oder Rechnungskauf kann es je nach Zahlungsdienstleister länger dauern.

Genau hier liegt der Punkt, an dem viele Shops stolpern, wenn sie ESD nachträglich einführen: Wenn du Zahlarten wie Vorkasse anbietest, wartet der Kunde unter Umständen Tage auf seinen Download, obwohl er "digitales Produkt, sofort verfügbar" erwartet hat. Für ESD-Sortimente lohnt es sich deshalb, die Zahlungsarten-Auswahl gezielt auf Sofortzahler auszurichten oder zumindest im Checkout deutlich zu kommunizieren, dass die Freigabe an den Zahlungseingang gekoppelt ist. Wie du Zahlungsarten in Shopware sinnvoll konfigurierst und welche sich für welchen Anwendungsfall eignen, haben wir in unserem Beitrag zu Zahlungsarten in Shopware einrichten im Detail beschrieben.

Technisch läuft die Freigabe über einen Status-Trigger im Bestellworkflow. Ändert sich der Zahlungsstatus, prüft Shopware automatisch, ob ESD-Artikel in der Bestellung enthalten sind, und aktiviert die zugehörigen Download-Links. Der Kunde bekommt außerdem automatisch eine E-Mail mit dem direkten Link, zusätzlich zum dauerhaften Zugriff im Kundenkonto. Für Betreiber:innen bedeutet das: Sobald die Zahlungsart sauber angebunden ist, musst du selbst nichts mehr manuell freischalten. Das ist der eigentliche Gewinn von ESD gegenüber dem klassischen "Datei per Hand nachschicken".

Dateiformate und Lizenzschlüssel-Verwaltung

Shopware ist beim Dateiformat für ESD-Uploads bewusst offen gehalten. Ob PDF, ZIP, MP4, EPUB oder eine reine Textdatei, das System liefert die hinterlegte Datei einfach über den generierten Download-Link aus. Für E-Books, Vorlagen und Kurs-Begleitmaterial reicht das direkte Hochladen der fertigen Datei völlig aus. Bei größeren Videokursen solltest du allerdings über Serverspeicher und Ladezeiten nachdenken, sehr große Dateien direkt im Shop zu hosten treibt den Speicherbedarf schnell in die Höhe. Eine gängige Alternative ist, im ESD-Download nur einen Zugangscode oder Link zu einer externen, geschützten Kursplattform auszuliefern, statt das komplette Videomaterial über den Shop selbst zu verteilen.

Bei Software-Lizenzen und Lizenzschlüsseln wird es etwas anspruchsvoller, denn hier reicht eine einzelne, für alle Kunden identische Datei meist nicht aus. Jeder Käufer braucht einen individuellen Schlüssel, und dieser Schlüssel darf pro Kauf nur einmal vergeben werden. Die Standard-ESD-Funktion von Shopware liefert von Haus aus dieselbe hinterlegte Datei an jeden Käufer aus, eine automatische Verwaltung individueller Einzel-Schlüssel aus einem Pool ist im Kern-System nicht vorgesehen.

3D-Illustration eines Rasters aus mehreren leuchtenden Schluessel-Icons
Fuer individuelle Lizenzschluessel pro Kauf braucht es einen verwalteten Schluessel-Pool statt einer einzelnen Datei.

Für dieses Szenario gibt es zwei Wege: ein Store-Plugin, das gezielt Lizenzschlüssel-Pools verwaltet und bei jedem Kauf automatisch einen neuen, noch nicht vergebenen Schlüssel zieht, oder eine individuelle Erweiterung, die an dein bestehendes Lizenzsystem (etwa eine externe Software-Verwaltung) andockt. Welcher Weg sinnvoll ist, hängt stark davon ab, wie viele unterschiedliche Lizenzprodukte du führst und ob du bereits ein externes System zur Schlüsselverwaltung im Einsatz hast.

Store-Plugin oder individuelle Erweiterung

Für den Großteil der Anwendungsfälle reicht ein etabliertes Plugin aus dem Shopware Store völlig aus. Suchbegriffe wie "Digitale Produkte und Downloads (ESD)" oder "Download Center" führen zu Erweiterungen, die genau die Lücken der Standard-ESD-Funktion schließen: automatische Lizenzschlüssel-Pools, Download-Limits pro Link, ablaufende Zugänge bei Abo-Produkten, oder eine übersichtlichere Verwaltung vieler digitaler Artikel im Backend. Diese Plugins sind in der Regel gut getestet, werden aktiv gepflegt und lassen sich innerhalb weniger Stunden einrichten.

Eine individuelle Erweiterung lohnt sich dagegen, wenn deine Anforderungen über den Standardfall hinausgehen. Typische Beispiele aus unserer Praxis: Digitale Produkte, die an ein externes Lernmanagement-System angebunden werden müssen (Kurs-Freischaltung in einem separaten Tool, nicht nur Datei-Download), Lizenzschlüssel, die aus einem bestehenden ERP oder einer Lizenzverwaltungs-API gezogen werden müssen statt aus einem lokalen Pool, oder komplexe Bundle-Logiken, bei denen der Kauf eines physischen Produkts automatisch einen passenden digitalen Zusatzartikel freischaltet. In solchen Fällen bauen wir eine schlanke, gezielte Erweiterung statt ein Plugin zu verbiegen, das eigentlich für einen anderen Zweck gedacht war. Wie so ein Vorgehen konkret aussieht, beschreiben wir ausführlicher im Beitrag Shopware-Plugin entwickeln lassen.

Eine grobe Faustregel: Wenn du ein bis drei digitale Produkttypen verkaufst und Standard-Lizenzverwaltung reicht, greif zum Plugin. Wenn digitale Produkte ein zentraler Umsatzträger werden sollen und mit externen Systemen sprechen müssen, plane von Anfang an eine individuelle Lösung ein, das spart dir später einen kompletten Umbau.

Digitale Produkte einrichten

Lass dein ESD-Setup einmal richtig aufsetzen

Wir bringen Downloads, Lizenzschlüssel und Zahlungsanbindung in deinem Shopware-Shop sauber zusammen, statt Insellösungen zu flicken.

Beratung anfragen

Rechtliches: Widerrufsrecht und Umsatzsteuer

Bei digitalen Produkten gilt eine wichtige Ausnahme vom sonst üblichen Widerrufsrecht. Nach Paragraf 356 Absatz 5 BGB erlischt das Widerrufsrecht bei digitalen Inhalten, die nicht auf einem körperlichen Datenträger geliefert werden, sobald der Unternehmer mit der Ausführung begonnen hat, der Verbraucher dem ausdrücklich zugestimmt hat und gleichzeitig bestätigt hat, dass er dadurch sein Widerrufsrecht verliert. Das bedeutet konkret: Du darfst den Download-Link nicht einfach ohne Weiteres sofort ausliefern und dich dann auf den Wegfall des Widerrufsrechts berufen. Die Zustimmung des Kunden muss im Bestellprozess aktiv eingeholt werden, üblicherweise über eine Checkbox direkt vor Kaufabschluss, mit einem klaren Hinweistext.

Fehlt diese ausdrückliche Zustimmung, bleibt das reguläre 14-tägige Widerrufsrecht bestehen, auch wenn der Kunde die Datei bereits heruntergeladen hat. Das ist ein Punkt, den wir in Kundenprojekten regelmäßig nachschärfen müssen, weil die Standard-Checkout-Texte von Shopware diese Einwilligung nicht automatisch mitbringen. Sie muss im jeweiligen Rechtstexte-Modul beziehungsweise im Checkout-Template ergänzt werden, am besten in Abstimmung mit einer auf E-Commerce spezialisierten Kanzlei, denn die genaue Formulierung entscheidet im Streitfall.

Bei der Umsatzsteuer gilt für digitale Produkte an Verbraucher innerhalb der EU grundsätzlich das Bestimmungslandprinzip: Es wird der Umsatzsteuersatz des Landes fällig, in dem der Kunde sitzt, nicht der deines eigenen Unternehmens. Ab einer Umsatzgrenze von 10.000 Euro Jahresumsatz mit EU-weiten digitalen Leistungen an Verbraucher greift diese Pflicht in jedem Fall, unterhalb dieser Grenze kannst du unter bestimmten Voraussetzungen weiterhin deinen Heimatsteuersatz anwenden. Die Abwicklung läuft in der Praxis meist über das sogenannte One-Stop-Shop-Verfahren (OSS), damit du nicht in jedem einzelnen EU-Land eine separate Steuerregistrierung brauchst. Shopware unterstützt länderabhängige Steuersätze technisch über die Steuerregeln im Backend, die korrekte steuerliche Einordnung deines konkreten Falls solltest du aber immer mit deiner Steuerberatung abstimmen. Wenn du unsicher bist, wie sich das auf deine bestehende Shop-Konfiguration auswirkt, sprich uns gerne über unser Kontaktformular an, wir kennen die technische Seite der Steuerregeln in Shopware sehr genau.

Typische Anwendungsfälle und die Mischung mit physischer Ware

Digitale Produkte über Shopware zu verkaufen lohnt sich für eine ganze Reihe von Geschäftsmodellen, die auf den ersten Blick nichts miteinander zu tun haben. Software-Hersteller verkaufen Lizenzschlüssel für Desktop-Anwendungen oder Plugins direkt über den eigenen Shop, statt über einen App-Store-Umweg, und behalten so die volle Kontrolle über Preisgestaltung und Kundendaten. Autor:innen und Verlage vertreiben E-Books als PDF oder EPUB, oft parallel zur gedruckten Ausgabe im selben Produktdatensatz, nur mit unterschiedlicher Produktvariante. Trainer:innen und Coaches verkaufen Videokurse oder Kursbegleitmaterial, teilweise als eigenständiges Produkt, teilweise als Zusatzverkauf zu einem Präsenzseminar. Und Design-Agenturen oder Kreative vertreiben Vorlagen, Presets oder Muster-Dokumente als Download-Produkt.

Besonders spannend wird es, wenn physische und digitale Produkte im selben Shop kombiniert werden. Ein Beispiel aus der Praxis: Ein Hersteller verkauft ein physisches Gerät und bietet dazu optional ein digitales Handbuch, eine Konfigurationssoftware oder eine erweiterte Lizenz als Zusatzartikel im selben Warenkorb an. Shopware behandelt beide Produkttypen in derselben Bestellung völlig unabhängig voneinander: Das physische Produkt durchläuft den normalen Versandprozess inklusive Lieferzeit und Trackingnummer, das digitale Produkt wird parallel dazu sofort nach Zahlungseingang freigeschaltet. Für den Kunden fühlt sich das wie ein einziger, stimmiger Kauf an, technisch laufen im Hintergrund zwei getrennte Erfüllungspfade.

Wenn du einen kompletten Shop rund um ein gemischtes Sortiment aus physischen und digitalen Produkten aufbauen willst, lohnt sich ein Blick auf unseren Grundlagen-Beitrag Shopware-Shop erstellen lassen, dort gehen wir auf die strukturellen Weichenstellungen ein, die von Anfang an mitgedacht werden sollten, auch wenn ESD am Anfang vielleicht noch keine Rolle spielt.

SEO für Downloadprodukt-Seiten

Digitale Produkte werden bei Google oft unterschätzt, dabei bringen gerade Download-Produktseiten überraschend viel organischen Traffic, wenn die Grundlagen stimmen. Ein zentraler Punkt: Formuliere die Produktbeschreibung so, dass sofort klar wird, was der Kunde nach dem Kauf konkret bekommt, Dateiformat, Umfang, ob eine Aktivierung nötig ist, ob es sich um eine Einzellizenz oder eine Mehrplatzlizenz handelt. Suchende, die "Softwarelizenz kaufen" oder "E-Book Vorlage Download" eingeben, wollen genau diese Fragen in den ersten Zeilen beantwortet bekommen, nicht erst nach einem Klick auf ein zusätzliches FAQ.

Strukturierte Daten helfen zusätzlich: Product-Schema mit Preis, Verfügbarkeit und Bewertungen funktioniert bei digitalen Produkten genauso wie bei physischen, Shopware bringt die Grundlage dafür bereits mit. Ergänzend lohnt sich bei Software-Produkten oft ein FAQ-Bereich direkt auf der Produktseite, der typische Fragen zur Lizenz, zur Kompatibilität oder zur Rückerstattung beantwortet, das erhöht sowohl die Verweildauer als auch die Chance auf ein Rich Snippet in der Suche.

Ein Punkt, der bei ESD-Produkten gerne vergessen wird: die interne Verlinkung. Digitale Produkte werden häufig als eigenständige Kategorie im Shop geführt und dadurch schwächer verlinkt als das physische Hauptsortiment. Verlinke von thematisch passenden Blogartikeln, Ratgeberseiten oder verwandten physischen Produkten gezielt auf deine Download-Produkte, das stärkt sowohl die Auffindbarkeit für Google als auch die Conversion, weil Besucher, die sich ohnehin schon mit dem Thema beschäftigen, direkt zum passenden digitalen Angebot geführt werden.

ESD lohnt sich, wenn du es richtig aufsetzt

Shopware 6 bringt mit ESD alles mit, was du für den Verkauf digitaler Produkte im Kern brauchst: automatische Freigabe nach Zahlungseingang, individuelle Download-Links pro Kunde und eine dauerhafte Zuordnung im Kundenkonto. Für einfache Fälle wie E-Books oder Vorlagen reicht die Standard-Funktion oft schon aus, für Lizenzschlüssel-Verwaltung oder Anbindung an externe Systeme kommt meist ein Store-Plugin oder eine gezielte Erweiterung dazu.

Was in der Praxis am häufigsten übersehen wird, ist nicht die Technik, sondern das Drumherum: die richtige Zahlungsart-Auswahl für sofortige Verfügbarkeit, die ausdrückliche Widerrufs-Einwilligung im Checkout, und die saubere umsatzsteuerliche Einordnung bei EU-weitem Verkauf. Wer diese drei Punkte von Anfang an mitdenkt, kann digitale Produkte in Shopware nicht nur technisch sauber, sondern auch rechtlich sicher verkaufen.

Häufige Fragen zum Verkauf digitaler Produkte in Shopware

Brauche ich für ESD in Shopware 6 ein zusätzliches Plugin?

Nein, die Grundfunktion für digitale Produkte ist fest in Shopware 6 eingebaut und direkt am Produkt über den ESD-Reiter verfügbar. Ein Plugin lohnt sich erst, wenn du zusätzliche Funktionen brauchst, etwa automatische Lizenzschlüssel-Pools, Download-Limits oder ablaufende Zugänge.

Wie schnell bekommt der Kunde seinen Download nach dem Kauf?

Bei Sofortzahlungsmethoden wie Kreditkarte oder PayPal in der Regel innerhalb weniger Sekunden, da Shopware den Download automatisch freischaltet, sobald der Zahlungsstatus auf vollständig bezahlt wechselt. Bei Vorkasse oder Rechnung kann es je nach Zahlungsdienstleister entsprechend länger dauern.

Kann ich in Shopware individuelle Lizenzschlüssel pro Kunde ausliefern?

Die Standard-ESD-Funktion liefert dieselbe hinterlegte Datei an jeden Käufer aus, eine automatische Verwaltung individueller Einzelschlüssel ist im Kern nicht vorgesehen. Für Lizenzschlüssel-Pools brauchst du ein spezialisiertes Store-Plugin oder eine individuelle Erweiterung, die an eine externe Lizenzverwaltung andockt.

Gilt bei digitalen Produkten wirklich kein Widerrufsrecht?

Das Widerrufsrecht erlischt nur, wenn der Kunde vor Kaufabschluss ausdrücklich zustimmt, dass die Ausführung sofort beginnt und er dadurch sein Widerrufsrecht verliert, geregelt in Paragraf 356 Absatz 5 BGB. Ohne diese aktive Einwilligung im Checkout bleibt das reguläre 14-tägige Widerrufsrecht bestehen, auch wenn die Datei bereits heruntergeladen wurde.

Kann ich physische und digitale Produkte im selben Shop und in derselben Bestellung verkaufen?

Ja, Shopware behandelt beide Produkttypen in einer gemeinsamen Bestellung unabhängig voneinander. Das physische Produkt durchläuft den normalen Versandprozess, während das digitale Produkt parallel dazu sofort nach Zahlungseingang freigeschaltet wird, ohne dass du dafür zwei getrennte Bestellvorgänge brauchst.

Bereit für digitale Produkte

Wir richten dein ESD-Setup fachgerecht ein

Von der Backend-Konfiguration bis zur passenden Lizenzverwaltung, wir sorgen dafür, dass digitale Produkte in deinem Shopware-Shop reibungslos laufen.

Jetzt Kontakt aufnehmen
CR
Autor · Gründer · COOKIE Design

Christoph Rellecke

Zertifiziert von shopware
  • Certified Solution Architect
  • Certified App Developer
  • Certified Frontend Developer
  • Certified Frontend Developer Intermediate
  • Certified Backend Developer
  • Certified Backend Developer Intermediate
  • Certified DevOps Engineer
Newsletter

Shopware-Wissen direkt in Ihr Postfach.

Erhalten Sie Impulse zu Shopware 6, Conversion, Design, Technik und E-Commerce-Wachstum — kompakt, verständlich und ohne Bla Bla.