✨ Neu: One-Page-Checkout - Beim Technik-Template kostenfrei enthalten! Mehr erfahren

Lizenz & Updates

Auf dieser Seite

Lizenzprüfung

Die Versand-Zahlungs-Matrix benötigt eine gültige SALEPIX-Lizenz für Ihren Shop. Ohne gültige Lizenz zeigt der Reiter „Matrix“ nur einen Hinweistext, Zuordnungen lassen sich dann nicht bearbeiten. Der Reiter „Update“ ist davon unabhängig immer erreichbar.

Automatische Demo-Lizenz

Bei Installation und bei jeder Aktivierung prüft das Plugin, ob bereits eine gültige Lizenz gespeichert ist. Ist das nicht der Fall, fragt es mit Ihrer Shop-Domain den Lizenzstand beim SALEPIX-Lizenzserver ab:

  • Ist für Ihren Shop bereits eine Lizenz hinterlegt, wird diese übernommen.
  • Ist noch keine Lizenz hinterlegt, stellt der Server eine Demo-Lizenz aus. Dafür sendet das Plugin zusätzlich die E-Mail-Adresse und die Firma des mit Ihrem Shop verknüpften JTL-Kontos (Plugins → Meine Käufe) sowie die JTL-Shop-Version. Fehlt die Firma, wird stattdessen der Shopname gesendet, fehlt auch dieser, die Shop-Domain.
  • War für Ihren Shop bereits eine Lizenz hinterlegt, die inzwischen abgelaufen ist, wird keine neue Demo-Lizenz ausgestellt.

Wann der Lizenzserver kontaktiert wird

  • Bei Installation und Aktivierung, sofern keine gültige Lizenz gespeichert ist (siehe oben).
  • Beim Öffnen der Plugin-Seite im Backend: Der Reiter „Update“ fragt bei jedem Aufruf Update- und Lizenzstatus ab, spätestens jedoch alle sechs Stunden erneut, und sendet dafür Shop-Domain, JTL-Shop-Version und Plugin-Version. Ist die gespeicherte Lizenz zu diesem Zeitpunkt ungültig, versucht das Plugin beim Seitenaufruf zusätzlich automatisch, wie bei der Aktivierung eine aktuelle Lizenz zu holen.
  • Einmal täglich, zeitgesteuert zwischen 02:00 und 04:00 Uhr, über den Cronjob „SALEPIX Lizenzabgleich (alle SALEPIX-Plugins)“. Dieser gleicht für alle aktiven SALEPIX-Plugins mit bereits gespeicherter Lizenz den aktuellen Stand ab.

Seitenaufrufe im Shop-Frontend, Warenkorb und Bestellvorgang fragen den Lizenzserver nie selbst an und warten nie auf ihn.

Lizenz verlängern

Eine verlängerte Lizenz gilt automatisch, sobald der tägliche Lizenzabgleich sie abgeglichen hat oder Sie die Plugin-Seite im Backend erneut öffnen. Ein Deaktivieren und erneutes Aktivieren des Plugins ist dafür nicht nötig.

Konnte das Plugin bei der Installation gar keine Lizenz beziehen, hilft der tägliche Abgleich nicht weiter, da er nur bereits gespeicherte Lizenzen erneuert. Öffnen Sie in diesem Fall die Plugin-Seite im Backend erneut, damit das Plugin einen neuen Versuch unternimmt.

Voraussetzung für den täglichen Lizenzabgleich ist, dass der JTL-Cron Ihres Shops läuft (Administration → System → Cron). Der zugehörige Cronjob wird einmal für alle installierten SALEPIX-Plugins gemeinsam angelegt.

Reiter „Update“

Der Reiter zeigt:

  • die installierte Plugin-Version,
  • die verfügbare Version, sofern ein Update vorliegt,
  • den Lizenzstatus (aktiv oder abgelaufen, mit Ablaufdatum),
  • bei vorliegendem Update den Button „Jetzt aktualisieren“ sowie, falls vom Server geliefert, den Changelog-Text.

Ist Ihre Lizenz abgelaufen, lässt sich ein verfügbares Update nicht installieren; die Seite verweist auf die Lizenzverlängerung unter salepix.de.

Wenn ein Update fehlschlägt

Scheitert ein Plugin-Update, entfernt JTL-Shop die halb installierte neue Version automatisch wieder. Die Zuordnungen der Matrix bleiben davon unberührt, da sie in der JTL-Standardtabelle für Versand- und Zahlungsarten stehen und das Plugin keine eigenen Tabellen anlegt.

Das Plugin vermerkt einen solchen Vorfall im Systemlog Ihres Shops und meldet ihn zusätzlich sofort per E-Mail an SALEPIX (bugs@salepix.com), mit technischen Angaben wie Shop-Domain, Zeitpunkt, Shop-, PHP- und Plugin-Version sowie Aufrufkontext (Backend oder Cron) – ohne jegliche Kunden-, Besucher- oder Bestelldaten. Läuft die betroffene Deinstallation im Backend, erscheint dort zusätzlich ein deutlicher roter Hinweis. Diese Meldung gibt es bei Updates, die ausgehend von Version 1.0.3 oder neuer gestartet werden.

Frage nicht beantwortet?

Unser Support hilft Ihnen gerne weiter – bitte nennen Sie Plugin- bzw. Template-Version und Ihre JTL-Shop-Version.