Shop 5.67.0 Release Notes - Oktober 2025
KI-Übersetzung
Die neue Unterstützung für mehrsprachige Artikelbeschreibungen nutzt KI-Modelle von DeepL zur automatisierten Übersetzung. Diese Übersetzungen können im Admin-Backend innerhalb der Übersetzungs-Tools angezeigt und überprüft werden. Die KI übernimmt dabei den Großteil der Übersetzungsarbeit und reduziert den manuellen Aufwand auf Spezialfälle. Im Gegensatz zu browserbasierten Übersetzungen ist das Ergebnis so jederzeit kontrollierbar und zudem für die Shop-Suche nutzbar.
Bonuskonto
Neu ist die Einführung eines Bonuskontos, mit dem das Kundenverhalten durch Bonuspunkte belohnt werden kann. Diese Punkte lassen sich später gegen Rabatte, Versandkostenfreiheit oder exklusive Prämienartikel einlösen. Das Bonuskonto ermöglicht die Verwaltung von Bonuspunkten mit einem Gültigkeitsdatum.
Bonuspunkte können über Workflows automatisch vergeben werden – zum Beispiel bei der Anmeldung zum Newsletter, der Teilnahme an Webcasts, dem Kauf bestimmter Produkte oder dem Ergänzen freiwilliger Kundendaten für ein besseres Profiling.
Im ersten Release wird das Bonuskonto als optionales Modul im Kundenkonto bereitgestellt, über das der Kunde seinen Punktestand einsehen kann.
Rechnung - E-Mail-Feld und Event bei Änderungen
Die Rechnungsadresse kann nun um eine eigene E-Mail-Adresse für den Versand der PDF-Rechnung ergänzt werden. Änderungen an dieser Adresse können über ein eigenes Event verarbeitet werden, sodass beispielsweise die Buchhaltung automatisch per E-Mail informiert oder die Datenänderung direkt an die entsprechende Stelle weitergeleitet wird.
Weiterleitung von Angeboten konfigurierbar
Mit dem September-Release wurde die Möglichkeit eingeführt, dass Mitarbeiter Angebote an andere E-Mail-Empfänger weiterleiten können – auch an Personen, die noch keinen Shop-Zugang besitzen. Falls erforderlich, wird der Shop-Zugang während der Bestellung automatisch angelegt. Alternativ kann das Angebot – sofern Gastbestellungen erlaubt sind – auch als Gast bestellt werden.
Neu ist nun die Konfigurierbarkeit dieser Funktion: Das Weiterleiten von Angeboten kann auf registrierte Mitarbeiter der eigenen Firma beschränkt oder vollständig deaktiviert werden. In diesem Fall kann das Angebot nur von dem Mitarbeiter im Shop bestellt werden, der es ursprünglich erhalten hat.
Budgetfreigabe als Historie in den Bestelldetails
Freigaben und Ablehnungen eines Auftrags im Rahmen eines Freigabe-Workflows können nun in einer neuen Historie in den Bestelldetails nachvollzogen werden. Dabei werden der Zeitpunkt der Aktion sowie der Benutzername, der die Freigabe oder Ablehnung durchgeführt hat, angezeigt. Dies ist besonders wertvoll für die Nachvollziehbarkeit, wenn mehrere Personen Anforderungen freigeben dürfen.
Kontoinhaber beim Partnerkonto
Um Überweisungen von Provisionen auf eine Kontoverbindung abzusichern, kann nun neben der IBAN auch der Kontoinhaber im Partnerkonto angegeben werden. So können abweichende Kontoinhaber korrekt erfasst werden, auch wenn sie vom Namen des Partners abweichen, und es treten keine Fehler oder Warnungen mehr bei den Überweisungen auf.
Statt-Preise nur bei Mindestdifferenz
Beim Anzeigen von Statt-Preisen überwacht das Layout nun den durch Gutscheine, Rabatte oder ähnliche Aktionen entstandenen Preisnachlass. Die Anzeige des Statt-Preises wird unterdrückt, wenn die Differenz zum aktuellen Preis zu gering ist.
Kennwortabfrage nach Gastbestellung
Bisher war es möglich, eine Gastbestellung in eine reguläre Bestellung auf Basis eines Kundenkontos umzuwandeln. Ab diesem Release kann diese Option nun auch direkt dem Gast-Käufer im Standard-Layout angeboten werden, sodass Downloads, Geräte, Abonnements und ähnliche Funktionen bequem über ein Kundenkonto verwaltet werden können.
SEO Canonical Links
Zur Unterstützung von SEO-Maßnahmen erstellt der Shop auf Produktseiten, Kategorieseiten und Blogseiten automatisch kanonische Links. Diese legen die Quell-URL einer Seite fest und helfen Suchmaschinen beim korrekten Indexieren von Seiten, die über unterschiedliche URLs erreichbar sind oder waren.
Performance Startzeit des Shops optimiert
Die Start- und Neustartzeiten des Shop-Prozesses wurden weiter optimiert. Dadurch reagiert der Shop schneller und es treten seltener Situationen auf, in denen er nicht verfügbar ist oder vorübergehend einen 503-Fehler ausgibt.
Admin: Kundennummer kann für neue Kunden gewählt werden
Bei der Erstellung technischer Benutzer mit vorgegebenen Kundennummern kann die shopinterne Kundennummer nun – ähnlich wie bei Artikelnummern – frei bei der Neuanlage gewählt werden. Die nächste freie Kundennummer wird dabei weiterhin als Vorschlag angezeigt, um die Auswahl zu erleichtern.
Admin: Bestpreisfindung auf Kundengruppen aktivieren/deaktivieren
Für Kundengruppen kann nun festgelegt werden, ob die Bestpreisfindung für diese Gruppe unterdrückt werden soll. Dadurch können Kundenpreise einen höheren Listenpreis überschreiben. Bisher war diese Option zwar in der Datenbank verfügbar, konnte im Admin-Backend jedoch nicht manuell gesetzt werden.
Admin: Durchsuchbare Kundengruppen bei Kundenartikeln
Bei einer großen Anzahl an Kundengruppen kann die Auswahl in einer langen Liste schnell unübersichtlich werden. Zudem ist die maximale Anzahl der Listenelemente begrenzt, sodass einige Kundengruppen bisher nicht zur Auswahl standen. Mit der neuen Suchfunktion in der Kundengruppen-Auswahlliste kann das Admin-Modul zur Verwaltung von Kundenmaterialnummern nun auch bei einer großen Anzahl von Kundengruppen effizient genutzt werden.
Admin: Musterwarenkörbe bei Kundengruppen
Damit ein Musterwarenkorb vom gesamten Unternehmen genutzt werden kann, muss er der Kundengruppe zugeordnet werden, die im Shop die Mitarbeiter des Unternehmens zusammenfasst. Im Frontend kann der Administrator die Freigabe einfach durch Anklicken eines Symbols zwischen „Privat“ und „Ganze Firma“ umschalten. Bisher war das Einspielen eines Musterwarenkorbs über das Admin-Backend nur für einzelne Mitarbeiter („Privat“) möglich. Ab sofort kann der Musterwarenkorb auch für die gesamte Firma, also für die entsprechende Kundengruppe, freigegeben werden.
API: Varianten im Offline-Artikelstamm
Die API-Funktionen zum Abrufen des gesamten Artikelstamms liefern nun auch alle Varianteninformationen. Dadurch können Variantenartikel – einschließlich der Unterscheidung zwischen einem nicht bestellbaren Variantenkopf und einem bestellbaren Variantenartikel – im Offline-Modus der App korrekt verarbeitet werden.
Bugfix: Produktbilder im Detail immer .webp
Die Funktionen zur automatischen Skalierung von Bildern konnten bisher optional auch eine Umwandlung in das Format .webp vornehmen, da dieses von Google bevorzugt wird. Auf einigen Servern muss die Unterstützung dieser Dateiendung jedoch zunächst konfiguriert werden. Wenn dies noch nicht der Fall ist, kann die automatische Formatumwandlung deaktiviert werden – mit Ausnahme der Produktdetailansicht, in der bislang immer zwingend ins .webp-Format konvertiert wurde. Nun hängt auch dort die Umwandlung vom gleichen Parameter ab, der die allgemeine automatische Umwandlung steuert.
Bugfix: Aktionspreise trotz deaktivierter Bestpreisfindung
Wenn die Bestpreisfindung für einzelne Kunden deaktiviert war, sollten Kundenpreise den Listenpreis überschreiben – auch dann, wenn sie niedriger als der Listenpreis waren. Aktionspreise sollten in diesem Fall jedoch weiterhin sichtbar bleiben. Bisher hat der Kundenpreis jedoch auch den Aktionspreis übersteuert. Dieses Problem wurde behoben.
Bugfix: Unterschiedliche Schreibweisen Stadt/Ort
Im Standard-Layout wurden die Bezeichnungen Stadt und Ort bisher uneinheitlich auf verschiedenen Seiten verwendet. Nun wurden alle Texte vereinheitlicht und ausschließlich auf Ort angepasst.
Bugfix: Warenkorb-Icon mit buntem Hintergrund – falsche Hover-Farbe
In einigen Farbkombinationen wurde das Warenkorb-Icon beim Hover-Effekt in der gleichen Farbe wie der Hintergrund dargestellt, wodurch es beim Überfahren mit der Maus scheinbar verschwand. Dieses Problem wurde behoben.
Bugfix: Mobiles Menü ohne Partner-Dokumente
Auch bei aktiviertem Dokumente-Modul wurde in der mobilen Version des Partner-Kontos bisher kein entsprechender Menüeintrag angezeigt. Dieser Eintrag wurde nun ergänzt.
Bugfix: Unterschiedliche Schreibweisen MwSt./USt.
Im Standard-Layout wurden im Checkout-Bildschirm die Bezeichnungen MwSt. und USt. bisher uneinheitlich verwendet. Die Darstellung wurde nun vereinheitlicht und zeigt überall USt. an.
Bugfix: Unterschiedliche Schreibweisen EMail/E-Mail
In der Registrierung und im Kundenkonto wurden die Schreibweisen EMail und E-Mail bisher uneinheitlich verwendet. Die Darstellung wurde nun vereinheitlicht und verwendet durchgängig E-Mail.
Bugfix: Sicherheitsabfrage beim Löschen von Kostenstellen
Bisher konnte im Kundenkonto eine Kostenstelle ohne Sicherheitsabfrage gelöscht werden, wodurch alle zugehörigen Parameter bei einem Fehlklick sofort verloren gingen. Eine Sicherheitsabfrage wurde nun ergänzt.
Bugfix: Staffelpreise in der API (Brutto/Netto)
Bisher wurden die Staffelpreise in der API immer netto (ohne USt.) ausgegeben, auch wenn der Kunde auf Bruttodarstellung eingestellt war. Nun richtet sich die Ausgabe der Staffelpreise ebenfalls nach den Einstellungen des Kunden.
Bugfix: Sicherheitswarnung bei sicheren Kennwörtern
Die technische Grundlage der Software blockierte bisher einige Sonderzeichen bei der Eingabe in Formularfelder, wodurch besonders sichere Kennwörter fälschlicherweise als fehlerhaft erkannt wurden. Dieses Problem wurde behoben.
Bugfix: Datum beim Ändern von Preislisten-Preisen leer
Wurden Preislisten-Preise über das Admin-Backend eingegeben, wurden das Start- und Enddatum der Preise beim nächsten Aufruf nicht korrekt angezeigt. Dieses Problem wurde ebenfalls behoben.
Bugfix: Layoutfehler im Admin
Einige fehlerhaft dargestellte Kontrollfelder (Checkboxen) im Admin-Backend wurden korrigiert.
Bugfix: SQL-Fehler beim Löschen von Preislisten-Preisen
Beim Löschen eines Preislisten-Preises über das Admin-Backend trat ein SQL-Fehler auf. Dieses Problem wurde behoben.
Bugfix: Menge im Warenkorb konnte auf 0 reduziert werden
In einigen Fällen konnte die Menge im Warenkorb auf 0 gesetzt werden, ohne dass die entsprechende Warenkorbzeile gelöscht wurde. Dieses Problem wurde behoben.
Bugfix: Budgetgrenze für Einzelpersonen
Beim Setzen spezieller Budgetgrenzen für Einzelpersonen wurden diese beim erneuten Aufruf der Änderungsmaske nicht angezeigt. Dieses Problem wurde behoben.