Neu Fehler in JTL Paypal Plugin 2.1.0 unter JTL Shop 5.1.2

XS-Laden

Aktives Mitglied
17. Mai 2016
13
0
Bei der Zurückleitung von Paypal auf den JTL Shop kommt es zum Fehler:

Fatal error: Uncaught TypeError: Argument 3 passed to Plugin\jtl_paypal\paymentmethod\PendingPayment::__construct() must be of the type string, null given, called in
/shop/plugins/jtl_paypal/paymentmethod/PendingPayment.php on line 139 and defined in /shop/plugins/jtl_paypal/paymentmethod/PendingPayment.php:53 Stack trace: #0
/shop/plugins/jtl_paypal/paymentmethod/PendingPayment.php(139): Plugin\jtl_paypal\paymentmethod\PendingPayment->__construct(Object(JTL\DB\NiceDB), NULL, NULL) #1
/shop/plugins/jtl_paypal/Handler.php(202): Plugin\jtl_paypal\paymentmethod\PendingPayment::recycle(Object(JTL\DB\NiceDB), NULL, 'kPlugin_5_paypa...') #2
/shop/plugins/jtl_paypal/Handler.php(154): Plugin\jtl_paypal\Handler->smartyOrderPage(Object(JTL\Smarty\JTLSmarty)) #3 /shop/includes/src/Events/Dispatcher.php(70): Plugin\jtl_paypal\Handler->smarty(Array) #4 /kund in /shop/plugins/jtl_paypal/paymentmethod/PendingPayment.php on line 53

So wie ich das verstehe, wird die moduleID "kPlugin_5_paypal" im PendingPayment.php constructor nicht übergeben
private function __construct(DbInterface $db, ?string $pendingID, string $moduleID)
{
$this->db = $db;
$this->setPendingID($pendingID ?? self::createID());
$this->setModuleID($moduleID);
}

In der recycle Methode steht Sie aber komischerweise mit drin: PendingPayment::recycle(Object(JTL\DB\NiceDB), NULL, 'kPlugin_5_paypa...') #2

Kennt jemand das Problem?
 

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
1.243
359
Hast Du mal ein Ticket bei JTL im Support aufgemacht?

Die Fehlermeldung sagt ja:
...Argument 3 passed to Plugin\jtl_paypal\paymentmethod\PendingPayment::__construct() must be of the type string, null given,...
Und dann:
.../ shop/plugins/jtl_paypal/paymentmethod/PendingPayment.php(139): Plugin\jtl_paypal\paymentmethod\PendingPayment->__construct(Object(JTL\DB\NiceDB), NULL, NULL) #1...

Also hast Du meines Erachtens recht, dass da die paymentmethod nicht korrekt übergeben wird oder möglicherweise an falscher Stelle. Das muss dann JTL mal näher untersuchen.
 

XS-Laden

Aktives Mitglied
17. Mai 2016
13
0
Ich glaube ich habe den Fehler gefunden.
Der Migration Code aus "Migration20200709121700.php" wurde scheinbar bei der Plugin Installation nicht ausgeführt und somit hat in der DB die Tabelle "xplugin_jtl_paypal_pending_payment" gefehlt.
Ich habe in der Datenbank die Tabelle händisch mit dem SQL Code aus der "up()"-Metode von "Migration20200709121700.php" angelegt und nun scheint das PayPal Plugin zu funktionieren.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL Paypal Checkout Fehler Anzeige User helfen Usern - Fragen zu JTL-Wawi 16
Neu Abgleich Fehler (Variationen) mit Gambio 4.5.3.1 + JTL-Wawi 1.6.39.0 + JTL-Connector 2.22.0 Gambio-Connector 0
Neu Fehler beim Export: Deprecated: JTL\Catalog\Currency: getter should be used to get cISO in /var/www/vhosts/ JTL-Shop - Fehler und Bugs 0
Neu JTL-POS Fehler bei SumUP JTL-POS - Fehler und Bugs 3
Neu Problem / Fehler beim Update von JTL Connector 2.2.5.3 auf 2.13.0 (Shopware 5.5.10) Shopware-Connector 1
Fehler bei Abgleich mit JTL-Shop 5.11/Wawi 1.6.38.2 JTL-Wawi 1.6 2
Neu (WooCommerce) JTL Connector Aufträge lassen sich nicht bearbeiten "Fehler beim MARS-Batch" User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Wawi 1.6 - Shopware 6 Kategorien-Senden-Fehler Shopware-Connector 2
Neu Fehler beim Speichern der Daten für den Verkaufskanal-PrestaShop-JTL Wawi 1.6 PrestaShop-Connector 0
Neu Druckvorlagen Fehler in JTL 1.6 User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL DHL Fehler bei "zur Kasse" Plugins für JTL-Shop 0
Neu JTL Connector zu Presta "Product": {"delete"} -> Exception bei product.delete: Der Remoteserver hat einen Fehler zurückgegeben: (500) Interner Serverf PrestaShop-Connector 1
Neu JTL Shop 5.1.2 Fehler und Bugs: Error executing query: SELECT tartikel.kArtikel JTL-Shop - Fehler und Bugs 0
Neu Fehler beim Erstellen von DHL Labels über JTL Shipping JTL-ShippingLabels - Fehler und Bugs 1
Fehler beim Update JTL-Wawi 1.6 0
Neu Shopware 1.6 -> Fehler "FRAMEWORK__DELETE_RESTRICTED" legt kompletten Abgleich lahn Shopware-Connector 0
Neu Fehler: Lizenz "PlanProduceBase" fehlt bei Var-Kombi Artikeln -> Keine Anzeige der Kindartikel im Shop! JTL-Wawi - Fehler und Bugs 1
Neu Fehler 1101 DHL GKV API 3 JTL-ShippingLabels - Fehler und Bugs 0
Neu POS & Vouchers - Wawi Auftrag Kasseieren - Fehler bei Einlösung von Gutscheinen JTL-POS - Fehler und Bugs 1
Neu Fehler bei Lieferantendaten Arbeitsabläufe in JTL-Wawi 6
Neu POS & Vouchers - Fehler bei 2 Gutscheinen und Restbetrag JTL-POS - Fehler und Bugs 1
Neu Es ist ein Fehler aufgetreten (Fehler #1 von1) - Komplettabgleich Shopify-Connector 0
Neu Fehler: Zugriff auf "Bild 7 Pfad/URL" (Spalte [10]) fehlgeschlagen. Dies ist kein gültiges Bild. Bild wird nicht importiert. JTL-Ameise - Ideen, Lob und Kritik 4
Neu Fehler beim Shopify Abgleich Shopify-Connector 0
Neu Lagerbewertung Speichern - Fehler im Dateinamen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Fehler: Geänderte Mehrwertsteuersatz JTL-Wawi 1.6 3
Neu Fehler beim senden von Rechnungen per Mail JTL-Wawi - Fehler und Bugs 1
Neu Fehler beim Bearbeiten von Vorlagen Bausteinen JTL-Wawi - Fehler und Bugs 0
Neu DRINGEND Shop 4.06 nicht mehr erreichbar - HTTP 500 Fehler Allgemeine Fragen zu JTL-Shop 2
Neu Worker bricht den Ableich des Shops mit Fehler ab JTL-Wawi - Fehler und Bugs 2
Neu Gelöst - SQL Direct Query gibt Fehler aus bei Nutzung von Variable User helfen Usern - Fragen zu JTL-Wawi 8
Neu Fehler in der Datenbankstruktur txsellkauf ist keine INNODB Betrieb / Pflege von JTL-Shop 1
Neu Installation 1.6.38.2 Fehler Installation von JTL-Wawi 0
Neu Fehler beim Abgleich mit Shopware 6.4.11.1 Onlineshop-Anbindung 3
Neu Probleme beim Update auf 1.6 - Datenbank Fehler? Ideen zur Lösung? JTL-Wawi 1.6 1
Neu Fehler "Das Gewicht darf nicht '0' sein" trotz gesetztem Versandgewicht DHL Paket International JTL-ShippingLabels - Fehler und Bugs 3
Neu fehler bei UST-idNr Prüfung User helfen Usern - Fragen zu JTL-Wawi 0
Neu Fehler in Zahlungsarten: CreatePayment: ERROR: Failed to write cache - Allgemeine Fragen zu JTL-Shop 0
Syntax Fehler Einrichtung JTL-Shop5 0
Neu Fehler beim heutigen Update von 1.6.38.1 auf 1.6.38.2 Installation von JTL-Wawi 1
Neu Zugriff auf Plugin Käufe zeigt Fehler JTL-Shop - Fehler und Bugs 1
Neu Shop 5.1.x - Weiße Seite bzw. Fehler in DataModel.php JTL-Shop - Fehler und Bugs 1
Neu Fehler 90057 Amazon-Anbindung - Fehler und Bugs 0
Neu Kritischer Fehler beim Abgleich mit dem Shop WooCommerce-Connector 3
Beantwortet Update Fehler von 1.6.36 auf 1.6.38 Installation von JTL-Wawi 8
Neu Fehler Woo Anbindung WooCommerce-Connector 0
Neu Fehler Woo Anbindung WooCommerce-Connector 0
Neu Rechnungs Export (Rechnungen (Neu)) wirft Fehler aus wegen Umsatztseuer fehler Schnittstellen Import / Export 8
Neu Fehler bei der Installation Google reChaptcha v2 Plugins für JTL-Shop 1
Neu Fehler bei Berechnung für kostenfreien Versand, wenn Versandkosten auf netto gestellt sind. JTL-Shop - Fehler und Bugs 0

Ähnliche Themen