Zum Inhalt
wavux
Versionsgeschichte

Was sich geändert hat.

Jede Version mit einer kurzen Zusammenfassung und allen Änderungen: was neu ist, was besser wurde, welcher Fehler wen betraf. Installierte Shops holen neue Versionen selbst unter System → Update und zeigen dort dieselbe Liste vor dem Einspielen.

1.54.1aktuell

Mehrsprachig: Kaufweg durchgehend übersetzt

Die mitgelieferten englischen Texte decken jetzt den ganzen Weg bis zur Bestellung ab.

  • VerbessertSprachen
    Mehrsprachig: Kasse und Warenkorb durchgehend auf Englisch

    Die mitgelieferten englischen Texte decken jetzt den ganzen Kaufweg ab, auch Sätze mit Bestellnummer oder Betrag darin. Der Hinweis „Warenkorb hat sich geändert“ wird übersetzt, und sein Link bleibt in der Sprache.

1.54.0

Wasserzeichen, Bildspeicher, Währungen und genauere Korrekturbelege

Neue Plugins für Wasserzeichen, Bilder aus einem S3-Behälter und umgerechnete Preisanzeigen. Korrekturbelege kennen einzelne Artikel, E-Rechnungen lassen sich ins PDF einbetten, und Mails gehen in der Sprache der Bestellung raus.

  • NeuInternational
    Plugin Währungen: Preise zusätzlich umgerechnet zeigen

    Besucher wählen eine Währung und sehen neben dem Euro-Preis eine ungefähre Umrechnung zum Tageskurs der Europäischen Zentralbank, mit dem Hinweis „Abrechnung in Euro“. Warenkorb, Kasse, Zahlung und Rechnung bleiben in Euro.

  • VerbessertSprachen
    Mehrsprachig: Mails, Sitemap und Warenkorb-Texte

    Die Bestellung merkt sich ihre Sprache, und Mails gehen in dieser Sprache raus, auf Englisch ab Werk, für weitere Sprachen mit eigenen Vorlagen. Die Sitemap nennt alle Sprachfassungen mit Verweisen aufeinander. Texte im Warenkorb-Fenster werden mit übersetzt, Rechnungen auf Wunsch auch.

  • NeuRechnungen
    E-Rechnung im PDF (ZUGFeRD)

    Auf Wunsch wird die E-Rechnung direkt in das PDF eingebettet, als PDF/A-3 nach ZUGFeRD. Der Schalter steht unter Dokumente und ist zunächst aus. Prüfe den ersten Beleg mit einem Validator. Die XML-Datei geht weiterhin mit.

  • VerbessertRechnungen
    Korrekturbelege nach einzelnen Artikeln

    Bei einer Erstattung lassen sich die betroffenen Artikel und Mengen wählen. Der Korrekturbeleg nennt sie dann einzeln, und die Steuer folgt deren Sätzen, auch in Buchhaltungsexport, DATEV, OSS und E-Rechnung. Vorhandene Belege bleiben unverändert.

  • NeuMedien
    Plugin Bildspeicher: Bilder aus einem S3-Behälter ausliefern

    Spiegelt die Bilder der Mediathek in einen S3-kompatiblen Behälter, etwa bei AWS, Hetzner oder Cloudflare R2, und liefert sie von dort aus. Das entlastet den Server. Die Bilder bleiben auch lokal, Abschalten stellt sofort den alten Zustand her.

  • VerbessertVerwaltung
    Suche und Filter in weiteren Listen

    Gutscheine, Aktionen, Gewinnspiele, Hersteller, Attribute, Kundengruppen, Variantenvorlagen, abgebrochene Warenkörbe und Seiten lassen sich jetzt durchsuchen und, wo es passt, nach Status filtern.

  • NeuMedien
    Plugin Wasserzeichen

    Setzt dein Logo auf die Produktbilder im Shop, mit einstellbarer Position, Deckkraft und Größe. Logos und Banner bleiben frei, das Original bleibt unverändert, und Ausschalten nimmt das Zeichen wieder von allen Bildern.

  • NeuThemes
    Farbtupfer auf der Produktkarte im Theme Manufaktur

    Hat ein Artikel Farbvarianten, zeigt die Karte sie als kleine Tupfer, bis zu fünf und danach die Anzahl der übrigen. Screenreader bekommen die Farbnamen als Text.

1.53.0

Buchungen, Mehrsprachigkeit, API und mehr als Plugins

Neue Plugins für Terminbuchung, mehrere Sprachen, Retouren, DATEV und Belegübergabe, eine REST-Schnittstelle und mehr. Dazu OSS, XRechnung, Girocode und die USt-IdNr. im Kundenkonto.

  • NeuKunden
    USt-IdNr. in Registrierung und Kundenkonto

    Geschäftskunden geben Kundentyp und USt-IdNr. schon bei der Registrierung und im Konto an und sehen dort, ob die EU die Nummer bestätigt hat. Ein reiner Privatkunden-Shop zeigt die Felder nicht.

  • NeuSteuern
    OSS: Länderzonen und Umsatz je EU-Land

    Die EU-Zone lässt sich auf Knopfdruck in Länder mit ihren Regelsätzen aufteilen. Die neue OSS-Auswertung zeigt Umsatz je Land und Steuersatz als CSV und den Stand zur 10.000-Euro-Schwelle.

  • VerbessertVersand
    GLS: verständlicher Hinweis bei fehlender Freigabe

    Fehlt der App im GLS-Portal die Freigabe für Statusmeldungen, sagt die Fehlermeldung jetzt, was zu tun ist.

  • BehobenThemes
    Theme premium-style reagiert auf Anpassen

    Farben der Seiten im Theme premium-style hängen jetzt an den Design-Tokens, damit Anpassungen dort auch wirken.

  • NeuBelege
    Plugin Buchhaltung: Belege automatisch übergeben und DATEV

    Neue Rechnungen und Korrekturbelege gehen auf Wunsch automatisch per Mail an die Buchhaltung, mit Wiederholung bei Fehlern und sichtbarem Status. Dazu ein DATEV-Buchungsstapel nach SKR03 oder SKR04 mit einstellbaren Konten.

  • NeuBelege
    XRechnung mit Leitweg-ID

    Trägt ein Kunde eine Leitweg-ID, wird seine E-Rechnung als XRechnung für Behörden erzeugt. Die Telefonnummer dafür steht bei den Firmenangaben der Belege.

  • NeuPlugins
    Plugin Buchungen: Termine und Kurse online buchen

    Angebote mit Dauer, Puffer, Plätzen und Preis, buchbare Zeiten und Sperrtage, Schutz vor Doppelbuchung, Mails mit Kalenderdatei, Stornolink, Erinnerung, Bestätigung von Hand und der Builder-Block Termin buchen. In Auskunft und Löschung nach DSGVO enthalten.

  • NeuPlugins
    Plugin Mehrsprachig: Shop in weiteren Sprachen

    Eigene Adressen je Sprache, übersetzte Artikel, Kategorien und Seiten, Wörterbuch für Oberflächentexte mit englischer Grundausstattung, CSV für Übersetzer, hreflang für Suchmaschinen und Sprachwahl als Block oder in der Fußzeile. Mails und Rechnungen bleiben vorerst auf Deutsch.

  • NeuPlugins
    Plugin Schnittstelle: REST-API mit Schlüsseln und Rechten

    Warenwirtschaft und eigene Werkzeuge greifen über Schlüssel mit einzeln wählbaren Rechten auf Artikel, Kategorien, Bestellungen und Kunden zu. Preis, Bestand, Bestellstatus und Sendungsnummer lassen sich setzen. Mit Grenze je Minute.

  • BehobenPlugins
    Plugins mit eigenen Tabellen sicher einschalten

    Beim Einschalten eines Plugins werden seine Tabellen jetzt angelegt, und ein ausgeschaltetes neues Plugin lässt die Prüfung nach einem Update nicht mehr fehlschlagen.

  • NeuSortiment
    Höchstmenge je Bestellung und Plugin Kaufschutz

    Artikel tragen eine Höchstmenge je Bestellung. Das Plugin Kaufschutz ergänzt eine Grenze je Besteller über einen Zeitraum, eine Reservierung beim Betreten der Kasse und eine Liste auffälliger Mehrfachbestellungen an dieselbe Anschrift.

  • NeuPlugins
    Plugin Wieder da: Benachrichtigung bei ausverkauften Artikeln

    Bei ausverkauften Artikeln erscheint ein Formular. Kunden bestätigen per Mail und bekommen genau eine Nachricht, sobald der Artikel zurück ist. Die Übersicht zeigt, worauf wie viele warten.

  • NeuPlugins
    Plugin Adressen: eigene Adressteile für Artikel und Kategorien

    Statt /p/ und /kategorie/ lassen sich eigene Adressteile wählen. Alte Adressen leiten dauerhaft weiter.

  • NeuPlugins
    Plugin Barrierefrei

    Sprunglink zum Inhalt, sichtbarer Tastaturfokus und Beschriftung reiner Symbolknöpfe, in jedem Theme.

  • VerbessertSortiment
    Bildgrößen einstellbar und Netto-Eingabe am Artikel

    Die Kantenlängen der erzeugten Bildgrößen stehen in den Medien-Einstellungen. Am Artikel lässt sich der Preis auch netto eingeben, gespeichert wird weiter brutto.

  • NeuPlugins
    Plugin Retouren: Rücksendungen selbst anmelden

    Kunden melden Rücksendungen über Bestellnummer und E-Mail an, wählen Artikel und Grund und sehen den Stand. Im Backend nimmst du sie an, lehnst ab und schreibst dem Kunden. Mit Builder-Block.

  • NeuZahlung
    Girocode bei Vorkasse

    Bestellbestätigung und Danke-Seite zeigen bei Vorkasse einen QR-Code, den Banking-Apps lesen. Empfänger, Betrag und Verwendungszweck sind damit schon ausgefüllt.

1.52.2

Warnung bei fehlendem Cronjob

Das Backend warnt jetzt auch, wenn die Aufgabenplanung auf dem Server noch nie gelaufen ist.

  • BehobenSystem
    Fehlender Cronjob blieb unbemerkt

    Die Warnung kam bisher nur, wenn die Aufgabenplanung zuerst lief und dann stehen blieb. War der Cronjob nie eingerichtet, blieben automatische Backups, Update-Prüfung und Mail-Nachreichen im Chat ohne jeden Hinweis aus. Das Backend meldet das jetzt ab anderthalb Tagen nach der Installation.

1.52.1

Klarere Einwilligung im Chat

Der Haken im Chat-Fenster nennt die Einwilligung und das Recht auf Widerruf jetzt ausdrücklich.

  • VerbessertKunden
    Einwilligungstext im Chat-Fenster

    Der Pflicht-Haken vor dem ersten Chat sagt jetzt ausdrücklich, dass der Kunde einverstanden ist und jederzeit widerrufen kann, und verweist weiter auf die Datenschutzerklärung.

1.52.0

Der Shop auf dem Handy und Chat für Kunden

Bestellungen und Kundenfragen kommen als Meldung aufs Handy, Kunden können im Shop chatten, und Antworten lassen sich direkt aus dem Shop schreiben.

  • SicherheitSystem
    Sicherheitskorrekturen in eingesetzten Bibliotheken

    Vier Symfony-Bibliotheken wurden wegen frisch bekannt gewordener Lücken aktualisiert, unter anderem konnten Adressen unter bestimmten Umständen auf einen vom Aufrufer gewählten Host zeigen. Neue Installationen enthalten die Korrektur. Bestehende Shops zeigt das Update-Protokoll an, dass auf dem Server einmal composer install --no-dev --optimize-autoloader laufen muss.

  • NeuHandy-App
    Der Shop als App auf dem Handy, mit Meldungen

    Unter /admin/app lässt sich das Backend als App aufs Handy installieren, ohne Store und ohne fremdes Konto. Neue Bestellungen, Nachrichten, Widerrufe und auf Wunsch Bewertungen kommen als Meldung, auch wenn die App zu ist; jedes Gerät wählt selbst, was ankommt. Der Inhalt ist verschlüsselt, lesen kann ihn nur das Gerät. Die App zeigt Bestellungen und Nachrichten in einer Ansicht fürs Handy. Name, Farbe und Symbol stehen unter Einstellungen → Handy-App. Braucht eine https-Adresse.

  • NeuKunden
    Chat im Shop

    Unter Einstellungen → Chat lässt sich ein Chat-Fenster einschalten, das auf allen Seiten außer der Kasse erscheint. Kunden schreiben direkt im Shop, Antworten erscheinen nach wenigen Sekunden im Fenster. Wer schon gegangen ist, bekommt sie per Mail, mit einem Link zurück ins Gespräch. Außerhalb der eingestellten Zeiten kann der Kunde trotzdem schreiben und erfährt, dass die Antwort per Mail kommt. Der Block „Chat-Knopf“ öffnet das Fenster von jeder Seite aus. Der Spamschutz der Formulare gilt auch hier. Ab Werk aus; bitte vor dem Einschalten die Datenschutzerklärung ergänzen.

  • NeuKunden
    Auf Nachrichten direkt aus dem Shop antworten

    Kontaktanfragen und Preisanfragen lassen sich jetzt in der Nachricht selbst beantworten, statt das Mailprogramm zu öffnen. Die Antwort geht per Mail an den Kunden und bleibt mit Zeit im Verlauf stehen, sodass jeder sieht, was schon geschrieben wurde. Scheitert der Versand, steht das am Verlauf.

  • BehobenDatenschutz
    Nachrichten in Auskunft und Löschantrag

    Nachrichten aus Kontaktformular und Preisanfrage fehlten bisher in der Datenauskunft und blieben bei einem Löschantrag bis zum Ablauf ihrer Frist stehen. Jetzt stehen sie in der Auskunft und werden mit dem Antrag gelöscht. Außerdem stand in den Einstellungen zum Kontaktformular noch, Nachrichten würden nicht gespeichert; das ist seit Einführung der Nachrichtenliste falsch und korrigiert.

1.51.0

Sortiment und Rabatt je Kundengruppe

Artikel und Kategorien lassen sich nur für bestimmte Kundengruppen zeigen, vor einzelnen Gruppen verbergen oder vom Gruppenrabatt ausnehmen.

  • NeuKunden
    Artikel und Kategorien nur für bestimmte Kundengruppen

    Am Artikel und an der Kategorie gibt es den neuen Abschnitt „Kundengruppen“. Dort lässt sich festlegen, dass etwas nur für angehakte Gruppen sichtbar ist, etwa nur für Händler, oder vor angehakten Gruppen verborgen wird. Gäste zählen als eigene Gruppe. Verborgenes fehlt in Listen, Suche, Menüs und Empfehlungen, die Seite meldet „nicht gefunden“, und schon eingelegte Artikel lassen sich nicht mehr bestellen. Eine Kategorie vererbt ihre Regel an alle Unterkategorien und jeden Artikel darin; steckt ein Artikel in einer verborgenen und einer sichtbaren Kategorie, bleibt er verborgen. Produktfeed, Sitemap und die Hinweise „gerade gekauft“ zeigen immer nur, was Gäste sehen dürfen. Im Backend bleibt alles sichtbar.

  • NeuPreise
    Artikel vom Gruppenrabatt ausnehmen

    Im selben Abschnitt lässt sich der Prozent-Rabatt für einzelne Gruppen oder alle Gruppen abschalten – zum Beispiel für Neuheiten oder knapp kalkulierte Ware. Diese Kunden zahlen dort den normalen Preis, Staffel- und Aktionspreise gelten weiter. An einer Kategorie gilt das für alle Artikel darin und in ihren Unterkategorien. Artikelseite, Listen, Warenkorb und Beleg rechnen gleich.

1.50.2

Gruppenrabatt auch auf den Auswahlknöpfen

Die Knöpfe für Größe, Farbe und Ausführung zeigen Kunden mit Gruppenrabatt den Aufpreis, den sie tatsächlich zahlen.

  • BehobenKunden
    Aufpreise auf den Auswahlknöpfen mit Gruppenrabatt

    Die Knöpfe für Größe, Farbe oder Ausführung zeigten Kunden mit Gruppenrabatt weiter den vollen Aufpreis, zum Beispiel „+2,00 €“, obwohl der Shop seit 1.50.1 auch den Aufpreis rabattiert. Jetzt steht dort der Aufpreis, den der Kunde tatsächlich zahlt, bei 25 % also „+1,50 €“ – auf der Artikelseite, in der Schnellansicht und in allen mitgelieferten Themes. Auch die Theme-eigenen Artikelseiten, die ohne Builder-Vorlage arbeiten, rechnen den Rabatt jetzt auf den Aufpreis.

1.50.1

Gruppenrabatt rechnet überall gleich

Der Rabatt einer Kundengruppe gilt jetzt auch auf Varianten-Aufpreise und erscheint in allen Listen. Mindest- und Höchstbestellwert meldet schon der Warenkorb.

  • BehobenKunden
    Gruppenrabatt überall gleich und auch auf Aufpreise

    Der Rabatt einer Kundengruppe galt nur auf den Grundpreis eines Artikels, nicht auf die Aufpreise von Varianten, Kombinationen und Wunschtext. Bei 25 % kostete eine Ausführung mit 2,00 € Aufpreis dadurch 4,18 € statt 3,68 €, und ein Set konnte teurer werden als seine Teile einzeln. Außerdem zeigten Kategorie, Suche, Startseite und Schnellansicht Kunden mit Gruppenrabatt noch den Normalpreis, nur die Artikelseite rechnete ihn ein, und der Grundpreis je Stück, kg oder l blieb bei einer gewählten Ausführung auf dem Wert des Grundartikels stehen. Jetzt gilt der Rabatt auf den ganzen Preis der Ausführung, und Listen, Artikelseite, Warenkorb, Kasse und Beleg rechnen denselben Betrag. Lag der Warenkorb unter dem Mindest- oder über dem Höchstbestellwert der Gruppe, erfuhr man das erst beim Bestellknopf. Jetzt nennt der Warenkorb die Grenze, und die Kasse führt dorthin zurück, bevor Adresse und Zahlung ausgefüllt werden – auch in der Einseiten-Kasse.

1.50.0

Saison-Look für Halloween, Weihnachten und Ostern

Der Shop kann sich zur Saison verkleiden – per Klick oder automatisch im passenden Zeitraum, ohne dass Vorlagen umgebaut werden müssen.

  • NeuMarketing
    Saison-Look per Klick

    Neues Plugin „Saison“ – nach dem Update unter System → Plugins einschalten. Danach lässt sich unter Marketing → Saison-Look Halloween, Weihnachten oder Ostern einschalten: sofort oder automatisch im Zeitraum (Ostern und der 1. Advent werden jedes Jahr selbst berechnet). Dann bekommt das Logo eine Nikolausmütze, einen Hexenhut oder Hasenohren, unter der Kopfleiste hängen Lichterkette, Spinnennetze oder eine Blütengirlande, am Warenkorb sitzt eine Schleife, ein Kürbis oder ein Ei, der Kaufknopf trägt eine Schneehaube, und über der Seite fällt Schnee oder schwebt ein Geist. Jede Stelle ist einzeln abschaltbar, dazu Menge, Bewegung, Verhalten auf dem Handy, Akzentfarbe, ein eigenes Saison-Logo, Favicon und ein Zusatz im Tab-Titel. Eine Vorschau zeigt den Look nur dir, bevor Kunden ihn sehen. In der Kasse bleibt die Deko immer aus, und wer am Gerät weniger Bewegung eingestellt hat, sieht sie still.

  • NeuBuilder
    Blöcke nur in der Saison zeigen

    Jeder Block hat unter „Sichtbarkeit“ die Auswahl „Nur in der Saison …“ und „Nicht in der Saison …“. Ein Halloween-Banner kann so dauerhaft in der Startseite stehen und erscheint nur, solange Halloween läuft – im Builder bleibt er sichtbar und ist als Saison-Block gekennzeichnet. Neu ist außerdem der Block „Saison-Deko“ für eine Motivreihe an beliebiger Stelle.

  • NeuThemes
    Andockpunkte für die Saison-Deko

    Alle mitgelieferten Themes markieren Logo, Kopfleiste, Warenkorb, Fußbereich und Produktkarten für die Saison-Deko. Neue Themes bekommen die Markierungen vom Theme-Gerüst, und die Theme-Prüfung weist darauf hin, wenn sie fehlen.

  • SicherheitSystem
    E-Mail-Bibliothek aktualisiert

    Eine Bibliothek, mit der der Shop E-Mails zusammensetzt, hatte eine bekannte Lücke, über die sich unter Umständen zusätzliche Kopfzeilen in eine Mail schleusen ließen. Sie ist auf den behobenen Stand gebracht.

  • BehobenWiderruf
    Widerrufs-Bestätigung in der Schnellansicht

    In der Schnellansicht stand die Bestätigung „vom Widerrufsrecht ausgeschlossen“ bei Artikeln mit Personalisierungs-Option immer da, auch wenn gar keine personalisierte Variante gewählt war. Sie erscheint jetzt wie auf der Produktseite erst, wenn eine solche Option ausgewählt ist.

1.49.1

Kundengruppen-Regeln wirken in der Kasse

Gesperrte Zahlarten, Mindest- und Höchstbestellwert und die Rechte für Artikel ab 18 und Bewertungen wurden an der Kundengruppe gespeichert, aber im Shop nicht beachtet. Jetzt prüft der Shop sie.

  • BehobenKunden
    Kundengruppen: Sperren und Grenzen werden beachtet

    Zahlungsarten, die unter Zahlungsarten für eine Kundengruppe gesperrt waren, wurden dieser Gruppe trotzdem angeboten – zum Beispiel Kauf auf Rechnung für Gäste. Auch Mindest- und Höchstbestellwert der Gruppe wurden nicht geprüft. Jetzt bietet die Kasse nur die erlaubten Zahlungsarten an und hält eine Bestellung außerhalb der Grenzen mit einem verständlichen Hinweis auf, auch bei Kartenzahlung.

  • BehobenKunden
    Kundengruppen: Rechte für Artikel ab 18 und Bewertungen wirken

    Ohne „Darf Artikel ab 18 sehen“ erscheinen solche Artikel für die Gruppe nicht mehr in Listen, Suche und als Artikelseite; ohne „Darf Artikel ab 18 kaufen“ bleiben sie sichtbar, lassen sich aber nicht bestellen; ohne „Darf Bewertungen schreiben“ nimmt das Bewertungsformular auf der Artikelseite nichts an. Weil diese Rechte bisher keine Wirkung hatten, setzt das Update sie einmal für alle Gruppen auf erlaubt – im Shop ändert sich dadurch nichts, bis du eine Gruppe bewusst einschränkst.

1.49.0

Bezahlte Zahlungen gehen nicht mehr verloren, Rechnungen sind unveränderlich

Drei Absicherungen für Geld und Steuer: Zahlungen ohne Bestellung werden aufgefangen und nachgetragen, ausgestellte Rechnungen werden eingefroren (GoBD), und jede USt-IdNr.-Prüfung bleibt als Nachweis an der Bestellung.

  • SicherheitKasse
    Zahlung ohne Bestellung wird aufgefangen und nachgetragen

    Bei PayPal und Kreditkarte entsteht die Bestellung erst nach dem Einziehen. Scheiterte die Anlage danach an einem technischen Fehler, war das Geld da und die Bestellung nicht – im Shop stand davon nichts. Jetzt merkt sich der Shop den Kassenstand vor dem Einziehen, trägt die Bestellung automatisch nach (sofort per Zahlungsbestätigung des Anbieters, sonst in wachsenden Abständen), meldet den Fall per E-Mail und zeigt ihn als dringende Warnung im Dashboard. Der Kunde sieht statt einer Fehlerseite den Hinweis, dass seine Zahlung angekommen ist und er nicht noch einmal bezahlen soll. Unter Bestellungen → Zahlungen ohne Bestellung lässt sich jeder Fall ansehen, sofort anlegen oder als erledigt markieren. Passt bei einer Kartenzahlung der Betrag nicht zum Warenkorb, landet sie dort ebenfalls zur Prüfung.

  • NeuRechnungen
    Rechnungen und Gutschriften werden eingefroren (GoBD)

    Eine ausgestellte Rechnung wird einmal als PDF (und bei Geschäftskunden als E-Rechnung) mit Prüfsumme abgelegt. Backend, Kundenkonto und Rechnungsmail liefern danach genau diese Datei – vorher entstand das PDF bei jedem Abruf neu, und eine spätere Änderung an Adresse, Vorlage oder Firmenangaben änderte rückwirkend die Rechnung. Bestehende Rechnungen werden nach dem Update im Hintergrund eingefroren und das im Protokoll der Bestellung vermerkt.

  • VerbessertRechnungen
    Bestellung nach der Rechnung gesperrt, Korrektur per Storno und neuer Rechnung

    Nach dem Ausstellen der Rechnung lassen sich Positionen, Versandkosten und Rechnungsanschrift einer Bestellung nicht mehr ändern; Lieferanschrift und Sendungsnummer weiterhin. Für eine Korrektur wird die Rechnung per Gutschrift storniert, danach ist die Anschrift wieder änderbar und eine neue Rechnung mit neuer Nummer kann ausgestellt werden. Die alte Rechnung bleibt unverändert erhalten.

  • NeuSteuern
    USt-IdNr.-Prüfung als Nachweis an jeder Bestellung

    Jede Prüfung einer USt-IdNr. bei der EU wird als eigener, unveränderlicher Eintrag mit Abfragekennung und der Antwort der EU aufgehoben. Jede Bestellung eines Geschäftskunden verweist auf die Prüfung, die beim Bestellen galt – vorher stand nur das letzte Ergebnis am Kunden und wurde bei jeder neuen Prüfung überschrieben, sodass für ältere Rechnungen ohne deutsche Umsatzsteuer kein Nachweis mehr da war. Der Nachweis steht im Bestelldetail und im Buchhaltungsexport (neue Spalten). Der Export liest die USt-IdNr. außerdem jetzt von der Bestellung; vorher blieb die Spalte leer.

1.48.2

Alte englische Kategorieadressen werden weitergeleitet

  • BehobenSEO
    Alte englische Kategorieadressen werden weitergeleitet

    Wer von einem WooCommerce-Shop umgezogen ist, hatte bei Google oft noch Kategorieadressen in der englischen Form (/product-category/…). Sie lieferten bisher „nicht gefunden“ und verloren damit ihr Ranking. Jetzt leiten sie – wie schon die deutsche Form und alte Produktadressen – dauerhaft auf die passende Kategorie weiter, auch in der Variante mit angehängtem /feed.

1.48.1

Webseite bei Pinterest, Google und Bing bestätigen

  • NeuEinstellungen
    Webseite bei Pinterest, Google und Bing bestätigen

    Unter Einstellungen → Allgemein gibt es Felder für die Bestätigungscodes von Pinterest, der Google Search Console und Bing Webmaster. Man kann den Code oder die ganze kopierte Meta-Zeile einfügen. Der Shop schreibt sie in jede Seite, unabhängig vom gewählten Theme – ein Theme-Wechsel lässt die Bestätigung also nicht verfallen.

1.48.0

Gewinnspiele mit Gewinnmail und Sachpreisen

  • NeuMarketing
    Gewinnspiele: Gewinnmail und Sachpreise

    Gewinner bekommen ihren Gewinn per Mail - mit dem persönlichen Gutscheincode oder, bei einem Sachpreis, mit einem Link zur Angabe ihrer Lieferadresse. Ein Gewinn ohne Gutschein ist jetzt ein Sachpreis: Am Gewinnspiel zeigt „Sachpreise zu versenden“, was noch rausgehen muss, samt Anschrift und Knopf „Versendet“. Die Mailvorlage ist unter E-Mail-Vorlagen anpassbar. Die Gewinnzahl am Gewinnspiel zählt jetzt auch Sachpreise.

  • BehobenRechnungen
    Rechnung bezahlter Bestellungen ohne Zahlungsaufforderung

    Bei Vorkasse entsteht die Rechnung meist erst beim Versand, also nach dem Zahlungseingang, und forderte trotzdem auf, den Betrag innerhalb von 7 Tagen zu überweisen. Bei digitalen Artikeln stand es auf jeder Rechnung. Ist die Bestellung bezahlt, steht dort jetzt „Betrag dankend erhalten am …“.

  • VerbessertThemes
    Theme-Prüfung findet unsichtbare Inhalte und leere Produktlisten

    Die Theme-Prüfung meldet Stylesheet-Regeln, die Inhalte verstecken, bis eine Klasse gesetzt wird, die nirgends gesetzt wird. Der Rauchtest zählt die Artikel in den Produktlisten der Startseite und warnt bei einem leeren Raster. In den Themes nido und kalles-fashion15 ist im Startbild nur noch die erste Folie die Hauptüberschrift.

  • BehobenThemes
    premium-style und kalles-fashion15: Kaufknopf der Core-Bausteine

    In den Themes premium-style und kalles-fashion15 fehlte die gemeinsame Warenkorb-Funktion, die die Kaufknöpfe der Core-Bausteine aufrufen. Außerhalb des Hauptbereichs der Seite sprangen sie deshalb auf die Produktseite, statt den Artikel in den Warenkorb zu legen. In premium-style lässt sich außerdem die Hintergrundfarbe der Galerie-Vorschaubilder jetzt im Builder einstellen.

1.47.10

Newsletter-Anmeldung funktioniert in jedem Theme

  • BehobenMarketing
    Newsletter-Anmeldung funktioniert in jedem Theme

    Der Newsletter-Baustein meldete nur im Theme manufaktur wirklich an. In den übrigen Themes passierte beim Klick auf „Anmelden“ nichts, im Theme kalles-fashion15 erschien sogar „Vielen Dank“, ohne dass jemand eingetragen wurde. Die Anmeldung läuft jetzt in jedem Theme über den Shop selbst, mit Bestätigungsmail wie gewohnt.

  • BehobenKasse
    Adressformular ohne JavaScript vollständig

    Ist im Browser JavaScript abgeschaltet, zeigte das Adressformular der Kasse in mehreren Themes kein Feld für die Straße und keines für Packstation oder Postfach. Jetzt erscheinen alle Felder mit einem kurzen Hinweis, welche zu welcher Lieferart gehören. Bestellungen an Packstation und Postfach wurden dabei durchgespielt: Rechnung und Lieferschein stimmen.

  • VerbessertFormulare
    Hinweis bei abgeschaltetem JavaScript

    Kontakt- und Newsletter-Formulare sind gegen Spam-Programme geschützt und brauchen dafür JavaScript. Ist es abgeschaltet, steht jetzt ein Hinweis am Formular, statt dass die Einsendung still verloren geht. Außerdem haben Pinterest und WhatsApp in den Social-Icons ein Symbol.

1.47.9

Zurückrollen eines Updates stellt auch die Versionsnummer her

  • BehobenSystem
    Zurückrollen eines Updates stellt auch die Versionsnummer her

    Wer ein Update über „Wiederherstellen“ zurücknahm, bekam den alten Programmstand, der Shop zeigte aber weiter die neue Versionsnummer und bot das Update nicht wieder an. Sicherungen enthalten jetzt die Versionsnummer; bei älteren Sicherungen wird sie aus dem Dateinamen gelesen. Haben sich seit der Sicherung die Bibliotheken geändert, weist das Protokoll darauf hin.

  • BehobenSystem
    Geänderte Sprachdateien kommen mit dem Update an

    Der Ordner mit den Sprachdateien (z. B. Fehlermeldungen in Formularen) war in jedem Update-Paket enthalten, wurde aber nicht eingespielt. Ab dem nächsten Update nach dieser Version kommt er an und ist Teil der Sicherung.

1.47.8

Theme-Prüfung achtet auf Lesbarkeit und Tempo

  • VerbessertThemes
    Theme-Prüfung achtet auf Lesbarkeit und Tempo

    Die Theme-Prüfung (Doctor) meldet jetzt Schriften von Google, Skripte, die den Seitenaufbau aufhalten, zu blasse Textfarben und eine zu helle Akzentfarbe als Schrift. Der Theme-Baukasten und der Bauplan für Theme-Bauer enthalten eine Pflichtliste mit zehn Punkten zu Lesbarkeit und Tempo, und neue Themes aus dem Gerüst bringen die richtigen Grundlagen schon mit.

  • BehobenBarrierefreiheit
    kalles-fashion15: lesbares Sale-Etikett

    Das Rabatt-Etikett auf Produktkarten (z. B. „−17 %“) hatte weiße Schrift auf hellem Türkis und war schwer lesbar. Der Hintergrund ist jetzt eine dunklere Fassung der Zweitfarbe; eine eigene Farbe aus „Theme anpassen“ wird ebenso abgedunkelt.

1.47.7

Lesbare Banner ohne Bild, benannte Social-Icons

  • BehobenBarrierefreiheit
    Banner ohne Bild mit lesbarer Schrift

    Ein Banner ohne Bild und ohne eigene Hintergrundfarbe zeigte weiße Schrift auf der hellen Grundfläche des Themes und war kaum lesbar, etwa auf der Demo-Startseite von kalles-fashion15. Die Schrift nimmt dann die Textfarbe des Themes. Mit Foto oder eigener Farbe bleibt alles wie eingestellt.

  • VerbessertBarrierefreiheit
    Social-Icons und Slider-Punkte

    Social-Icons haben einen Namen für Vorlesehilfen (z. B. „Instagram“), statt nur aus einem Symbol zu bestehen. Die Punkte unter dem Slider sind auf dem Handy leichter zu treffen, sie sehen aber gleich aus. Im Theme kalles-fashion15 überspringen die Vorteile-Überschriften keine Gliederungsebene mehr, und in nido ist die kleine Zeile unter Vertrauenskarten dunkler.

1.47.6

Inter Bold wieder im Schriftenpaket

  • BehobenSeitentempo
    Inter Bold wieder im Schriftenpaket

    Im mitgelieferten Schriftenpaket fehlte die fette Inter (700), obwohl sie eingetragen war. Wo sie gebraucht wurde, lud der Browser vergeblich und rechnete den Fettdruck selbst aus. Die Datei ist wieder dabei.

1.47.5

nido und kalles-fashion15 laden Schriften lokal

  • BehobenDatenschutz
    nido und kalles-fashion15 laden Schriften lokal

    Die Themes nido und kalles-fashion15 haben ihre Schriften direkt von Google Fonts geladen. Dabei ging die IP-Adresse jedes Besuchers an Google, und die Seite wartete vor dem ersten Zeichnen eine dreiviertel Sekunde darauf. Die Schriften (Caprasimo, Figtree, Poppins) liefert jetzt der Shop selbst aus.

  • VerbessertBarrierefreiheit
    nido: besser lesbare Akzentfarbe

    Links, Knöpfe, Überzeilen und Sale-Etiketten im Theme nido nutzen eine abgedunkelte Fassung der Akzentfarbe. Das Terrakotta selbst kam auf dem Cremegrund nur auf etwa 3 : 1. Auch eine im Theme gewählte eigene Akzentfarbe wird automatisch abgedunkelt. Durchgestrichene Preise und gedämpfte Texte sind dunkler, und Blog-Bilder haben einen lesbaren Linknamen.

  • BehobenBarrierefreiheit
    Besser lesbare Lieferzeit

    Die Standard-Lieferzeit auf Produktkarten („Lieferzeit: 2–4 Werktage“) steht in einem etwas dunkleren Grün und ist damit auch auf cremefarbenem Kartengrund ausreichend kontrastreich.

1.47.4

tech-red und 3d-laser: schneller und besser lesbar

  • VerbessertThemes
    tech-red: schnellerer Seitenaufbau, lesbare Aktionskarten

    Das Skript des Themes tech-red hält den ersten Seitenaufbau nicht mehr auf. Die Aktionskarten haben ohne durchsichtige Unterzeile genug Kontrast, die orange Karte der Demo-Startseite ist dunkler, und die Kartenüberschrift überspringt keine Gliederungsebene mehr.

  • VerbessertThemes
    3d-laser: lesbare Überzeile im Produktslider

    Die kleine goldene Überzeile über dem Produktslider ist auf hellem Grund etwas dunkler und damit gut lesbar.

  • BehobenSeitentempo
    Kein Fehler mehr für fehlende Schriftdateien

    Steht im Schriften-Verzeichnis eine Schrift, deren Datei fehlt, wird sie nicht mehr vorgeladen. Vorher erschien dafür auf jeder Seite ein Fehler in der Browser-Konsole, und PageSpeed zog Punkte ab.

1.47.3

Apple Pay erscheint wieder nur auf Apple-Geräten

  • BehobenKasse
    Apple Pay erscheint wieder nur auf Apple-Geräten

    Im Kassen-Assistenten (alle Schritte in einem Fenster) wurde Apple Pay auch auf Android-Handys und Windows-Rechnern angeboten. Der Assistent lädt die Schritte nach, und dabei lief die Prüfung nicht mehr, ob das Gerät Apple Pay kann. Sie läuft jetzt nach jedem Schrittwechsel.

1.47.2

Besser lesbarer MwSt.-Hinweis und richtige Fußzeilen-Überschriften

  • BehobenBarrierefreiheit
    Besser lesbarer MwSt.-Hinweis und richtige Fußzeilen-Überschriften

    Der Hinweis „inkl. MwSt. zzgl. Versand“ und der Grundpreis nutzen jetzt die Farbe des Themes für gedämpften Text statt eines festen, zu blassen Graus. Die Spaltenüberschriften im Fußzeilen-Menü überspringen keine Gliederungsebene mehr.

1.47.1

Theme-Prüfung meldet langsame Startbilder

  • VerbessertThemes
    Theme-Prüfung meldet langsame Startbilder

    Die Theme-Prüfung (Doctor) weist darauf hin, wenn ein Theme sein Startbild als Hintergrund- oder Originalbild einbindet oder im Seitenkopf keinen Platz für das Vorab-Laden hat. Die Anleitung für Theme-Bauer und der Bauplan beschreiben, wie es richtig geht.

  • BehobenThemes
    premium-style: kein Springen mehr beim Laden der Schrift

    Das Theme premium-style nannte seine Schriften nur im eigenen Stylesheet; der Shop konnte sie deshalb nicht vorab laden, und die Seite sprang beim Schriftwechsel. Die Schriften stehen jetzt in den Theme-Einstellungen und werden vorgeladen. Die kleinen goldenen Überzeilen sind etwas dunkler und damit besser lesbar.

  • BehobenSEO
    Meta-Beschreibung fehlt nicht mehr

    Seiten ohne eigene Beschreibung hatten je nach Theme gar keine oder eine leere Meta-Beschreibung. Jetzt wird die Beschreibung aus „Theme anpassen“ verwendet, sonst der Slogan des Shops.

  • BehobenBarrierefreiheit
    Newsletter-Block mit richtiger Überschrift

    Die Überschrift des Newsletter-Blocks übersprang Gliederungsebenen; Screenreader und Suchmaschinen lesen sie jetzt in der richtigen Reihenfolge.

1.47.0

Bildgrößen-Befehl überspringt Videos und PDFs

  • BehobenMedien
    Bildgrößen-Befehl überspringt Videos und PDFs

    Beim Nachrechnen der Bildgrößen wurden auch Videos aus der Mediathek als Bild geöffnet; auf Servern ohne Videoprogramm erschienen dabei Fehlermeldungen. Gerechnet werden jetzt nur Fotos.

  • VerbessertGeschwindigkeit
    Schnelle Startbilder in allen Themes

    Das Startbild wird in allen mitgelieferten Themes in der passenden Größe je Bildschirm geladen und ganz oben im Seitenkopf angekündigt, noch vor dem Stylesheet. Bisher galt das nur für ein Theme; in den anderen kam das Originalbild, teils als Hintergrundbild, das erst nach dem Stylesheet geladen wurde. Themes können außerdem angeben, welche Schriftstärken oben stehen, damit genau diese vorab geladen werden.

  • NeuMedien
    Eigene Qualität für AVIF-Bilder

    Unter Einstellungen → Medien gibt es eine eigene Qualitätsstufe für AVIF (Vorgabe 60). AVIF sieht damit aus wie WebP bei 82, ist aber oft nur halb so groß. Gilt für neue Uploads; vorhandene Bilder lassen sich neu rechnen.

  • BehobenMedien
    Neu rechnen behält die Kachelfassung

    Wer alle Bildgrößen neu rechnen ließ, verlor dabei die Kachelfassungen der Produktbilder. Sie bleiben jetzt erhalten.

  • VerbessertInstallation
    Neue Shops starten mit eingeschalteter Seiten-Optimierung

    Bei einer Neuinstallation sind „HTML minifizieren“ und „HTML-Kommentare entfernen“ ab Werk eingeschaltet. Bestehende Shops behalten ihre Einstellung.

  • BehobenThemes
    Besser lesbarer gedämpfter Text

    In mehreren Themes war grauer Hinweistext (z. B. Grundpreise, Bildunterschriften) für kleine Schrift zu blass. Er ist jetzt etwas dunkler und erfüllt die üblichen Anforderungen an den Kontrast.

1.46.6

Neue Bildgröße für Handys

  • VerbessertGeschwindigkeit
    Neue Bildgröße für Handys

    Zwischen 600 und 1.600 Pixeln gibt es jetzt eine Bildfassung mit 1.024 Pixeln. Handys laden für bildschirmbreite Bilder wie das Startbild damit eine passende Datei statt der großen Fassung oder des Originals. Vorhandene Bilder bekommen die neue Größe automatisch nach und nach (stündlich, in kleinen Portionen); ein geplanter Lauf ergänzt künftig jede fehlende Größe, ohne vorhandene Fassungen anzutasten.

1.46.5

Gewährleistungsmitteilung lädt erst beim Öffnen

  • BehobenGeschwindigkeit
    Gewährleistungsmitteilung lädt erst beim Öffnen

    Die Grafik der EU-Gewährleistungsmitteilung im Dialog „Ihre gesetzlichen Gewährleistungsrechte“ wurde auf jeder Seite mitgeladen, obwohl der Dialog geschlossen war. Sie kommt jetzt erst, wenn jemand den Dialog öffnet.

  • BehobenThemes
    Theme-Änderungen erreichen auch wiederkehrende Besucher sofort

    Stylesheets und Skripte der Themes tragen jetzt einen Versionsstempel in der Adresse. Vorher konnten Browser wiederkehrender Besucher nach einem Update noch lange die alte Fassung aus dem Zwischenspeicher zeigen, weil der Server diese Dateien für ein Jahr freigibt.

1.46.4

Startbild-Slider zeigt das erste Bild sofort

  • BehobenGeschwindigkeit
    Startbild-Slider zeigt das erste Bild sofort

    Bei Startbildern mit mehreren Folien lagen bis zum Ende des Seitenaufbaus alle Folien sichtbar übereinander; das erste Bild galt erst spät als angezeigt. Die Regeln, welche Folie sichtbar ist, stehen jetzt direkt beim Slider.

1.46.3

Startbild erscheint schneller

  • BehobenGeschwindigkeit
    Startbild erscheint schneller

    Das große Startbild wird jetzt schon im Kopf der Seite angekündigt und vom Browser sofort geladen, statt erst nach Stylesheet und einem Teil der Seite. Die Schriftangaben stehen direkt in der Seite und blockieren das erste Zeichnen nicht mehr. Ein Logo-Block ohne Bild und Text zeigt den Shopnamen statt eines leeren Links.

1.46.2

Produktkacheln laden nicht mehr das Originalfoto

  • BehobenGeschwindigkeit
    Produktkacheln laden nicht mehr das Originalfoto

    Fehlte die eigene Kachelfassung eines Bildes, luden Produktkarten das hochgeladene Original – oft über 500 KB für eine kleine Kachel, auf einer Startseite schnell mehrere Megabyte. Jetzt wird die vorhandene kleinere Fassung genommen. Große Startbilder und Banner fordern außerdem die passende Bildgröße an und werden auf dem Handy nicht mehr unscharf.

  • VerbessertBarrierefreiheit
    Bessere Werte bei der Barrierefreiheit

    Logo-Links tragen immer einen lesbaren Namen, leere Knöpfe werden nicht mehr ausgegeben, die Punkte von Bilder-Slidern sind für Screenreader richtig ausgezeichnet. Im Theme „Manufaktur“ haben Überschriften-Zeilen in Akzentfarbe genug Kontrast.

1.46.1

Richtige Kombination bei gleichen Werten in mehreren Optionsgruppen

  • BehobenVarianten
    Richtige Kombination bei gleichen Werten in mehreren Optionsgruppen

    Kam derselbe Wert in zwei Optionsgruppen vor (z. B. „M“ als Farbe und als Größe), konnte der Warenkorb die falsche Kombination treffen – mit falschem Aufpreis, Bestand und falscher Artikelnummer. Die Auswahl wird jetzt der richtigen Gruppe zugeordnet.

  • BehobenBackend
    Studio meldete Artikel mit Varianten als ausverkauft

    Die Arbeitsliste im Studio zählte Artikel mit Varianten als ausverkauft, sobald am Hauptartikel kein Bestand stand – obwohl Kombinationen lieferbar waren. Studio und Lagerseite verwenden jetzt dieselbe Berechnung, der Link führt direkt zu den ausverkauften Artikeln.

  • VerbessertBackend
    Übersichtlichere Lagerseite

    Kombinationen von Variantenartikeln sind zugeklappt und zeigen eine Kurzübersicht (lieferbar, knapp, leer). Unter „Niedrig“ und „Ausverkauft“ erscheinen nur die betroffenen Kombinationen. Neu ist ein Suchfeld für Artikelname und Artikelnummer.

  • BehobenVarianten
    Irreführender Hinweis zum Lagerfeld bei Kombinationen

    Das Artikelformular versprach, ein leeres Lagerfeld bei einer Kombination bedeute „unbegrenzt“. Tatsächlich ist eine solche Kombination nicht bestellbar. Der Hinweis sagt das jetzt richtig – wer eine Kombination immer lieferbar halten will, trägt eine große Zahl ein.

1.46.0

Kopie der Kundenmails an den Betreiber

  • NeuE-Mail
    Kopie der Kundenmails an den Betreiber

    Unter Einstellungen → E-Mail → Meldungen an dich lässt sich eine Blindkopie der Kundenmails einschalten: Status-, Versand-, Storno- und Erstattungsmails, Rechnungen und Gutschriften, Download-Links und Antworten auf Kundenfragen. So sieht der Betreiber, was der Kunde bekommen hat. Ab Werk aus; Konto-Mails mit Anmeldelink werden nie kopiert.

  • NeuKundenkonto
    Double-Opt-in für neue Kundenkonten

    Wer sich registriert, bekommt auf Wunsch einen Bestätigungslink per E-Mail und kann sich erst danach anmelden – so entstehen keine Konten auf fremde Adressen. Einschalten unter Einstellungen → E-Mail → Kundenkonto. Bestehende Konten gelten als bestätigt; Anmeldelink und Passwort-Zurücksetzen bestätigen ebenfalls.

  • BehobenKundenkonto
    Begrüßung nach der Registrierung mit dem eigenen Shopnamen

    Nach der Registrierung stand in jedem Shop „Willkommen bei WAVUX“. Jetzt steht dort der Name aus Einstellungen → Allgemein.

  • NeuSteuern
    USt-IdNr. bei der EU prüfen

    Die USt-IdNr. von Geschäftskunden wird automatisch bei der EU (VIES) geprüft – beim Speichern im Backend, per Knopf in der Kundenansicht und an der Kasse, wenn die Nummer neu oder die letzte Prüfung älter als 30 Tage ist. Die Abfragekennung bleibt als Nachweis am Kunden gespeichert. Erst eine geprüfte Nummer löst die steuerfreie Lieferung ins EU-Ausland aus.

  • BehobenSteuern
    Pflichthinweis auf Rechnungen steuerfreier EU-Lieferungen

    Rechnungen an Geschäftskunden im EU-Ausland nennen jetzt den gesetzlichen Grund für die Steuerfreiheit und die USt-IdNr. beider Seiten – auch in selbst bearbeiteten Rechnungsvorlagen. Bei Waren lautet der Hinweis auf die steuerfreie innergemeinschaftliche Lieferung, bei reinen Downloads auf die Steuerschuldnerschaft des Leistungsempfängers. Neuer Platzhalter für Vorlagen: steuerhinweis.

  • NeuKasse
    Altersprüfung für Artikel ab 16 und ab 18 Jahren

    Artikel lassen sich auf eine Abgabe ab 16 oder ab 18 Jahren stellen. Die Kasse fragt dann das Geburtsdatum ab und lässt zu junge Besteller nicht bestellen. Versandarten können als Zustellung mit Altersprüfung (z. B. Alterssichtprüfung des Paketdienstes) markiert werden und sind dann die einzigen, die für solche Warenkörbe angeboten werden. Bestellung und Lieferschein tragen einen deutlichen Vermerk.

  • NeuBestellungen
    Bestellungen von Hand annehmen

    Auf Wunsch kommt der Kaufvertrag erst zustande, wenn der Betreiber die Bestellung im Backend annimmt. Der Kunde erhält zuerst eine Eingangsbestätigung und nach der Annahme eine Auftragsbestätigung mit allen Details und Rechtstexten. Wartende Bestellungen sind in der Liste markiert; beide Mailtexte sind frei bearbeitbar.

  • NeuBelege
    E-Rechnung (ZUGFeRD / Factur-X)

    Rechnungen und Gutschriften gibt es jetzt zusätzlich als E-Rechnung im XML-Format nach EN 16931 (ZUGFeRD/Factur-X) – dem Format, das für Rechnungen zwischen Unternehmen in Deutschland ab 2027/2028 Pflicht ist. Geschäftskunden bekommen die Datei automatisch mit der Rechnungsmail, im Backend liegt sie an jeder Bestellung zum Herunterladen. Abschaltbar unter Belege & Vorlagen.

  • NeuArtikel
    Lebensmittelangaben nach LMIV

    Artikel haben Felder für Bezeichnung, Zutaten, die 14 Hauptallergene, Nährwerttabelle, Alkoholgehalt, Aufbewahrung, Herkunft und Lebensmittelunternehmer. Sind sie ausgefüllt, erscheinen sie automatisch als eigener Abschnitt auf der Artikelseite – in jedem Theme, Allergene hervorgehoben.

  • NeuArtikel
    Elektrogeräte: Entsorgungshinweis und Altgeräte-Rücknahme

    Artikel lassen sich als Elektrogerät kennzeichnen. Sie zeigen dann die Hinweise zur Entsorgung nach ElektroG (mit eigener WEEE-Nummer, Text anpassbar). Auf Wunsch fragt die Kasse, ob ein Altgerät gleicher Art kostenlos mitgenommen werden soll; der Wunsch steht an Bestellung und Lieferschein.

1.45.1

Vorkasse ohne Muster-Bankverbindung

Neu installierte Shops zeigten bei Vorkasse eine erfundene Bankverbindung; sie ist entfernt.

  • BehobenZahlung
    Vorkasse ohne Muster-Bankverbindung

    In neu installierten Shops trug die Zahlart „Vorkasse / Überweisung“ den Hinweis „Bitte überweise den Betrag an: WAVUX GmbH · IBAN DE00 …“ – eine erfundene Bankverbindung, die Kasse und Bestellbestätigung zeigten, bis die Zahlungseinstellungen einmal gespeichert wurden. Der Text ist entfernt, auch in bestehenden Shops, sofern dort noch genau dieser Mustertext stand. Die Kontodaten kommen aus Einstellungen → Zahlungsanbieter.

1.45.0

Umweltaussagen prüfen, Mindestmengen, Rechnungsdruck

Eine neue Prüfung findet Umweltaussagen, die seit dem 27.09.2026 (EmpCo) verboten sind oder einen Beleg brauchen. Mindestmenge und Mengenschritt am Artikel wirken jetzt.

  • NeuRecht
    Umweltaussagen prüfen (EmpCo)

    Sortiment → SEO-Prüfung → Umweltaussagen liest Artikel, Kategorien, Seiten, Blog und die Builder-Blöcke des aktiven Themes und meldet in drei Stufen: verboten ("umweltfreundlich", "nachhaltig", "klimaneutral" durch Ausgleich), nur mit Beleg ("biologisch abbaubar", "recycelbar", "plastikfrei") und zur Kenntnis. Auch als Befehl wavux:empco-check.

  • BehobenThemes
    Beispielinhalte der Themes ohne Umweltaussagen

    Mehrere Themes brachten in ihren Beispielinhalten Sätze wie "Klimaneutral mit DHL GoGreen" oder "Nachhaltig" als Überzeile mit. Wer ein solches Theme frisch aktivierte, hatte die Aussage öffentlich im Shop. Die Texte sind neutral formuliert; ein Test prüft alle Theme-Beispiele.

  • VerbessertSEO
    Startseiten-Slider mit einer Hauptüberschrift

    Bisher war jede Folie des Sliders eine Hauptüberschrift (h1). Jetzt trägt nur die erste Folie die h1, die übrigen sind h2 — das Aussehen bleibt gleich. Betrifft das Standard-Theme, manufaktur, premium-style und 3d-laser.

  • BehobenArtikel
    Mindestmenge und Mengenschritt wirken

    Beide Felder im Reiter Lager & Versand wurden gespeichert, aber nirgends beachtet — ein Artikel mit Mindestmenge 6 ließ sich einzeln kaufen. Jetzt beginnt der Mengenwähler bei der Mindestmenge und zählt in Schritten, die Produktseite nennt die Regel, und der Warenkorb rundet verbindlich auf und sagt dem Kunden, warum.

  • VerbessertArtikel
    Reiter „Optionen“ ausgeblendet

    Die dort eingetragenen Wahlmöglichkeiten wurden weder im Shop gezeigt noch berechnet. Für Auswahl mit Aufpreis oder Wunschtext gibt es die Variantengruppen. Vorhandene Daten bleiben gespeichert.

  • BehobenBestellungen
    Druckansicht der Rechnung mit den eigenen Firmendaten

    Die Druckansicht einer Rechnung (Bestellung → Rechnung / Druck) zeigte oben eine Musterfirma mit Musteranschrift statt der eigenen. Jetzt stehen dort Name und Anschrift aus Zahlung & Versand → Belege & Vorlagen — dieselben Angaben wie auf der PDF-Rechnung.

1.44.1

Korrektur der SEO-Prüfung

Behebt einen Abbruch beim Umstellen mehrerer gleichnamiger Artikel auf deutsche Adressen.

  • BehobenSEO
    Gleichnamige Artikel bekamen dieselbe neue Adresse

    Hießen mehrere Artikel gleich, berechnete die SEO-Prüfung für jeden dieselbe neue Adresse; beim Bereinigen brach der zweite mit einem Serverfehler ab. Die Adressen werden jetzt gemeinsam vergeben, die Vorschau zeigt genau, was passiert.

1.44.0

Deutsche Adressen, Kategorietexte, Sicherheitsupdates

Bessere Auffindbarkeit von Kategorien und Artikeln bei Google und zwei geschlossene Sicherheitslücken in Bibliotheken.

  • SicherheitSicherheit
    Symfony-Bibliotheken aktualisiert

    Schließt eine Lücke, über die eine einzelne Anfrage mit präpariertem Cache-Control-Kopf den Server blockieren konnte, und eine weitere in der YAML-Verarbeitung. Nach dem Update auf dem Server einmal composer install ausführen.

  • NeuSEO
    Adressen schreiben Umlaute deutsch um

    Neue Artikel-, Kategorie- und Seitenadressen werden aus "Für 24 Fläschchen" zu fuer-24-flaeschchen statt fur-24-flaschchen. Die SEO-Prüfung findet bestehende englisch umgeschriebene Adressen und stellt sie mit dauerhafter Weiterleitung um; von Hand gewählte Adressen bleiben.

  • NeuKategorien
    Ratgebertext für Kategorien

    Jede Kategorie hat ein Feld für einen erklärenden Text, den der Block "Kategorie · Text" unter den Artikeln zeigt — nur auf Seite 1, damit kein doppelter Inhalt entsteht. Bestehende Kategorievorlagen haben den Block per Update bekommen.

  • NeuSEO
    Strukturdaten für Kategorieseiten

    Kategorieseiten liefern Brotkrumen und die Artikelliste als strukturierte Daten, damit Suchmaschinen Aufbau und Inhalt verstehen.

1.43.0

Studio — das neue Backend

Eine zweite Backend-Oberfläche, die nach Arbeit statt nach Modulen sortiert. Umschaltbar je Benutzer, die klassische Ansicht bleibt.

  • NeuBackend
    Studio-Oberfläche

    Arbeitsbereiche statt Plugin-Menü: Arbeitsplatz, Aufträge & Belege, Sortiment, Kunden & Service, Marketing & Analyse, Shop & Inhalte, Zahlung & Versand, System & Einstellungen. Jeder Bereich hat kuratierte Reiter und eine Leiste mit den zugehörigen Seiten. Umschalten unten in der Seitenleiste.

  • NeuBackend
    Einstellungen als Themenübersicht und im Seitenslider

    Einstellungen sind nach Themen in Kacheln gebündelt (z. B. Shop-Grundlagen mit Allgemein, Sichtbarkeit und Telefon) und öffnen rechts im Seitenfenster. Felder stehen als Zeilen mit Erklärung, unten eine feste Speicherleiste, Strg + S speichert, beim Verlassen fragt der Shop nach.

  • NeuBackend
    Strg + K: Suchen und schnell anlegen

    Die Suche bietet leer zuerst "Schnell anlegen" an (Artikel, Gutschein, Kampagne, Aktion, Newsletter, Kategorie, Seite, Blogbeitrag), gefiltert nach Rolle. Die Seite "Alle Funktionen" nennt zu jeder Funktion ihren neuen und ihren früheren Ort.

  • NeuBestellungen
    Bestellungen im Seitenfenster mit Reitern

    Bestellungen, Kunden und Nachrichten öffnen neben der Liste. Die Bestellung ist in Auftrag, Positionen & Adresse, Zahlung & Belege, Versand und Kunde & Verlauf gegliedert; über der Bestellliste stehen Schnellfilter mit Zahlen.

  • NeuMarketing
    Kampagnen-Assistent

    Gutschein, Aktionsseite mit QR-Code und Newsletter-Entwurf in einem Ablauf — geprüft mit denselben Regeln wie die Einzelseiten, angelegt wird alles oder nichts.

  • BehobenEinstellungen
    Zwei Einstellungsseiten brachen ab

    "Aktionen & QR-Codes" und "Gewinnspiele" endeten mit einem Serverfehler, weil ihre Auswahlfelder falsch definiert waren.

  • BehobenMarketing
    Klein geschriebener Gutscheincode umging die Eindeutigkeit

    Ein Code wie "sommer10" ließ sich neben "SOMMER10" anlegen. Codes werden jetzt vor der Prüfung in Großbuchstaben umgewandelt.

1.42.2

Alte Adressen sauber aus dem Index

Hilft nach einem Umzug von WooCommerce, tote Altadressen schneller aus Google zu bekommen.

  • VerbessertSEO
    410 statt 404 für bekannte WooCommerce-Reste

    Schlagwort-Archive, Farbfilter, Blätterseiten und Feeds eines früheren WooCommerce-Shops antworten mit 410 (absichtlich entfernt) statt 404. Google fragt dann nicht mehr wochenlang nach. Kunden sehen dieselbe Fehlerseite wie bisher.

1.42.1

Wunschtext-Vorschau überarbeitet

Die Vorschau für personalisierte Artikel öffnet jetzt in einem Fenster und zeigt den Text direkt auf dem Produktbild.

  • VerbessertArtikel
    Wunschtext-Vorschau im Fenster

    Ein Link "So sieht dein Artikel aus" öffnet ein Fenster mit dem Produktbild; der Text liegt maßstabsgerecht darauf und ist dort direkt bearbeitbar. Im Artikel-Editor wird die Textposition mit der Maus gesetzt. Vorher stand das Bild ein zweites Mal riesig in der Kaufbox und der Text rutschte darunter.

1.42.0

Personalisierung verständlich zeigen

Kunden sehen vor dem Kauf, was sie gewählt haben und wie ihr Wunschtext aussieht.

  • NeuArtikel
    Auswahl-Zusammenfassung

    Vor dem Warenkorb fasst die Produktseite alle gewählten Optionen, Farben und Texte zusammen. Vorschau und Fertigung verwenden dieselben Grenzen.

  • NeuArtikel
    Text-Vorschau für Wunschtexte

    Bei personalisierten Artikeln zeigt eine Vorschau, wie der eingegebene Text auf dem Artikel wirkt.

1.41.0

Kompatibilität und Kundenfragen

Hilft Kunden bei der Frage "Passt das zu meinem Gerät?" — und beantwortet Fragen öffentlich am Artikel.

  • NeuArtikel
    Kompatibilitätsangaben

    Am Artikel lässt sich festhalten, wozu er passt (Geräte, Modelle, Zubehör). Die Produktseite zeigt das als eigenen Block statt in Werbesätzen versteckt.

  • NeuKunden
    Kundenfragen am Artikel

    Kunden stellen Fragen auf der Produktseite, der Händler beantwortet und gibt sie unter Sortiment → Kundenfragen frei. Beantwortete Fragen stehen öffentlich am Artikel.

1.40.0

Bewertungen anfragen

Der Shop bittet nach dem Versand automatisch um eine Bewertung — mit Fotos und ohne Kundenkonto.

  • NeuMarketing
    Bewertungsanfrage nach dem Versand

    Einige Tage nach dem Versand erhält der Kunde eine Mail mit einem persönlichen Link zur Bewertung, auch ohne Anmeldung, mit Foto-Upload. Zeitpunkt und Text sind einstellbar. Ohne Bewertungen zeigt Google keine Sterne.

1.39.0

Echte statt erfundener Angaben

Besucherzahl, Zahlarten und Versandkosten zeigt der Shop jetzt aus echten Daten.

  • BehobenRecht
    Erfundene Besucherzahl entfernt

    Ab Werk stand "18 Personen sehen sich das gerade an" als fester Wert, in einem Theme als Zufallszahl — irreführende Werbung nach § 5 UWG. Jetzt zählt der Shop Besucher der letzten Minuten ohne Cookie; unter einer Mindestzahl steht nichts. Neuer Block "Live-Besucher".

  • BehobenKasse
    Zahlarten-Block zeigt nur, was es gibt

    Der Block nannte ab Werk Zahlarten wie "Rechnung", auch wenn der Shop sie gar nicht anbot. Er zeigt jetzt die tatsächlich aktiven Zahlarten der Kasse.

  • NeuVersand
    Versandkosten in der Lieferbox

    Die Lieferbox auf der Produktseite nennt die Versandkosten des Artikels und die Grenze für kostenlosen Versand. Lieferbox, Produktfeed und Googles Produktdaten rechnen über denselben Dienst.

1.38.3

Versandkosten im Produktfeed

Google Merchant Center lehnt Artikel nicht mehr wegen fehlender Gewichte ab.

  • NeuProduktfeed
    Versandkosten je Artikel im Feed

    Der Feed übermittelt die Versandkosten jedes Artikels (seine Versandart bzw. die günstigste, 0 € ab der Gratisgrenze). Shops, die nach Paketart statt Gewicht abrechnen, bekamen ihre Artikel sonst wegen "Versandgewicht fehlt" abgelehnt. Abschaltbar unter Einstellungen → Produktfeed.

1.38.2

Produktfeed: gültiges XML

Ein Sonderzeichen in einem Kategorienamen machte den ganzen Feed ungültig.

  • BehobenProduktfeed
    & im Kategorienamen brach den Feed

    Kategorienamen mit "&" gingen unmaskiert in den Feed. Google lehnt dann nicht einen Artikel ab, sondern alle. Die Namen werden jetzt wie jedes andere Feld maskiert.

1.38.1

Produktfeed: vollständige Links und Bilder

Der Google-Produktfeed liefert Adressen und Bilder so, wie Google sie annimmt.

  • BehobenProduktfeed
    Relative Links und AVIF-Bilder

    Artikel-Links waren relativ und Bilder im AVIF-Format, das Google im Feed nicht annimmt — jeder Artikel wäre abgelehnt worden. Jetzt volle Adressen, Originalbild bzw. WebP, und das Hauptbild nicht noch einmal als Zusatzbild.

1.38.0

Suchmaschinen und KI-Suche einstellbar

Alles, was Suchmaschinen über den Shop erfahren, ist jetzt einstellbar und abschaltbar.

  • NeuSEO
    Interne Suche und Tracking-Parameter

    Suchergebnisseiten sind auf noindex gestellt, und Parameter wie utm_* oder gclid nehmen eine Kategorie nicht mehr aus dem Index.

  • NeuSEO
    Shop-Angaben für Google

    Organisation und Website mit Shop-Suche als strukturierte Daten auf der Startseite — nur aus gepflegten Angaben.

  • NeuBlog
    Blog mit eigenen Suchangaben und Sitemap

    Blogbeiträge haben eigene Titel, Beschreibung, Canonical und BlogPosting-Daten und stehen in der Sitemap.

  • NeuSEO
    KI-Suche: robots-Schalter und /llms.txt

    Ob KI-Crawler den Shop lesen dürfen, ist ein Schalter; /llms.txt beschreibt den Shop für KI-Suchdienste.

1.37.2

Eine Adresse pro Seite

Mehrere Ursachen für doppelte Inhalte bei Google beseitigt, dazu eine Prüfung für kopierte Suchangaben.

  • NeuSEO
    www-Weiterleitung

    Die Adresse mit und ohne "www" lieferte jede Seite doppelt aus. Der Shop leitet jetzt auf die eingestellte Shop-Adresse um.

  • NeuSEO
    Alte WooCommerce-Adressen

    /produkt/… und /produkt-kategorie/… aus einem früheren WooCommerce-Shop leiten auf den passenden Artikel bzw. die Kategorie weiter, wenn sie eindeutig zuzuordnen sind.

  • NeuSEO
    SEO-Prüfung

    Sortiment → SEO-Prüfung findet Artikel mit denselben Suchtiteln oder -beschreibungen und Adressen auf "-kopie" und bereinigt sie mit einem Klick, samt dauerhafter Weiterleitung.

  • BehobenArtikel
    Duplizieren kopierte die Suchangaben mit

    Beim Duplizieren eines Artikels wanderten Suchtitel und -beschreibung mit; das Duplikat erschien bei Google unter dem Namen des Originals.

  • BehobenSEO
    Weiterleitungen bei Unterpfaden

    Eingetragene Weiterleitungen griffen nicht, wenn die alte Adresse einen Unterpfad hatte (z. B. /produkt/name) — sie endeten im 404.

  • VerbessertSEO
    Kategorien und Startseite mit eigenen Suchangaben

    Kategorien ohne Text bekommen eine Beschreibung aus ihren Artikeln; die Startseite hat eigene Felder für Titel, Beschreibung und Canonical. Eine fest liegende robots.txt, die die einstellbare Fassung verdeckte, räumt das Update weg.

1.37.1

Neue Module einschalten

Module, die per Update neu dazukommen, lassen sich jetzt aktivieren.

  • BehobenPlugins
    "Unbekanntes Plugin" beim Aktivieren

    Ein per Update neu geliefertes Modul stand in der Plugin-Liste, "Aktivieren" endete aber mit "Unbekanntes Plugin". Liste und Schalter fragen jetzt dieselbe Quelle.

1.37.0

Produkttexte mit KI entwerfen

Neues optionales Modul für Produkttexte mit Claude, dazu Sicherheitsupdates.

  • NeuArtikel
    KI-Texte im Artikel-Editor

    Das Modul "KI-Texte" entwirft Beschreibung, Kurzbeschreibung und Suchangaben eines Artikels mit Claude. Ab Werk aus; braucht einen eigenen API-Schlüssel. Fehlt die Bibliothek auf dem Server, nennt der Editor das statt mit einem Fehler abzubrechen.

  • SicherheitSicherheit
    Laravel, CommonMark und Flysystem aktualisiert

    Schließt unter anderem eine XSS-Lücke auf der Fehlerseite und eine umgehbare Pfadprüfung beim Dateizugriff.

1.36.2

Sendungslink der Deutschen Post

Briefsendungen lassen sich wieder direkt verfolgen.

  • BehobenVersand
    Deutsche Post: Nummer kam nicht an

    Die Verfolgungsseite der Deutschen Post zeigte nur noch eine Infoseite. Der Link geht jetzt auf die gemeinsame DHL-Verfolgung, die Briefnummern erkennt. Alle übrigen Dienstleister im Browser geprüft.

1.36.1

GLS-Sendungsverfolgung

Der GLS-Link führt direkt zur aktuellen Verfolgungsseite.

  • VerbessertVersand
    GLS-Verfolgung ohne Umleitung

    Der bisherige GLS-Link lebte von einer Weiterleitung, die GLS jederzeit abschalten kann. Er zeigt jetzt direkt auf die neue Verfolgungsseite.

1.36.0

Testbestellungen einzeln entfernen

Einzelne Testbestellungen lassen sich löschen — aber nur, solange es keine Rechnung und keine Zahlung gibt.

  • NeuBestellungen
    Bestellung entfernen

    Ein Knopf an der Bestellung entfernt sie samt allem, was nur ihretwegen existiert. Er verweigert sich, sobald eine Rechnung existiert, Geld geflossen oder eine Rückzahlung erfasst ist — dann gilt Storno statt Löschen (lückenloser Rechnungskreis, GoBD).

1.35.0

Bestellprotokoll

Jede Mail und jeder Vorgang einer Bestellung wird festgehalten — und ein Fehler bei der Bestellbestätigung ist behoben.

  • BehobenBestellungen
    Bestätigung ohne Positionen

    Bei Bestellungen, die schon bezahlt entstehen (PayPal, Karte), bekamen Kunde und Händler eine Bestätigung ohne die bestellten Artikel. Die Mail lädt die Positionen jetzt frisch.

  • NeuBestellungen
    Protokoll je Bestellung

    Zu jeder Mail entsteht vor dem Versand ein Eintrag mit dem Text, wie er rausgeht, und nach dem Versand eine Bestätigung. Dazu Anlage, Status, Zahlung, Sendungsnummer und Belege. Unter Bestellungen → Protokoll lassen sich fehlgeschlagene Mails filtern und "Bestätigung erneut senden".

1.34.0

EmpCo: Gewährleistung und Garantie

Die ab 27.09.2026 vorgeschriebene EU-Gewährleistungsmitteilung und das Garantie-Etikett sind eingebaut.

  • NeuRecht
    EU-Gewährleistungsmitteilung

    Die harmonisierte Mitteilung nach DVO (EU) 2025/1960 erscheint auf Produktseite, in der Kasse, in der Fußzeile und in der Bestellbestätigung — als Builder-Block, der seinen Ort selbst erkennt (nur bei Ware, nicht bei reinen Downloads). Am Artikel einstellbar: automatisch, immer, nie.

  • NeuRecht
    EU-Garantie-Etikett (GARAN)

    Gibt ein Hersteller eine Haltbarkeitsgarantie über zwei Jahre hinaus, zeigt der Shop das vorgeschriebene Etikett neben dem Produktbild und im Warenkorb. Felder am Artikel im Reiter Recht.

  • VerbessertRecht
    Eco-Score entschärft

    Die Anzeige "Eco A" in der Schnellansicht ist entfernt, der CO₂-Hinweis verlangt einen belegten Messwert statt "ausgeglichen".

1.33.0

Testbestellungen vor dem Start entfernen

Ein Befehl räumt alle Testbestellungen weg, bevor der Shop live geht.

  • NeuBetrieb
    wavux:bestellungen-leeren

    Entfernt alle Bestellungen samt Belegen, Rückzahlungen, Einlösungen, Sendungsereignissen und Downloads, lässt Kunden, Artikel und Gutscheine stehen, bucht den Bestand offener Bestellungen zurück und sichert vorher die Datenbank. Standard ist ein Probelauf.

1.32.0

Kein Springen beim Laden

Der Seitenkopf springt nicht mehr, wenn die Schrift eintrifft.

  • VerbessertLadezeit
    Alle benötigten Schriftschnitte vorladen

    Vorgeladen werden jetzt alle Schnitte, die das Theme tatsächlich nutzt, statt geratener Gewichte. Trifft die Schrift ein, bleibt die Navigation stehen und der Inhalt rutscht nicht.

1.31.0

Schneller interaktiv

Der Spamschutz der Formulare bremst den Seitenaufbau nicht mehr.

  • VerbessertLadezeit
    Rechenaufgabe erst bei Sichtkontakt

    Die unsichtbare Rechenaufgabe des Formularschutzes läuft in kleinen Häppchen und erst, wenn das Formular ins Bild kommt. Dazu werden die Schriften des ersten Bildschirms vorgeladen.

1.30.0

Formularschutz ohne Ladebremse

Erster Schritt gegen eine hohe Blockierzeit beim Laden.

  • VerbessertLadezeit
    Rechenrätsel im Leerlauf

    Die Rechenaufgabe des Newsletter-Formulars startete beim Laden jeder Seite und blockierte den Browser fast eine Sekunde. Sie läuft jetzt erst, wenn der Browser nichts anderes zu tun hat.

1.29.0

Kleinere Bilder

Die Startseite lädt nur noch einen Bruchteil der bisherigen Bilddaten.

  • BehobenLadezeit
    Kleine Bildfassungen wurden nie ausgeliefert

    Der Shop erzeugte verkleinerte Bildfassungen, lieferte aber immer das Original aus. Auf Mobilgeräten dauerte der Aufbau dadurch viele Sekunden. Jetzt wählt der Browser die passende Größe.

1.28.0

GLS-Statusmeldungen

GLS meldet dem Shop jeden Statuswechsel eines Pakets.

  • NeuVersand
    GLS-Webhook

    Abgeholt, unterwegs, zugestellt: Der Stand erscheint an der Bestellung. Angemeldet wird per Knopf unter Einstellungen → GLS-Versand; die nötige Kundennummer merkt sich der Shop beim ersten Etikett.

1.27.0

GLS-Etiketten aus der Bestellung

Versandetiketten für GLS entstehen direkt im Backend.

  • NeuVersand
    GLS-Etikett per Knopf

    An der Bestellung erstellt ein Knopf das GLS-Etikett (ShipIT). Die Paketnummer wird zur Sendungsnummer und setzt die Bestellung auf "Versandt" — mit Rechnung, Lagerbuchung und Kundenmail. Mehrere Pakete, Storno je Paket, Sandbox zum Testen. Packstation, Filiale und Postfach erkennt der Shop vorher.

  • BehobenWiderruf
    Widerruf-Ablehnung ohne Ausweichweg

    Konnte ein Widerruf über das Formular nicht angenommen werden, nannte die Meldung keine Mailadresse. Sie nennt jetzt die Absenderadresse des Shops.

1.26.0

Nachrichten, Meldungen, Willkommensmail

Kontaktanfragen landen im Backend, eine Glocke zeigt, was neu ist, und Newsletter-Abonnenten bekommen ihren Gutschein.

  • NeuKunden
    Nachrichten im Backend

    Kontaktformular und Preisanfrage werden gespeichert: Kunden → Nachrichten mit offen, ungelesen, erledigt; Antworten per Mailprogramm.

  • NeuBackend
    Glocke mit Zählern

    Neue Bestellungen, Widerrufe, Nachrichten, Bewertungen und Kundenkonten seit dem letzten Blick — an der Glocke und als Zahl an den Menüpunkten, ohne Neuladen aktualisiert.

  • NeuMarketing
    Willkommensmail mit Gutschein

    Nach der Bestätigung der Newsletter-Anmeldung geht eine Willkommensmail mit Gutscheincode raus. Betreff, Text und Gutschein unter Newsletter → Gestaltung & Einstellungen.

  • VerbessertE-Mail
    Alle Mails im Shop-Design

    Newsletter-Bestätigung und Passwort-Zurücksetzen kamen aus der Standardvorlage des Frameworks mit englischer Fußzeile. Sie nutzen jetzt die Shop-Hülle mit Logo.

  • SicherheitFormulare
    Spamschutz verschärft, Widerruf abgesichert

    Zusätzlich zur Zeitprüfung eine unsichtbare Rechenaufgabe im Browser und eine Erkennung von Zufallstext. Das Widerrufsformular hatte bis dahin keinen Schutz.

1.25.0

Digitale Artikel

Downloads und Lizenzschlüssel verkaufen — mit Freischaltung beim Zahlungseingang und Widerrufsverzicht.

  • NeuDigitale Artikel
    Lieferart Ware, Download oder beides

    Am Artikel: Dateien in Fassungen, optional je Variante, Lizenzschlüssel aus einem Vorrat, Download-Limit und Frist. Die Kasse fragt bei reinen Downloads keine Versandart ab und verlangt die Erklärungen nach § 356 Abs. 5 BGB.

  • NeuDigitale Artikel
    Auslieferung und Verwaltung

    Freischaltung beim Zahlungseingang, Mail mit Download-Links, Bereich im Kundenkonto, Gastzugang, Protokoll je Abruf, Sperren und Verlängern im Backend, OSS-Auswertung für digitale Umsätze im EU-Ausland.

1.24.0

Bankverbindung aus einer Quelle

Die Kontodaten für Vorkasse stehen nur noch an einer Stelle.

  • VerbessertZahlung
    Eine Bankverbindung statt drei

    Die Kontodaten standen an drei Stellen, die sich widersprechen konnten. Rechnung, Bestätigung und Vorkasse-Hinweis lesen jetzt dieselbe Angabe unter Zahlungsarten → Vorkasse.

1.23.0

Vorkasse: Bankverbindung in der Bestätigung

Wer per Vorkasse bestellt, erfährt wieder, wohin er überweisen soll.

  • BehobenZahlung
    Bankverbindung fehlte in der Mail

    Die Bestellbestätigung bei Vorkasse nannte kein Konto, und der Verwendungszweck blieb ein Platzhalter. Zwei Fehler, die sich gegenseitig verdeckt hatten.

1.22.0

HTML im Seiten-Editor

Seiten lassen sich auch im Quelltext bearbeiten.

  • NeuSeiten
    Umschalter Ansicht / HTML

    Im Seiten-Editor lässt sich zwischen Ansicht und HTML wechseln — etwa um einen toten Link in einem eingefügten Rechtstext zu reparieren, den die Ansicht nicht erreicht.

1.21.0

Benachrichtigungen an den Händler

Neue Bestellungen, Widerrufe und Anfragen gehen per Mail an den Händler — einstellbar je Art.

  • NeuE-Mail
    Meldungen an den Betreiber

    Eine Sammeladresse für alle Meldungen, dazu je Art eine eigene (z. B. Bestellungen ans Lager, Anfragen ins Büro), jede einzeln abschaltbar.

  • VerbessertE-Mail
    Textfassung für jede Mail

    Alle Mails gehen als HTML und reiner Text raus. Reine HTML-Mails landeten bei manchen Anbietern im Spam, obwohl SPF, DKIM und DMARC stimmten.

1.20.1

Warnung bei falscher Shop-Adresse

Nach einem Domainwechsel warnt das Backend, wenn die Shop-Adresse nicht mehr stimmt.

  • NeuBetrieb
    APP_URL-Prüfung

    Passt die eingetragene Shop-Adresse nicht zur aufgerufenen Domain, warnt das Backend. Sonst zeigen alle Links in Mails, Sitemap und Zahlungsrückkehr auf die alte Adresse — beim Klicken im Shop fällt das nicht auf.

1.20.0

Warenkorb, der nichts verschweigt

Der Warenkorb prüft beim Öffnen Preise und Bestand und läuft für Gäste nach einer einstellbaren Frist ab.

  • NeuWarenkorb
    Prüfung beim Öffnen

    Der Warenkorb meldet, wenn sich seit dem Hineinlegen ein Preis geändert hat oder ein Artikel ausverkauft ist — nicht erst an der Kasse.

  • NeuWarenkorb
    Frist für Gäste, Warenkorb im Konto

    Der Warenkorb eines Gastes läuft nach einer einstellbaren Zeit ohne Änderung ab (Vorgabe 24 Stunden). Angemeldete Kunden behalten ihn im Konto, geräteübergreifend.

1.19.0

Scroll-Bühne

Ein neuer Block für erzählende Seiten.

  • NeuBuilder
    Block "Scroll-Bühne"

    Links bleibt ein Bild stehen, rechts läuft eine Liste durch, und zu jedem Eintrag wechselt das Bild. Danach scrollt die Seite normal weiter.

1.18.1

Spamschutz für alle Formulare

Ein gemeinsamer, unsichtbarer Schutz für Kontakt, Preisanfrage und Newsletter.

  • SicherheitFormulare
    Formularschutz

    Zeitprüfung, ein Honigtopf-Feld und eine Bewertung des Freitexts. Abgewiesene Einsendungen bekommen dieselbe Bestätigung wie echte, stehen aber mit Grund im Protokoll. Newsletter-Anmeldungen halten ihre Herkunft fest.

1.18.0

Gewinnspiele

Glücksrad und Adventskalender, dazu Gratisartikel als Gutschein-Art.

  • NeuMarketing
    Glücksrad und Adventskalender

    Gewinne mit Gewichten oder Türchen, Stückzahlen, Teilnahme ohne Angaben, mit E-Mail oder Kundenkonto, Teilnahmebedingungen, freiwilliger Newsletter, Nachweis aller Teilnahmen als CSV. Gezogen wird auf dem Server.

  • NeuMarketing
    Gutschein "Gratisartikel"

    Liegt der hinterlegte Artikel im Warenkorb, kostet ein Stück davon 0,00 € — über den normalen Rabattweg, auf jedem Beleg richtig ausgewiesen.

1.17.0

Aktionen mit QR-Code

Gedruckte Codes, die den Gutschein beim Scannen in den Warenkorb legen.

  • NeuMarketing
    Aktionen & QR-Codes

    Gutschein, Begrüßungsseite und kurze Adresse (/a/name) als QR-Code zum Drucken (SVG/PNG). Wer scannt, hat den Rabatt im Warenkorb. Wahlweise Einmal-Codes mit PDF-Druckbogen und CSV für Serienbriefe; beendete Aktionen zeigen einen einstellbaren Text statt eines Fehlers.

1.16.0

Neuheiten

Neu ist ein Artikel, wenn der Händler es sagt — mit Badge, automatischer Kategorie und Menüpunkt.

  • NeuArtikel
    Eigenes Neuheiten-Datum

    Bisher galt das Anlagedatum; nach einem Import war schlagartig der ganze Bestand "neu". Jetzt markiert man Neuheiten (einzeln oder als Mehrfachaktion), die Frist ist einstellbar. Eine Kategorie mit der Regel "Neuheiten" füllt sich selbst, ein Menüpunkt kann sich ausblenden, wenn es keine gibt.

1.15.3

Optionen mit Leerzeichen

Artikel mit bestimmten Optionswerten ließen sich nicht bestellen.

  • BehobenWarenkorb
    Leerzeichen am Rand eines Optionswerts

    Endete ein Optionswert mit einem Leerzeichen, kam der Artikel nie im Warenkorb an: Zähler zeigte eins, Warenkorb leer, Kasse leitete zur Startseite.

1.15.2

Verwaiste Kombinationen

Alte Variantenkombinationen legen den Verkauf nicht mehr still.

  • BehobenWarenkorb
    Artikel mit verwaisten Kombinationen

    Blieben nach dem Umbau der Varianten alte Kombinationszeilen ohne Gruppe zurück, ließ sich der Artikel nicht mehr bestellen.

1.15.1

Textprüfung bei Varianten

Die Prüfung von Wunschtexten greift auch bei Textfeldern in Varianten.

  • BehobenArtikel
    Gesperrte Begriffe in Variantentexten

    Wunschtexte in Varianten-Textfeldern gingen an der Begriffsprüfung vorbei.

1.15.0

Gesperrte Begriffe für Wunschtexte

Wunschtexte werden auf fremde Marken und Vereinsnamen geprüft.

  • NeuArtikel
    Gesperrte Begriffe

    Eine Liste unter Sortiment → Gesperrte Begriffe (Marken, Vereine, Schutzrechte). Personalisierte Artikel lehnen solche Wunschtexte direkt bei der Eingabe ab — eine Rechtebestätigung des Kunden schützt den Fertiger nicht vor einer Abmahnung.

1.14.2

Kontaktformular in allen Themes sichtbar

Restliche Farbangaben des Kontaktformulars haben Rückfallwerte.

  • BehobenSeiten
    Texte des Kontaktformulars

    Einleitung, Fehlermeldung und Einwilligung nutzten Farben, die nicht jedes Theme setzt.

1.14.1

Unsichtbare Eingabefelder

Die Felder des Kontaktformulars waren in manchen Themes unsichtbar.

  • BehobenSeiten
    Kontaktformular ohne Rahmen

    In Themes ohne bestimmte Farb-Tokens standen nur die Beschriftungen da — kein Rahmen, kein Hintergrund.

1.14.0

Kontaktformular als Baustein

Eine Kontaktseite lässt sich jetzt vollständig im Builder bauen.

  • NeuBuilder
    Block "Kontaktformular"

    Felder, Pflichtangaben, Einwilligung und Empfänger einstellbar, mit Spamschutz. Bisher konnten Kunden nur über die Preisanfrage an einem Artikel schreiben.

1.13.5

Schnellansicht und Produktauswahl

Zwei Fehler in Schnellansicht und Produkt-Raster.

  • BehobenThemes
    Ränder und Beschnitt in der Schnellansicht

    Die Schnellansicht nutzte das Rohfoto mit festem Seitenverhältnis — quer fotografierte Artikel bekamen Ränder oder wurden beschnitten. Sie nutzt jetzt dieselbe Bildfassung wie die Produktkarte.

  • BehobenBuilder
    Produkt-Raster zeigte nur einen Artikel

    Wer im Block "Produkt-Raster" mehrere Artikel auswählte, sah in mehreren Themes nur den ersten.

1.13.4

Bildaufbereitung beim Upload

Auch Bilder aus der Mediathek bekommen Kachelfassung und Randfarbe.

  • BehobenMedien
    Mediathek-Uploads ohne Kachelfassung

    Nur importierte Bilder wurden aufbereitet; über die Mediathek hochgeladene gingen ohne Kachelfassung in den Shop.

1.13.3

Produktvideo

Das Produktvideo zerreißt den Bildbereich nicht mehr.

  • BehobenArtikel
    Leerer Bildbereich beim Video

    Beim Abspielen eines Produktvideos fiel der Bildrahmen in einigen Themes auf null Höhe zusammen.

1.13.2

Vorschau ohne Verzögerung

Blöcke in der Builder-Vorschau erscheinen sofort.

  • BehobenBuilder
    Blöcke 15 Sekunden unsichtbar

    Blöcke mit Einblend-Animation blieben in der Vorschau sehr lange unsichtbar, weil die Animation auf ein Ereignis wartete, das in der Vorschau nie kam.

1.13.1

Schnellere Seiten

Hunderte überflüssige Datenbankabfragen je Seite entfernt.

  • VerbessertLadezeit
    Theme-Einstellungen gepuffert

    Jede Seite fragte Theme-Einstellungen hunderte Male einzeln ab. Besonders die Builder-Vorschau, die bei jeder Änderung neu lädt, wird dadurch deutlich schneller.

1.13.0

Produktfotos im Kachelformat

Produktfotos werden beim Hochladen passend für die Produktkacheln aufbereitet.

  • NeuMedien
    Kachelfassung beim Hochladen

    Aus jedem Produktfoto entsteht eine Fassung im Kachelformat, aufgefüllt mit der Randfarbe des Fotos. Für den Bestand gibt es einen Befehl.

1.12.5

Randfarbe zuverlässiger

Die Erkennung der Hintergrundfarbe verwirft ein Bild nicht mehr wegen eines einzelnen Punkts.

  • BehobenMedien
    Ein Ausreißer verwarf die Randfarbe

    Ein einzelner abweichender Punkt am Bildrand reichte, damit ein Foto keine Randfarbe bekam.

1.12.4

Farbige Kachelränder, leichterer Builder

Freie Fläche in Produktkacheln trägt die Hintergrundfarbe des Fotos; der Builder lädt ein Zehntel der Daten.

  • NeuMedien
    Randfarbe je Bild

    Wo ein Foto die Kachel nicht füllt, erscheint die Hintergrundfarbe des Fotos statt eines grauen Bands. Bei Fotos ohne einheitlichen Rand bleibt die Kachel neutral.

  • VerbessertBuilder
    Builder von 3,3 MB auf unter 300 KB

    Der Builder lädt deutlich schneller.

1.12.3

Kein Beschnitt in Kacheln

Auch Kacheln, Miniaturen und Warenkorb zeigen das ganze Foto.

  • BehobenMedien
    Beschnittene Fotos an weiteren Stellen

    Ergänzung zu 1.12.2: Produktkacheln, Miniaturen und Warenkorb schnitten Fotos ebenfalls ab.

1.12.2

Produktfotos vollständig

Die Produktgalerie schneidet Fotos nicht mehr ab.

  • BehobenArtikel
    Querformatige Fotos beschnitten

    Die Galerie vergrößerte querformatige Fotos, bis der hochkante Rahmen voll war — was überstand, fiel weg. Der Rahmen folgt jetzt dem Foto.

1.12.1

Staffelpreise und Lagerwarnung

Staffelpreise greifen auch bei gemischten Varianten; die Lagerwarnung zählt richtig.

  • BehobenPreise
    Staffelpreis beim Variantenmix

    Gezählt wurde je Variante: 5× Rot + 6× Blau erreichte die Zehnerstufe nicht. Jetzt je Artikel (einstellbar, wenn Varianten einzeln kalkuliert sind). Die Staffeltabelle zeigt die echten Schwellen, der Mengen-Hinweis die greifende Stufe.

  • BehobenLager
    Lagerwarnung widersprach sich

    Übersicht und Kachel zählten Artikel unter der Meldeschwelle verschieden. Beide nutzen jetzt dieselbe Abfrage.

1.12.0

Videos in der Mediathek

Videodateien lassen sich hochladen; externe Videos laden erst nach Einwilligung.

  • NeuMedien
    Videodateien in der Mediathek

    Die Mediathek nimmt Videos an. Neue Cookie-Kategorie "Externe Medien" für YouTube und Vimeo.

1.11.1

Videokacheln in allen Themes

Produktvideos erscheinen auch in den Galerien von nido, premium-style und tech-red.

  • NeuThemes
    Videokacheln in eigenen Galerien

    Kachel mit Abspielzeichen neben den Bildern; der fremde Player entsteht erst mit dem Klick.

1.11.0

Produktvideos und Regeln zwischen Optionen

Videos in der Produktgalerie und Variantenoptionen, die voneinander abhängen.

  • NeuArtikel
    Produktvideos

    Je Artikel eine Videodatei oder YouTube-/Vimeo-Adresse mit eigenem Vorschaubild, als Kachel in der Galerie oder als eigener Block. Der fremde Player verbindet sich erst beim Klick — keine Verbindung zu Google vor der Einwilligung.

  • NeuVarianten
    Abhängige Gruppen und Ausschlüsse

    Eine Optionsgruppe kann nur erscheinen, wenn vorher eine bestimmte Wahl getroffen wurde, und Optionen können sich gegenseitig ausschließen. Widersprüchliche Bestellungen sind damit nicht mehr möglich.

1.10.6

Geprüfte Pakete

Update-Pakete entstehen nur, wenn keine bekannte Sicherheitslücke in den Bibliotheken steht.

  • SicherheitUpdates
    Abhängigkeiten vor dem Packen geprüft

    Vor jedem Release werden PHP- und JavaScript-Bibliotheken gegen bekannte Lücken geprüft; ein Paket mit Lücke wird gar nicht erst gebaut.

  • VerbessertBetrieb
    Klarere Warnung zum Sitzungs-Cookie

    Steht SESSION_SECURE_COOKIE auf false, nennt die Warnung den einen Handgriff statt einer Ursachenliste.

1.10.4

Bau-Werkzeuge aktualisiert

Wartung der Entwicklungswerkzeuge.

  • SicherheitSicherheit
    Build-Werkzeuge aktualisiert

    Vite, esbuild und weitere Entwicklungspakete auf Stände ohne bekannte Lücken gebracht. Betrifft nur den Bau, nicht den laufenden Shop.

1.10.3

Tippfehler in der .env erkennen

Die Warnung zum Sitzungs-Cookie erkennt falsch geschriebene Einträge.

  • VerbessertBetrieb
    Vertipper in SESSION_SECURE_COOKIE

    Fehlt ein Buchstabe im Namen, nennt die Warnung die falsch geschriebene Zeile.

1.10.2

Bremse für Bestellversuche

Die Kasse begrenzt Bestellversuche je Minute.

  • SicherheitKasse
    Sechs Bestellversuche je Minute und IP

    Jeder Bestellaufruf kann Lager abbuchen und Mails verschicken; ohne Bremse ließ sich das automatisieren.

1.10.1

Sicheres Sitzungs-Cookie

Der Installer stellt das Sitzungs-Cookie auf "nur über https".

  • SicherheitInstallation
    SESSION_SECURE_COOKIE

    Der Installer setzt die Zeile aus der Shop-Adresse. Bestehende Shops unter https warnt das Backend, wenn sie fehlt — sonst reist die Sitzung über eine unverschlüsselte Verbindung mit.

1.10.0

Motiv je Option

Eine Variantenoption kann ein Bild zeigen.

  • NeuVarianten
    Bild an der Option

    Wählt der Kunde ein Motiv, sieht er, welches gemeint ist.

  • BehobenThemes
    Theme-Doctor prüfte fremde Themes falsch

    Nicht aktive Themes wurden gegen die Flächen des aktiven Themes geprüft und fälschlich rot gemeldet.

1.9.1

Sicherheitsdurchsicht abgeschlossen

Drei weitere Funde der Sicherheitsdurchsicht.

  • SicherheitExport
    Formeln in CSV-Exporten entschärft

    Felder, die mit =, +, - oder @ beginnen, werden in Exporten markiert, damit Excel sie nicht als Formel ausführt.

  • BehobenBackend
    Menü zeigte Managern gesperrte Bereiche

    Das Menü filtert jetzt gegen dieselbe Liste, gegen die gesperrt wird.

  • SicherheitWiderruf
    Widerrufsformular gedrosselt

    Ohne Bremse ließ sich darüber ein fremdes Postfach mit Bestätigungen fluten.

1.9.0

Betrag bei der Zahlungsrückkehr prüfen

Wichtiges Sicherheitsupdate für den Bezahlweg.

  • SicherheitZahlung
    Betrag und Bestellung bei Stripe und PayPal geprüft

    Bei der Rückkehr vom Zahlungsanbieter prüfte der Shop nur, ob bezahlt wurde, nicht wie viel und wofür. Eine günstige Zahlung ließ sich dadurch für einen teureren Warenkorb ein zweites Mal verwenden.

1.8.3

Backend-Suche für Manager

Die Suche funktioniert für alle Rollen.

  • BehobenBackend
    Suche lief für Manager ins Leere

    Benutzer mit der Rolle Manager bekamen aus der Backend-Suche nie Ergebnisse.

1.8.2

Duplizieren und Empfehlungen

Artikel duplizieren funktioniert zuverlässig, Empfehlungen zeigen passende Artikel.

  • BehobenArtikel
    Duplizieren brach ab

    Das zweite Duplikat desselben Artikels endete mit einem Serverfehler, weil gelöschte Artikel bei der Adressvergabe nicht mitgezählt wurden.

  • VerbessertArtikel
    Empfehlungen aus gepflegten Verknüpfungen

    Empfehlungen unter dem Artikel zeigten teils den Artikel selbst oder Beliebiges. Jetzt zuerst die am Artikel gepflegten Verknüpfungen, dann dieselbe Kategorie, einstellbar am Block.

1.8.1

Drei-Schritt-Kasse mit Zahlungsart

Eine Kassen-Vorlage fragte nie nach der Zahlungsart.

  • BehobenKasse
    "Drei Schritte" ohne Zahlungsfelder

    Die Vorlage spielte eine Kasse ein, in der der Zahlungsblock fehlte; Bestellungen scheiterten an "Zahlungsart erforderlich".

1.8.0

Einseiten-Kasse und Kassen-Galerie

Drei Darstellungen der Kasse, und die Kassen-Vorlage jedes Themes lässt sich in jedem Theme verwenden.

  • NeuKasse
    Einseiten-Kasse

    Adresse, Versand, Zahlung und Bestätigung untereinander mit einem einzigen Absenden — mit denselben Blöcken und Prüfungen wie die mehrseitige Kasse.

  • NeuKasse
    Galerie der Kassen-Vorlagen

    Kassen-Vorlagen aller Themes lassen sich auswählen. Der bisherige Stand wird vor jedem Wechsel gesichert und ist zurückholbar.

  • BehobenBackend
    Suche kannte die Backend-Seiten nicht

    Wer "Bewertungen" suchte, fand die Seite nicht. Die Suche kennt jetzt alle Bereiche des Backends.

1.7.3

Theme-Dateien beim Update

Geänderte Theme-Stylesheets kommen beim Update auch an.

  • BehobenUpdates
    Theme-Assets wurden nicht aktualisiert

    Auf Servern ohne Symlinks lief der Shop nach einem Update mit dem alten Stylesheet weiter, weil nur die Theme-Version verglichen wurde.

  • BehobenBackend
    Backend-Suche auf vielen Seiten tot

    Das Suchfeld stand überall, funktionierte aber nur auf Seiten, die zufällig das nötige Skript luden.

1.7.2

Tech-Red auf dem Handy

Mobile Kopfzeile und Menü des Themes tech-red überarbeitet.

  • BehobenThemes
    tech-red: Konto, Merkliste und Warenkorb fehlten mobil

    Die mobile Kopfzeile ist zweizeilig, die Symbole sind wieder da, die Menü-Schublade passt auf schmale Bildschirme.

1.7.1

Produkt-Raster auf dem Handy

Ein zu breiter Block verkleinerte die ganze Seite.

  • BehobenThemes
    Vier Spalten auf 375 Pixeln

    Das Produkt-Raster von tech-red blieb mobil bei der eingestellten Spaltenzahl; der Browser verkleinerte daraufhin die ganze Seite.

1.7.0

Aktionsbanner und Spalten

Aktionsbanner zeigen Bild und Farbe, Banner-Raster kann gleich breite Spalten.

  • BehobenThemes
    Bild im Aktionsbanner wurde ignoriert

    Das Theme-Banner las das Bildfeld nie aus und erzwang eine weiße Karte.

  • NeuBuilder
    Gleich breite Spalten im Banner-Raster

    Neue Option für 2, 3 oder 4 gleiche Spalten.

  • NeuBuilder
    Menü-Schalter als Block

    Der Knopf, der die Menü-Schublade öffnet, ist ein eigener Block.

1.6.0

Kategorie-Leiste

Eine Auswahl von Sortimenten unter der Kopfzeile, im Builder pflegbar.

  • NeuBuilder
    Block "Kategorie-Leiste"

    Fünf bis sieben Sortimente, die der Händler nach vorne stellt — mit Symbol, ohne zweites Menü.

  • VerbessertBuilder
    Hinweis bei Flächen anderer Themes

    Öffnet man eine Fläche, die nur ein anderes Theme nutzt, sagt der Builder das.

1.5.1

Tech-Red Kopfzeile

Korrekturen an Kopfzeile und Kategorieleiste von tech-red.

  • BehobenThemes
    tech-red: weiße Kopfzeile, überlagerte Leiste

    Vier Fehler in Beispielinhalt und Stylesheet behoben.

1.5.0

Eigene Flächen für Themes

Themes können zusätzliche, im Builder bearbeitbare Bereiche anmelden.

  • NeuThemes
    Theme-Flächen über theme.json

    Ein Theme kann Bereiche wie eine Kategorieleiste unter "regions" anmelden; sie erscheinen im Builder und lassen sich bearbeiten. Mit "like" gibt das Theme an, welche Blöcke dort erlaubt sind.

1.4.0

Öffentliche Kundenbewertungen

Bewertungsübersicht mit Verteilung, dazu Fehlerbehebungen in tech-red.

  • NeuArtikel
    Bewertungsblock mit Verteilung

    Schnitt, Sterne-Verteilung, Kundenbilder und Erfahrungsberichte als Block auf der Produktseite.

  • BehobenThemes
    tech-red: Menü und Kaufleiste

    Das Menü war durch die Sicherheitsrichtlinie blockiert, die Kaufleiste warf auf Nicht-Produktseiten Fehler.

1.3.0

Mega-Menü aus dem Theme

Themes können ein vollständiges Menü mit Symbolen und Spalten mitbringen.

  • NeuMenüs
    Menü-Seeds mit Symbolen und Spalten

    Symbol, Spaltenüberschrift, Beschreibung und Abzeichen gehen beim Einspielen eines Theme-Menüs mit. Ein Theme-Wechsel ersetzt ein vorhandenes Menü nie.

  • VerbessertBuilder
    Hinweise in der Builder-Vorschau

    Blöcke sagen in der Vorschau, welches Feld fehlt, wenn etwas nicht erscheint.

1.2.0

Theme tech-red (Fachmarkt)

Neue Blöcke für Fachmarkt-Shops.

  • NeuBuilder
    Mega-Menü-Panel, Deal des Tages, Highlights, Sticky-Kaufleiste

    Zweispaltiges Menü-Panel aus den vorhandenen Menüfeldern, Deal-Karte mit Fortschrittsbalken, Häkchenliste der wesentlichen Merkmale, Kaufleiste beim Scrollen.

1.1.0

Kaufweg ist Theme-Pflicht

Prüfwerkzeuge erkennen Themes, in denen man nichts kaufen kann.

  • VerbessertThemes
    Kaufknopf als Vertragspflicht

    Ein Theme konnte alle Prüfungen bestehen und trotzdem keinen funktionierenden Kaufknopf haben. Theme-Doctor und Rauchtest prüfen den Kaufweg jetzt mit.

1.0.3

Deutsche Fehlermeldungen

Formulare zeigen verständliche Meldungen.

  • BehobenBackend
    "validation.max.string" statt Satz

    Fehlermeldungen in Formularen zeigten den Übersetzungsschlüssel statt eines deutschen Satzes.

1.0.2

Marke und Artikelnummer getrennt

Zwei Schalter für die Zeile über dem Artikelnamen.

  • VerbessertArtikel
    Marke und Artikelnummer einzeln

    Wer die Marke ausblendete, verlor bisher auch die Artikelnummer.

1.0.1

Artikel duplizieren

Artikel lassen sich kopieren; die Warenkorbseite zeigt die wesentlichen Merkmale.

  • NeuArtikel
    Artikel duplizieren

    Eine Kopie mit allen Angaben als Entwurf.

  • BehobenRecht
    Wesentliche Merkmale auf der Warenkorbseite

    Die Pflichtangabe nach § 312j BGB stand in Kasse und Schublade, aber nicht auf der Warenkorbseite.

  • NeuBestellungen
    Bestellquelle

    Bestellungen tragen ihre Herkunft (Shop oder Marktplatz) und eine Fremdnummer — die Grundlage für Marktplatz-Anbindungen.

1.0.0

Erste Version

Der Auslieferungsstand: ein vollständiges Shopsystem für Händler in Deutschland.

  • NeuBuilder
    Alles ist ein Block

    Startseite, Kopf- und Fußzeile, Produkt- und Kategorievorlagen, Warenkorb und Kasse aus Blöcken; Entwurf und Veröffentlichen, Änderungsverlauf mit Rückgängig für Seiten und Artikel.

  • NeuThemes
    Themes mit Prüfwerkzeugen

    Mehrere fertige Themes, Gerüst für eigene (theme:new), Theme-Doctor, Builder-Doctor und Rauchtest.

  • NeuArtikel
    Sortiment

    Einfache, variable und Bundle-Artikel, Varianten mit Kombinationen, Staffelpreise, Kundengruppen, Attribute mit Filtern, Marken, CSV-Import und -Export, WooCommerce-Import, Schnellbearbeitung.

  • NeuKasse
    Kasse und Zahlung

    Mehrseitige Kasse oder Assistent, Gastbestellung, Packstation und Postfach, PayPal, Mollie, Stripe und Vorkasse, Erstattungen mit Korrekturbelegen.

  • NeuRecht
    Recht und Datenschutz

    Button-Lösung, Widerrufsformular, Rechtstexte als Mailanhang, Cookie-Einwilligung mit gleichwertigen Knöpfen, DSGVO-Auskunft und Löschfristen, Steuersätze je Satz auf Belegen.

  • NeuBetrieb
    Betrieb

    Web-Installer, Updates aus dem Backend mit Sicherung und Rückweg, Backups mit Rotation, Wartungsmodus, Betriebswarnungen, Zwei-Faktor-Anmeldung.