Neu Plugin für den WooCommerce JTL-Connector (Zahlungsart überschreiben mit setPaymentModuleCode())

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

NilsZ

Mitglied
13. Juni 2019
10
0
Liebe Community,

wir möchten in unserem Shop eine Kennzeichnung der Bestellungen, die per Paypal Rechnung bezahlt wurden.
Im Einsatz sind WordPress 5.4.2 / WooCommerce 4.2.2 / German Market 3.10.3.2 / JTL Connector 1.9.5.2 in Verbindung mit JTL Wawi 1.5.25.0 - also alles recht aktuelle Versionen.

Ich habe auf dieses Plugin aufgebaut:
https://forum.jtl-software.de/threa...skauf-kontodaten-ins-wawi-uebertragen.113043/

Die Zahlungsinformationen werden korrekt übernommen.
Nur leider wird die Zahlungsart nicht überschrieben.
Konrekt scheitert es an diesem Code:
PHP:
$order->setPaymentModuleCode('Paypal Rechnung');
Die Zahlungsart "Paypal Rechnung" habe ich in JTL angelegt.
Was muss ich noch berücksichtigen? Wo liegt mein Fehler?


Viele Grüße und herzlichen Dank vorab

Nils
 

Patryk Gorol

Moderator
Mitarbeiter
11. November 2019
46
22
Hallo NilsZ,

der Code des Plugins sieht soweit in Ordnung aus, denke ich. Die Zahlungsinformationen stammen möglicherweise aus dem GermanMarket Plugin, die Bedingung im Plugin wird aber nie erfüllt.

Bitte schicke uns einen Log Auszug, in dem Daten von einem Customer Pull enthalten sind, damit wir sehen können was tatsächlich übertragen wird (https://guide.jtl-software.de/jtl-c...erce-backend/#registerkarte-entwickler-stehen).

Unabhängig davon arbeiten wir gerade daran die zusätzlichen Informationen für Paypal Plus Zahlungen mit in JTL-Wawi zu importieren.

MfG
Patryk
 

NilsZ

Mitglied
13. Juni 2019
10
0
Dear Patryk,

I hope you are fine!

I could not solve the problem yet and would like to accept your offer to help.

Enclosed I send you the connector_logs.zip and the plugin. In the plugin I have added the small logging function slom_logging(), the output (logging.txt) I have also attached.
In the log file you can see that the condition is fulfilled and the data is logged correctly.
But they are not passed to JTL with $order->setPaymentInfo($paymentInfo); and also the payment method is not set with $order->setPaymentModuleCode('Paypal invoice'); unfortunately.

We used JTL Connector 1.9.5.2 until today - I updated it now to 1.11.1.
WordPress: 5.4.2
WooCommerce: 4.2.2
German Market: 3.10.3.2

Do you need anything else?
It would be so great if you could help me.


Thank you in advance and many greetings

Nils
 

Anhänge

Patryk Gorol

Moderator
Mitarbeiter
11. November 2019
46
22
Hey Nils,

I'm happy to help you :)

I checked you plugin and I think you need something else for transferring PUI info. You should transfer it in pui property in CustomerOrder model not in CustomerOrderPaymentInfo.
Second problem is paymentModuleCode, you can check supported payment module codes in PaymentTypes model, each supported payment type has their own constant inside this class and you should use it.

You can also look at current implementation of PUI for WooCommerce Connector here. Connector will add this info automatically when payment type is pm_paypal_plus.

If you have any further question please feel free to ask.

Best,
Patryk
 
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu Probleme mit "JTL Händlerbund Plugin für Rechtstexte" Plugins für JTL-Shop 2
Neu PayPal Plugin 2.0 für Shop 5 - Fehler oder Dummheit? JTL-Shop - BETA - Feedback und Bugmeldungen 4
Neu Hat jemand hier das Sellxed Plugin für Payone? Allgemeine Fragen zu JTL-Shop 0
Neu Programmierer für PlugIn Zahlungsanbieter gesucht Dienstleistung, Jobs und Ähnliches 0
Neu Nova Template / JTL Header Plugin / Check-Out Templates für JTL-Shop 1
Neu JTL Exportformat Google Shopping Plugin exportiert nicht alle Produkte Plugins für JTL-Shop 2
Neu Plugin kann nicht auf Datenbank zugreifen Technische Fragen zu Plugins und Templates 1
Neu Google Shopping (Plugin) erzeugt bei Erstellung der Datei HTTP ERROR 500 Technische Fragen zu Plugins und Templates 3
Neu Google Shopping Plugin - Exportdatei enthält keine Artikel Plugins für JTL-Shop 7
Neu Hilfe - Ich habe wohl ein inkompatibles Plugin erwischt und nun? JTL-Wawi - Fehler und Bugs 5
Neu JTL5 - Plugin "Flächenberechnung" Plugins für JTL-Shop 0
Neu JTL-Shop 5 Plugin-Entwickler gesucht: Kindartikel anstatt Vaterartikel anzeigen Plugins für JTL-Shop 6
Neu JTL5 - Plugin "Google Analytics / TagManager" Plugins für JTL-Shop 17
Neu JTL5 - Plugin JTL Debug > Bug "sichtbar ohne admin Login" ? Plugins für JTL-Shop 2
Neu [Shop5] Gesucht: Urlaubshinweis-Plugin oder Workaround Plugins für JTL-Shop 10
Neu JTL Shop 5.0 - PayPal Plugin "Lizenz bereits vorhanden" Installation / Updates von JTL-Shop 3
Neu [Shop5] Payment Plugin -> Bestellung abschicken nach AdditionalTemplateFile Technische Fragen zu Plugins und Templates 2
Neu PHP in Plugin hinzufügen und von dort auf Datenbank/Variablen zugreifen Technische Fragen zu Plugins und Templates 1
Neu WP-Plugin User Role Editor WooCommerce-Connector 0
Neu [Shop5] Paymentmethod Plugin -> Pluginverwaltung weiße Seite / Wawi Abgleich fehler Technische Fragen zu Plugins und Templates 8
Neu Konfigurationsplugin im Plugin-FrontendLink Technische Fragen zu Plugins und Templates 0
Neu "In den Warenkorb" button in Plugin template Technische Fragen zu Plugins und Templates 1
Neu Daten eines Plugin (FAQ in Artikeldetailseiten) in shopware werden gelöscht Technische Fragen zu den JTL-Connectoren 3
Neu Lizenzmeldung Google Shopping-Plugin im JTL Shop 5.0 RC3 JTL-Shop - BETA - Feedback und Bugmeldungen 2
Gelöst JTL Shop Fehler "Cookie Hinweistext JTL-Shop Plugin" Plugins für JTL-Shop 5
Neu Seo Plugin Rank Math WooCommerce-Connector 0
Neu JTL Shop 5 PayPal-Plugin Fehler bei PayPal-Express? Allgemeine Fragen zu JTL-Shop 1
Neu Gibt es ein Shopbewertungs Plugin Provenexpert.com? Allgemeine Fragen zu JTL-Shop 0
Neu OAuth2.0 Login Schnittstelle - Plugin? Allgemeine Fragen zu JTL-Shop 0
Beantwortet Plugin deinstallieren nicht möglich JTL-Shop - BETA - Feedback und Bugmeldungen 3
Neu Sellxed Payone Plugin - hat das jemand? Plugins für JTL-Shop 12
Gelöst Plugin Shop 5 mit Bootstrapper.php Artikel modifizieren Gelöste Themen in diesem Bereich 2
Neu Paypal Plus Plugin, welche Daten werden bei Zahlungsart an Paypal übertragen? Plugins für JTL-Shop 1
Neu 📢 Neues Plugin: "Merkmal SEO" by NETZdinge.de Plugins für JTL-Shop 0
Neu 💡 Neues Plugin: "Nur verfügbare Artikel anzeigen" by NETZdinge.de Plugins für JTL-Shop 0
Neu Plugin von 4.6 zu 5.0 Fehlercode 37 JTL-Shop - BETA - Feedback und Bugmeldungen 2
Neu Wie können URLs gezielt von der Sitemap ausgeschlossen werden? Per Plugin? Betrieb / Pflege von JTL-Shop 0
Neu Bilder in Plugin-Template importieren Plugins für JTL-Shop 2
Neu ByeBye Klarna Plugin (Solution360) am 15.01.2021 Plugins für JTL-Shop 0
Neu Kein Lieferscheindruck für unbezahlte Aufträge möglich? JTL-Wawi - Fehler und Bugs 0
Neu Versanddatenexport Fehler: Die Einstellungen für den Zugriff auf den Drucker sind ungültig. JTL-ShippingLabels - Fehler und Bugs 0
Neu Bezahlanbieter für JTL Shop 5??? Umstieg auf JTL-Shop 1
Neu EVO Template für Shop 5 Templates für JTL-Shop 0
Neu 16.01.2021 16:54:27 Originalmeldung Meldung: Fehler beim Erstellen der HTTP-Anforderung für https://api.jtl-shipping.de/dhl/JtlWebApi.svc. JTL-ShippingLabels - Fehler und Bugs 0
Neu Shop-4, export von Kundendaten für Shop-5 Allgemeine Fragen zu JTL-Shop 4
Neu Email Passwort in für Newsletter - Klartext Gespeichert JTL-Shop - Ideen, Lob und Kritik 1
Beantwortet Inventur für großes Ladenlokal in einem WMS-Lager funktioniert schlecht JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 3
Neu Sidebar JTL Shop4 wieder einblenden und unterseite als Linktree für Instagram Allgemeine Fragen zu JTL-Shop 7
Verwiesen an Support Fehlermeldung einer fehlenden Telefonnummer für UPS bei vorhandener Telefonnummer JTL-ShippingLabels - Fehler und Bugs 1
Neu Hardware für WMS-Mobile zu verkaufen Dienstleistung, Jobs und Ähnliches 0
Ähnliche Themen