Zum Inhalt springen

Bestellvorlagen für JTL-Shop 5

Beim zwanzigsten Mal soll dieselbe Bestellung ein Klick sein

Ihre Kunden speichern einen Warenkorb oder eine alte Bestellung als benannte Vorlage. Beim nächsten Mal geht alles davon zurück in den Warenkorb, ganz oder in Teilen, mit Mengen, Varianten und Konfiguration. Liegt derzeit bei JTL zur Abnahme und ist noch nicht im JTL-Extension Store erhältlich.

Lieber kurz durchklingeln? +49 (0)2536 319 55 28 (Mo-Fr 9:00-17:00 Uhr)

  • JTL-Shop 5.4 bis 5.8
  • PHP 8.1 bis 8.4
  • Support direkt vom Entwickler
Bestellvorlagen, JTL-Shop 5
Übersicht „Meine Bestellvorlagen“ im Kundenkonto mit Positionen, Warenwert, Datum und den Schaltflächen In den Warenkorb und Vorlage löschen
Plugin by inventivo.de in Abnahme beim JTL-Extension Store

Kennen Sie das?

Wofür diese Erweiterung gebaut wurde

Die Ausgangslage

Wer alle zwei Wochen dieselben zwanzig Positionen braucht, klickt sie im Shop jedes Mal neu zusammen. Der Wunschzettel hilft dabei kaum, er ist auf Vormerken ausgelegt und nicht auf die immer gleiche Wiederbestellung. Was dann passiert, kennen Sie vermutlich: Die zweite Bestellung fällt kleiner aus als die erste, weil eine Position untergegangen ist, oder sie kommt gar nicht erst zustande.

Was die Erweiterung ändert

Angemeldete Kunden speichern ihren Warenkorb oder eine abgeschlossene Bestellung unter einem selbst vergebenen Namen als Vorlage. In der Vorlage lassen sich Mengen ändern und Positionen entfernen. Beim Laden wählt der Kunde aus, was er übernimmt, und ob es zum Warenkorb dazukommt oder ihn ersetzt. Geprüft wird immer gegen den aktuellen Katalog: Was nicht mehr bestellbar ist, wird übersprungen und einzeln mit Grund gemeldet, Preise rechnet der Shop beim Laden neu. Für Sie heißt das: Die Wiederbestellung läuft im Shop statt per Mail in Ihrer Bestellannahme, und sie kommt vollständig an, samt Variante und Konfiguration.

Funktionen im Überblick

  • Warenkorb als benannte Vorlage speichern, direkt aus der Aktionsleiste im Warenkorb
  • Abgeschlossene Bestellung aus dem Kundenkonto als Vorlage übernehmen
  • Übersicht unter „Mein Konto“ mit Positionen, Warenwert bei Erstellung, Datum und letzter Verwendung
  • Mengen in der Vorlage pflegen, einzelne Positionen entfernen, Vorlage umbenennen oder löschen
  • Teilübernahme: nur ausgewählte Positionen laden und die Menge vorher anpassen
  • Zusammenführen oder Warenkorb ersetzen, wahlweise als Vorgabe oder zur Wahl des Kunden
  • Varianten und Konfigurationen werden 1:1 gespeichert und beim Laden gegen Katalog, Kundengruppe, Bestand und Mindestabnahme geprüft
  • Obergrenzen für Vorlagen je Kunde und Positionen je Vorlage im Backend einstellbar
  • Die Vorlagenseite funktioniert auch, wenn im Browser kein JavaScript läuft
  • Vorlagen sind streng kundengebunden, keine öffentlichen Links, kein externer Dienst
  • Kundennummer und IP-Adresse liegen in den Ratenlimits nur als täglich neu gesalzener Hash
  • Verhalten bei Kontolöschung wählbar, dazu ein täglicher Abgleich gegen anonymisierte Konten
  • Fertiger Textbaustein für die Datenschutzerklärung im Handbuch

In der Praxis

So sieht das im Shop aus

Warenkorb, JTL-Shop 5
Warenkorb mit gemeinsamer Aktionsleiste, darin Drucken, Als PDF speichern, Warenkorb teilen, Warenkorb als Vorlage und Meine Vorlagen
Gespeichert wird direkt im Warenkorb. Wer mehrere meiner Erweiterungen einsetzt, bekommt eine gemeinsame Leiste statt einer Knopfreihe je Plugin
Bestellvorlagen, JTL-Shop 5
Formular „Aktuellen Warenkorb als Vorlage speichern“ mit Namensfeld und Positionsliste samt Menge und Preis bei Erstellung
Vor dem Speichern sieht der Kunde, was in die Vorlage wandert und was nicht
Bestellvorlagen, JTL-Shop 5
Vorlage bearbeiten mit Namensfeld, Positionsliste, Mengenfeldern und Häkchen zum Entfernen
Name und Mengen lassen sich jederzeit ändern, einzelne Positionen fliegen per Häkchen raus
Bestellvorlagen, JTL-Shop 5
Auswahlbereich mit Häkchen je Position, Mengenfeldern und den Schaltflächen In meinen Warenkorb übernehmen und Meinen Warenkorb ersetzen
Beim Laden entscheidet der Kunde je Position und wählt zwischen Dazulegen und Ersetzen

Fragen zu Bestellvorlagen

Worin unterscheidet sich das vom Wunschzettel?

Der Wunschzettel ist zum Vormerken da, die Vorlage zum Wiederbestellen. Eine Vorlage ist eine Bestellung im Wartezustand: Sie trägt einen eigenen Namen, hält Mengen, Varianten und Konfiguration fest und lässt sich in einem Schritt wieder in den Warenkorb legen, ganz oder in Teilen. Beides schließt sich nicht aus, am Wunschzettel Ihres Shops ändert die Erweiterung nichts.

Was passiert, wenn ein Artikel aus der Vorlage nicht mehr bestellbar ist?

Die Position wird übersprungen und einzeln mit Grund gemeldet, der Rest der Vorlage landet trotzdem im Warenkorb. Geprüft wird gegen den aktuellen Katalog: ob es den Artikel noch gibt, ob er für die Kundengruppe sichtbar und bestellbar ist, dazu Bestand, Mindestabnahme und Abnahmeintervall. Bei Konfigurationsartikeln muss zusätzlich die gespeicherte Konfiguration noch gültig sein.

Gilt noch der Preis von damals?

Nein. Der Warenwert in der Vorlage ist eine Momentaufnahme zur Information, gerechnet wird beim Laden neu, mit den aktuellen Preisen Ihrer Kundengruppe samt Staffeln und Aktionen. Sie können die Anzeige des alten Warenwerts auch ganz abschalten, wenn sie in Ihrem Sortiment mehr verwirrt als hilft.

Können Vorlagen zwischen Kollegen geteilt werden?

Nein, eine Vorlage gehört genau einem Kundenkonto, jeder Datenbankzugriff trägt die Kundennummer in der Bedingung. Fürs Weitergeben an eine andere Person gibt es „Warenkorb teilen“, das arbeitet mit einem Link und ist genau dafür gebaut.

Gibt es wiederkehrende Bestellungen mit Termin?

Nein, das lässt die Erweiterung bewusst aus. Termine, Erinnerungen und Freigabewege sind ein eigenes Thema mit eigenen Fallstricken. Diese Erweiterung bleibt bei der Vorlage, die der Kunde selbst lädt, und greift dafür nicht in Warenkorb-, Preis- oder Checkout-Logik ein.

Was passiert mit den Vorlagen, wenn ein Kunde sein Konto löscht?

Die Vorlagen liegen in Ihrer Datenbank und sind nur für den jeweiligen Kunden sichtbar, es gibt keinen externen Dienst und kein Tracking. Für die Kontolöschung stellen Sie ein, ob Vorlagen gelöscht oder vom Konto getrennt werden. Einen fertigen Textbaustein für Ihre Datenschutzerklärung liefere ich im Handbuch mit, den Satz zur Kontolöschung passen Sie darin an die gewählte Einstellung an.

Muss ich dafür mein Template anfassen?

Nein, solange Ihr Template von NOVA abstammt. Die Erweiterung hängt sich an die vorgesehenen Punkte im Warenkorb und im Kundenkonto, Sie laden das Paket hoch und leeren den Cache. Setzt Ihr NOVAChild die Warenkorbseite selbst zusammen, sagen Sie mir vorher Bescheid: Dann sehe ich nach, ob der Haken, an dem die Aktionsleiste hängt, bei Ihnen überhaupt aufgerufen wird.

Kann ich die Erweiterung vor der Freigabe einsetzen?

Ja. Solange sie bei JTL in der Abnahme liegt, gebe ich Ihnen das Paket direkt. Nach der Freigabe läuft die Lizenz ganz normal über den JTL-Extension Store.

Passt dazu

Conversion

Schnellbestellung

Wer seine Artikelnummern kennt, soll nicht suchen müssen

Eine eigene Seite, auf der Ihre Kunden Artikelnummern und Mengen zeilenweise eintragen oder als Liste einfügen. Jede Zeile wird geprüft, bevor etwas im Warenkorb landet.

  • JTL-Shop 5.4 bis 5.8
  • PHP 8.1 bis 8.4
  • Zur Abnahme eingereicht

Conversion

Warenkorb teilen

Wer den Warenkorb füllt, ist im B2B selten der, der bestellt

Gibt Ihren Kunden einen Link auf den fertigen Warenkorb. Wer ihn öffnet, übernimmt die Positionen mit einem Klick in seinen eigenen Warenkorb, samt Varianten und Konfigurator-Artikeln.

  • JTL-Shop 5.4 bis 5.8
  • PHP 8.1 bis 8.4
  • Zur Abnahme eingereicht
Anfrage starten

Bestellvorlagen vorab einsetzen?

Solange die Abnahme läuft, gebe ich das Paket direkt heraus. Schreiben Sie mir, auf welcher Shop-Version es laufen soll.

In der Regel bekommen Sie werktags innerhalb von 48 Stunden eine Antwort, ohne Verkaufsdruck.

Bestellvorlagen schon vor der Freigabe einsetzen?

Die Abnahme bei JTL dauert, Ihr Shop wartet nicht. Sagen Sie mir Ihre Shop-Version, dann bekommen Sie das Paket direkt und die Lizenz läuft nach der Freigabe normal über den Store.

Vorab-Zugang anfragen