zen-cart-pro.at - 

Neues PayPal Checkout REST API Zahlungsmodul

Ab sofort steht im Downloadbereich eine neue PayPal Integration für die deutsche Zen Cart Version 1.5.7j bereit.
Mit diesem Modul wird Zahlung via PayPal Checkout über die neue PayPal REST API im Shop integriert.
Optional kann auch Kreditkartenzahlung via PayPal aktiviert werden, dazu ist für den Kunden kein PayPal Konto erforderlich
Dieses Modul löst das bisherige in der deutschen Zen Cart Version vorintegrierte PayPal Express Modul (paypalwpp) ab, da PayPal die alte von diesem paypalwpp Modul verwendete NVP/SOAP API abschalten wird.

Da PayPal die Unterstützung der alten NVP/SOAP API jederzeit einstellen kann, sollten Sie in Ihrem Zen Cart Shop bereits jetzt auf den neuen PayPal Checkout umsteigen.

Ein „Login mit PayPal“ über einen PayPal Express Button im Warenkorb wird von diesem Modul nicht unterstützt, PayPal wird ganz normal wie andere Zahlungsarten auch bei der Auswahl der Zahlungsarten im Checkout angeboten.
Für die Bestellung wird als Lieferadresse die vom Kunden im Shop angegebene Lieferadresse übergeben, es gibt daher keine Notwendigkeit mehr, den Kunden nach der Rückleitung von PayPal erneut nach seiner Lieferadresse zu fragen wie das bisher vom paypalwpp Modul der deutschen Zen Cart Version gehandhabt wurde.
Dieses Modul unterstützt rein PayPal Wallet und Kreditkarte via PayPal.

Das Modul liefert ein geändertes paypalwpp Modul mit, so dass das alte paypalwpp Modul nicht deaktiviert oder deinstalliert werden muss.
Es bekommt den neuen Status „Retired“. Dadurch wird es im Shop für die Kunden nicht mehr angeboten.
Bestellungen, die früher via paypalwpp erfolgt sind können aber weiterhin via Shopadministration zurückerstattet werden.

Da PayPal die Unterstützung der alten NVP/SOAP API jederzeit einstellen kann, sollten Sie in Ihrem Zen Cart Shop bereits jetzt auf den neuen PayPal Checkout umsteigen.

Anleitung zur Installation und Konfiguration:
paypalcheckout.zen-cart-pro.at

Download des Moduls:
PayPal Checkout 1.3.1 für Zen Cart 1.5.7j deutsch


Zen Cart 1.5.7j deutsch erschienen

1.5.7j deutsch ist ein sehr umfangreicher Service Pack für 1.5.7 deutsch.
Es integriert die fast vollständige Codebasis der aktuellen amerikanischen Version 1.5.8 und einen Großteil der amerikanischen Version 2.0.0/2.1.0 in die deutsche Zen Cart Version 1.5.7.
Damit wird PHP 8.3.x vollständig unterstützt.
Die integrierten Module und 3rd Party Komponenten werden auf den Stand von März 2025 gebracht.

1.5.7j deutsch ist die letzte Maintenance Release für die deutsche 1.5.7 Serie.

Die Umstellung der Sprachdateien, die die amerikanische Version 1.5.8/2.0.0/2.1.0 bereits mitbringt, wird in einer für Ende 2025 geplanten deutschen Zen Cart Version 2.1.0 mit vollständiger PHP 8.4 Unterstützung nachgezogen.
Dadurch kann in 1.5.7j weiterhin mit den gewohnten Sprachdefinitionen gearbeitet werden.

Download:

Neuheiten in Version 1.5.7j:

Installationsanleitung / Updateanleitung / Konfiguration

Umfangreiche Onlinedokumentation und Knowledgebase auf:

Installationsanleitung:

Updateanleitung:

Sicherheitsempfehlungen:

Erweiterungen

Gut dokumentierte und gut getestete Zusatzmodule für die deutsche Zen Cart Version auf:

Newsletter

Immer informiert über neue Versionen, Sicherheitspatches und neue Module:

Unterstützen

Die deutsche Zen Cart Version steht Ihnen kostenfrei im Rahmen der GNU General Public License zur Verfügung.
Sie können diese Software kostenfrei benutzen, Änderungen vornehmen, etc.

Da wir Ihnen diese Software kostenfrei zur Verfügung stellen, freuen wir uns über Spenden.
Diese Spenden helfen uns, die Kosten für die Wartung, Updates und die stetige Weiterentwicklung dieser Software für Ihren Online-Shop zu decken.

Spende für die Weiterentwicklung der deutschen Zen Cart Version:

Du bist Entwickler und möchtest helfen, die deutsche Zen Cart Version noch besser zu machen?
Beteilige Dich auf Github.


Produktsicherheitsverordnung (GPSR) in Zen Cart

Ab 13.12.2024 gilt die EU Produktsicherheitsverordnung (GPSR)
Infos dazu hier:
https://www.haendlerbund.de/de/ratgeber/recht/produktsicherheitsverordnung

Wenn Ihr Shop davon betroffen ist, installieren Sie das folgende Modul:

>>> GPSR Herstellerinformationen für Zen Cart 1.5.7 deutsch

Nach der Installation können Sie in der Administration unter Tools > Hersteller Ihre Hersteller mit den neuen GPSR Angaben überarbeiten.
Diese Angaben erscheinen dann auf der Artikeldetailseite bei Artikeln des jeweiligen Herstellers.

Um die Anzeige generell zu aktivieren/deaktivieren verwenden Sie die generelle Einstellung unter Webshop > Artikeltypen > Layout Einstellungen > GPSR Herstellerinfo anzeigen

Viele Großhändler stellen Ihnen die Daten zur Verfügung, falls Sie unsicher sind klären Sie das bitte mit Ihrem Großhändler.

Hat der Hersteller eine Niederlassung in der EU, dann reichen die Angaben unter GPSR Zusatzinformationen zum Hersteller.
Hier tragen Sie also die Daten des Herstellers ein:

Hat der Hersteller keine Niederlassung in der EU, dann reichen die Angaben unter GPSR Zusatzinformationen zum Hersteller nicht aus und es müssen zusätzlich die Firmendaten des Importeurs angegeben werden.
Oben tragen Sie die Daten des Herstellers ein:

Und da der Hersteller keine Niederlassung in der EU hat, müssen Sie unten auch die Felder unter Zusatzangaben zum Importeur für Hersteller ohne EU Niederlassung ausfüllen.
Hier tragen Sie die Daten des Importeurs ein:

Falls Sie weitere Angaben machen wollen, stehen dafür noch 3 Zusatzfelder zur Verfügung:

Die Felder Hersteller Kontaktperson und Importeur Verantwortliche Person werden in vielen Fällen leer sein, wenn es keine dezidierte Kontaktperson gibt.
Die Felder Hersteller Firmenname (und falls Hersteller nicht in der EU) Importeur Firmenname müssen Sie aber auf jeden Fall befüllen, sie steuern ob die Angaben überhaupt auf der Artikeldetailseite erscheinen.

In der Herstellerübersicht unter Tools > Hersteller sehen Sie bei jedem Hersteller, ob Sie aktuell die GPSR Firmennamen Felder bereits befüllt haben:

Auf der Artikeldetailseite wird es danach so aussehen wie in diesen beiden Beispielen:

Artikel eines Herstellers mit EU-Niederlassung:
https://gpsr.zencartdemo.at/index.php?main_page=product_info&cPath=3_12&products_id=7

Artikel eines Herstellers ohne EU-Niederlassung:
https://gpsr.zencartdemo.at/index.php?main_page=product_info&cPath=1_5&products_id=27


In Templates, die die Artikelbeschreibung in Tabs aufteilen, wird die GPSR Info in einem entsprechenden Tab angezeigt.

Beispiel für Hersteller mit Niederlassung in der EU:
https://winchester.zencartdemo.at/index.php?main_page=product_info&cPath=1_5&products_id=27


Beispiel für Hersteller ohne Niederlassung in der EU:
https://winchesterblack.zencartdemo.at/index.php?main_page=product_info&cPath=3_10&products_id=13


Was ist neu in 1.5.7j?

Generelles:

1.5.7j deutsch ist ein sehr umfangreicher Service Pack für 1.5.7 deutsch
Es integriert die fast vollständige Codebasis der aktuellen amerikanischen Version 1.5.8 und einen Großteil der amerikanischen Version 2.0.0/2.1.0 in die deutsche Zen Cart Version 1.5.7.
Damit wird PHP 8.3.x vollständig unterstützt.
Die integrierten Module und 3rd Party Komponenten werden auf den Stand von März 2025 gebracht.

1.5.7j ist die letzte Maintenance Release für die deutsche 1.5.7 Serie.

Die Umstellung der Sprachdateien, die die amerikanische Version 1.5.8/2.0.0/2.1.0 bereits mitbringt, wird in einer für Ende 2025 geplanten deutschen Zen Cart Version 2.1.0 mit vollständiger PHP 8.4 Unterstützung nachgezogen.
Dadurch kann in 1.5.7j weiterhin mit den gewohnten Sprachdefinitionen gearbeitet werden.

Mindestvoraussetzung für 1.5.7j ist PHP 8.0.x und der Shop kann mit PHP 8.3 verwendet werden.
1.5.7j behebt auch alle Fehler die seit Erscheinen von 1.5.7i auf Github gemeldet wurden.

Aktualisierte Komponenten:
* PHP Mailer Update auf 6.9.3
* MobileDetect Update auf 3.74.3
* CKEditor Update auf 4.22.1
* TinyMCE Editor Update auf 7.7.2
* braintree_web Update auf 3.116.2, braintree_php Update auf 6.24.0
* FontAwesome Update auf 6.7.2
* jQuery Update auf 3.7.1
* Image Handler Update auf 5.3.4 mit webp Unterstützung

Neue Funktionalitäten:
* Kunden können Kundengruppen zugeordnet werden. Plugins könnten bestimmte Funktionen nur für bestimmte Kundengruppen bereitstellen.
* Unterstützung des Plugin Managers für Module, die bereits dieses Format nutzen
* Als Beispiel für ein solches Modul ist das Modul Sofortsuche (Instant Search) im Modulmanager zur Installation bereits hinterlegt.
* Beim Löschen eines Kunden kann entweder der gesamte Kundeneintrag gelöscht werden (Standard) oder mit „Nur vergessen“ nur die persönlichen Daten anonymisiert werden.
* Logfilemanager integriert (automatisches Löschen von Logfiles nach einem bestimmten Zeitraum)
* Modernisiertes Admin Layout mit der Möglichkeit bis zu 10 externe nützliche Links für die tägliche Arbeit in die Administration zu integrieren (z.B. Links zu den Adminportalen Ihrer Versand- und Payment Dienstleister)

Verbesserungen:
* Vollständige Unterstützung von PHP 8.3
* Neustrukturierung wichtiger Funktionsdateien
* Performanceoptimierung durch Zentralisierung von Klassen und Funktionen
* Admin Layout durchgehend augenfreundlich und mobilefreundlich
* Suchfunktionen im Adminbereich verbessert
* mehrfache Sprachdefinitionen wurden entfernt
* Artikelmerkmale stehen nun auch in den anderen Artikeltypen zur Verfügung
* Steuersatz der Versandkosten wird nun in der Datenbank bei der Bestellung gespeichert
* Performanceverbesserungen für Shops mit großen Datenbanken
* Neue Zusatzinformationen auf der Adminseite Bestellungen

Wer bereits 1.5.7i verwendet kann mit dem speziellen Updatepaket in UPDATE-VON-157i-AUF-157j sehr leicht auf 1.5.7j aktualisieren.
Anleitung dazu in der liesmich.txt im Ordner UPDATE-VON-157i-AUF-157j

Falls Sie bereits Version 1.5.7 deutsch verwenden, aber noch nie auf 1.5.7i aktualisiert haben, dann verwenden Sie das spezielle Updatepaket UPDATE-VON-157-AUF-157j.
Anleitung dazu in der liesmich.txt im Ordner UPDATE-VON-157-AUF-157j

Für das Update einer älteren deutschen Zen Cart Version als 1.5.7 (Sie verwenden z.B. derzeit 1.5.6 oder 1.5.5), führen Sie bitte ein normales Update mit dem kompletten 1.5.7j Paket durch!
Detaillierte Updateanleitung für das Update solch älterer Versionen:
* https://updateanleitung.zen-cart-pro.at

Neue Konfigurationseinstellungen im Adminbereich:

Konfiguration > Mein Shop – Grundeinstellungen

  • Voreinstellung für Kundenbenachrichtigung beim Update einer Bestellung
    Hier kann eingestellt werden, welche Benachrichtigungsart beim Aktualisieren einer Bestellung vorausgewählt ist
  • Admin Login als Kunde
    Diese Funktion ist nun bereits integriert, die Installation des früheren separaten Moduls ist nicht mehr erforderlich

Konfiguration > Spamschutz

Mit Version 1.5.7 ist nun in der deutschen Zen Cart Version ein verbesserter Honeypot Spamschutz integriert.
Die Seiten Kontakt, Registrierung, Frage zum Artikel und Bewertung schreiben sind mit 2 zusätzlichen versteckten Formularfeldern ausgestattet.
Spambots versuchen alle vorhandenen Formularfelder auszufüllen, werden versteckte ausgefüllt, kann es sich nur um Spam handeln.
Damit Spambots die Namen der versteckten Felder nicht in ihre Listen aufnehmen können, werden die Namen dieser Felder automatisch regelmäßig gewechselt in dem Zeitrahmen, den Sie hier einstellen.
Das ist eine deutliche Verbesserung gegenüber älteren Zen Cart Versionen, bitte beachten Sie aber, dass auch diese Lösung keinen 100% Spamschutz bieten kann.
Sollten Sie weiterhin Spam über die Shop Kontaktformulare bekommen, müssen Sie die Formulare mit einem echten Captcha, z.B. Google reCaptchaV3 absichern.

Nicht mehr enthalten:

Google Analytics
Die österreichische Datenschutzbehörde hat entschieden, dass es gegen die DSGVO verstößt, wenn österreichische Webseiten Google Analytics verwenden. Auch die niederländische Datenschutzbehörde prüft aktuell, ob die Verwendung von Google Analytics zulässig ist. Anlass war eine Beschwerde der Datenschutzorganisation NOYB von Max Schrems.
Es wird erwartet, dass weitere europäische Länder, auch Deutschland ähnlich entscheiden.
Da sich Google Analytics derzeit nicht wirklich datenschutzkonform einbinden lässt, wurde die Funktionalität aus Zen Cart entfernt.
Wenn Sie Google Analytics weiter einsetzen wollen, dann steht dafür ein Modul zur Verfügung, das auch ein Cookie Consent Tool mitbringt:
https://www.zen-cart-pro.at/knowledgebase/ga4-google-ads-cookie-consent-1-0-0-fuer-zen-cart-1-5-7-deutsch/
Oder Sie integrieren es via Google Tag Manager manuell in Ihr Template.
Für eine vollständig datenschutzkonforme Websiteanalyse empfehlen wir statt Google Analytics  die Integration von Matomo.

Facebook Like Button
Die veraltete Facebook Like Button Funktionalität, die ebenfalls nicht datenschutzkonform ist, wurde entfernt
Konfiguration > Open Graph/Microdata enthält keine entsprechenden Konfigurationen mehr

Altes Zahlungsmodul PayPal IPN (Website Payments Standard)
Sollten Sie in Ihrem Shop noch dieses alte PayPal Modul verwenden, stellen Sie nach dem Update auf 1.5.7 auf PayPal Express (paypalwpp) um.

Altes Zahlungsmodul Sofortüberweisung (sofort_su)
Das bislang in der Grundinstallation enthaltene Zahlungsmodul Sofortüberweisung (sofort_su) wurde seit 1.5.7h entfernt, da es veraltet ist und die von diesem Modul verwendete API  von dem neuen Sofort Eigentümer Klarna nicht mehr unterstützt werden und abgeschaltet werden wird. Klarna sollte bereits alle alten Sofort Kunden, die diese API verwendet haben, gekündigt haben. Sofortüberweisung wird seitens Klarna nur noch mit der eigenen Klarna Checkout API angeboten, ein entsprechendes Zen Cart Modul wird im Laufe des Jahres 2024 zur Verfügung stehen.
Alternativ können Sie Sofort über andere Payment Provider wie z.B. Novalnet einbinden.

Neue Funktionalitäten (Auszug)

Admin – Kunden > Bestellungen

    • Schnelle Aktualisierung einer Bestellung direkt aus der Bestellübersicht möglich
    • Platzsparende Einbindung von PayPal und Braintree Rückerstattungsdetails (Bearbeitungsfeld erscheint erst nach Anclicken des Links)
    • Die Bestellstatusupdatemails werden nun in der Sprache der Bestellung versandt, da die Sprache der Bestellung nun in der Datenbank gespeichert wird.
      Damit ist es nicht mehr nötig die Administration vor der Aktualisierung einer Bestellung auf eine andere Sprache umzuschalten!
    • Für Bestellkommentare ist nun der eingestellte HTML Editor verfügbar.
    • Die Rechnung enthält nun Thumbnails der Artikelbilder und Attributbilder.
      Falls das nicht gewünscht ist:
      admin/invoice.php
      ca. Zeile 11 bis 14 die entsprechenden Konfigwerte ändern:
      $show_product_images = false;
      $show_attrib_images = false;
    • Der Lieferschein enthält nun Thumbnails der Artikelbilder und Attributbilder.
      Falls das nicht gewünscht ist:
      admin/packingslip.php
      ca. Zeile 10 bis 13 die entsprechenden Konfigwerte ändern:
      $show_product_images = false;
      $show_attrib_images = false;

Admin > Webshop > Kategorien & Artikel

  • In der Artikelbearbeitung wird nun ein Thumbnail des aktuell hinterlegten Artikelbildes angezeigt

Admin – Webshop > Cross Sell Administration

Aktualisierung der Funktionalität auf 2.0.3 mit verbessertem Handling

Admin – Define Pages Editor

Der Infotext oberhalb des Warenkorbes ist nun eine Define Page und damit über die Administration editierbar (define_shopping_cart)

Admin – Tools
Menüpunkte sind nun alphabetisch sortiert

Admin > Statistiken
Menüpunkte sind nun alphabetisch sortiert

Frontend – Artikelliste

Artikel mit nur einem einzigen Attribut können jetzt direkt aus der Artikelliste in den Warenkorb gelegt werden

Frontend – Sitemap

Die Sitemap enthält nun auch die EZ Pages

Frontend – Artikeldetailseite

Frage zum Artikel stellen ist nun vorintegriert.
Falls nicht benötigt unter Webshop > Artikeltypen > Layouteinstellungen deaktivieren

Sprachauswahl im Template responsive_classic

Falls in der Desktop Version die Sprachauswahlsidebox aktiv ist wird die Sprachauswahl nun auch in der mobilen Version angezeigt

Changelog

1.5.7j deutsch ist ein Major Release mit Änderungen in fast allen Dateien gegenüber 1.5.6f deutsch.
Eine detaillierte Liste aller Änderungen gegenüber der veralteten Version 1.5.6 ist auf Github ersichtlich:
v1.5.6f…v1.5.7j


GitHub Status

Unsere Website zieht einige Inhalte direkt von GitHub, auch alle Downloads im Downloadbereich sind bei GitHub gehostet.

Wenn Sie feststellen, dass einige Seiten dieser Knowledgebase sehr langsam geladen werden , Inhalte nicht angezeigt werden oder Downloads nicht möglich sind, dann hat vermutlich GitHub gerade ein Problem.

In diesem Fall bitte später wieder vorbeischauen.

Den aktuellen Status von GitHub können Sie hier prüfen:
www.githubstatus.com

Aktuelle und kürzliche GitHub Ausfälle:
(nicht jedes Problem bei Github beeinflusst unsere Website)


Umstellung des alten Support Forums auf read-only

Mit Release von 1.5.7 stellen wir die deutsche Zen Cart Version auf eine reine DIY-Lösung um.
Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
Das alte Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar unter:
https://forenarchiv.zen-cart-pro.at

FAQ und Downloadbereich des alten Forums wurden auf die zen-cart-pro.at Website übernommen.
Knowledgebase und Downloadbereich werden laufend erweitert.

Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
Wir werden auch weiterhin neue Versionen bereitstellen und die Knowledgebase auf dieser Website aktualisieren.

Fehler in der Software können auf Github als Issues gemeldet werden.

Seite 1 von 1
generiert von https://www.zen-cart-pro.at/themen/aktuelles/ am 4. März 2026