In Diskussion Zahlungen werden nicht korrekt von Woocommerce übernommen

Blackbeards

Mitglied
26. Juli 2018
10
1
Nach dem Setzen einer Zahlung in der JTL-Wawi, wird diese unabhängig von der Zahlmethode nicht in Woocommerce übernommen. Die Transaktions-ID und das Zahlungsdatum werden aus der JTL-Wawi nicht in Woocommerce übernommen. Es wird lediglich der Status der Woocommerce Bestellung geändert und das Zahlungsdatum wird in Woocommerce auf den Zeitpunkt der Statusänderung gesetzt.

Die payment.before.push und payment.after.push -Events werden bei einem Onlineshop-Abgleich nach dem Setzen einer Zahlung nicht ausgelöst. statuschange.before.push und statuschange.after.push werden ausgelöst.

Die ausgelösten Events wurden durch Hinzufügen einer Zeile in der Datei jtlconnector/vendor/symfony/event-dispatcher/EventDispatcher.php in ein Logfile geschrieben:
PHP:
public function dispatch($eventName, Event $event = null)
   {
       if (null === $event) {
           $event = new Event();
       }

////////////////////
       error_log('dispatching event: ' . $eventName . "\n", 3, '/var/logs/jtlconnector/events.log');
////////////////////

       $event->setDispatcher($this);
       $event->setName($eventName);

       if ($listeners = $this->getListeners($eventName)) {
           $this->doDispatch($listeners, $eventName, $event);
       }

       return $event;
   }
Der gesamte Log für einen Abgleich bei dem für genau eine Bestellung eine Zahlung gesetzt wurde:
Code:
dispatching event: rpc.before
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: connector.can_handle
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: globaldata.before.pull
dispatching event: connector.can_handle
dispatching event: globaldata.after.pull
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: core.connector.features
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: connector.can_handle
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: category.before.statistic
dispatching event: connector.can_handle
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: product.before.statistic
dispatching event: connector.can_handle
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: connector.can_handle
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: customer.before.statistic
dispatching event: connector.can_handle
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: customerorder.before.statistic
dispatching event: connector.can_handle
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: payment.before.statistic
dispatching event: connector.can_handle
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: image.before.statistic
dispatching event: connector.can_handle
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: specific.before.statistic
dispatching event: connector.can_handle
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: globaldata.before.pull
dispatching event: connector.can_handle
dispatching event: globaldata.after.pull
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: product.before.push
dispatching event: product.before.push
dispatching event: product.before.push
dispatching event: connector.can_handle
dispatching event: product.after.push
dispatching event: product.after.push
dispatching event: product.after.push
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: statuschange.before.push
dispatching event: connector.can_handle
dispatching event: statuschange.after.push
dispatching event: rpc.after
dispatching event: rpc.before
dispatching event: connector.can_handle
dispatching event: connector.after.finish
dispatching event: rpc.after


Versionen:
  • JTL-Wawi: 1.3.18.1
  • MSSQL Express: 14.0
  • JTL-Connector: 1.5.2
  • Woocommerce: 3.4.3
  • Wordpress: 4.9.7
Schritte zum Reproduzieren:
  1. Bestellung über Woocommerce Frontend abschicken
  2. Onlineshop-Abgleich in der JTL-Wawi
  3. Zahlung in JTL-Wawi für entsprechende Bestellung anlegen (zur Bestätigung z.B. mit Datum in der Vergangenheit und Transaktions-ID setzen)
  4. Onlineshop-Abgleich
 
Zuletzt von einem Moderator bearbeitet:

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Der Woocommerce Connector hat zwar payment.push implementiert, die Wawi aber nicht. Sollte eigentlich auch nicht notwendig sein.
 

Blackbeards

Mitglied
26. Juli 2018
10
1
Wäre es möglich eine Implementierung für payment.push in der Wawi, analog zu allen anderen Ressourcen, in die Roadmap der Wawi aufzunehmen?
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Was genau möchtest du denn mit den Zahlungsdaten im Shop anfangen? Grundsätzlich dient die Wawi als "zentrale Sammelstelle" auch für Zahlungen. Daher besteht keine Notwendigkeit Zahlungsdaten an den Shop zu senden. Eine konkrete Aussage zu treffen ob payment.push implementiert wird oder nicht, ist in jedem Fall eher schwierig.
 
Ähnliche Themen
Titel Forum Antworten Datum
Zahlungen werden nicht empfangen (WooCommerce) JTL-Wawi 1.8 0
Neu Autorisierte Zahlungen über mollie werden bei Rundungsdifferenz storniert. WooCommerce-Connector 0
Neu Zahlungsausgleich doppelt gebuchte Zahlungen (Eingang vorgemerkt) JTL-Wawi - Fehler und Bugs 2
Neu JTL-Shop oder Workflow: Artikel mit Menge > 1 sollen trotzdem als separate Einzelartikel im Auftrag aufgeführt werden User helfen Usern - Fragen zu JTL-Wawi 0
Neu Shopware 5 Bilder werden nicht übertragen nach Update auf Wawi 1.7.15.6 Shopware-Connector 0
Neu Sitemap ist HTML - Sitemap kann gelesen werden, enthält aber Fehler / Google Web Master Tool Allgemeine Fragen zu JTL-Shop 3
Neu Bestseller auf Startseite werden willkürlich angezeigt Allgemeine Fragen zu JTL-Shop 3
Neu JTL PayPal: Plugin - Bestellungen werden nicht angezeigt. Fehlermeldung "Unable to load config 'file:.conf'" Plugins für JTL-Shop 2
Aufträge zusammenfassen - Bestellnummern des Kunden werden nicht übernommen JTL-Wawi 1.8 1
Neu Grundpreisangaben für geringe Gramm-Mengen werden nicht angezeigt Betrieb / Pflege von JTL-Shop 0
Neu Kampangen können nicht mehr aufgerufen werden JTL-Shop - Fehler und Bugs 0
Rechnungen werden nicht mehr erstellt seit Umstieg auf Fulfillment JTL-Wawi 1.8 0
Neu Es werden nur jpg Bilder angezeigt und keine webP Gelöste Themen in diesem Bereich 3
Neu Zahlungsabgleich: Lastschrift soll als Lastschrift verbucht werden Arbeitsabläufe in JTL-Wawi 3
Neu Woocomnerce Aufträge werden in WAWI erstellt aber nicht als bezahlt markiert Gelöste Themen in diesem Bereich 3
Neu Änderungen in einer Druckvorlage werden nicht gespeichert Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Auftrag verpacken druckt auf 2 Drucker RE aus / wo kann das eingestellt werden? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Versandkosten werden bei der Gewinnermittlung nicht breücksichtig (1.8.12.2) JTL-Wawi 1.8 1
Neu Mehrsprachige Attribute werden nur auf deutsch an SW6 übertragen Shopware-Connector 0
Neu Kategorien werden nach Datenimport nicht automatisch abgeglichen Shopware-Connector 0
Neu MediaSaturn SCX / Kategorien werden nicht angezeigt Einrichtung und Installation von JTL-eazyAuction 0
Neu Im Warenkorb werden falsche Merkmalnamen geladen bei mehrsprachigen Shops JTL-Shop - Fehler und Bugs 2
Neu Packtisch: Versandart soll explizit ausgewählt werden müssen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Versanddaten werden nicht übermittelt. JTL-Wawi 1.8 3
Neu Kategorie Bilder werden im Webshop nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 3
Neu Bilder von Merkmalen werden nicht angezeigt Gelöste Themen in diesem Bereich 5
Neu Vorschaubilder in der Artikeldetailseite werden nicht angezeigt Betrieb / Pflege von JTL-Shop 1
Neu Amazon Prime - DHL Versandlabel kann nicht gedruckt werden "Ein Prime Versandlabel wurde nicht gekauft, da kein verfügbares gefunden wurde." JTL-ShippingLabels - Fehler und Bugs 0
Neu Hersteller werden nicht übertragen Shopware-Connector 0
Neu Versandschein für Schweiz kann nicht gedruckt werden folgende Fehlermeldung JTL-ShippingLabels - Fehler und Bugs 1
Verbindung zu Kundencenter geht verloren und Lizenz muss erneut abgteglichen werden JTL-Wawi 1.8 16
Neu Shop in Unterverzeichnis führt dazu, dass Inhalte aus dem übergeordneten Verzeichnis im Shop gezeigt werden JTL-Shop - Fehler und Bugs 3
Neu Neu erstellte Kategorien werden nicht mehr im Megamenue & Kategoriebaum angezeigt Betrieb / Pflege von JTL-Shop 7
Rechnung zeigt Mehrwertsteuer 0% aus obwohl 7% berechnet werden - wenn UST-ID eingegeben JTL-Wawi 1.8 0
Kann ich eine email an die Wawi senden durch die dann ein neuer Auftrag generiert wird? (Daten müssen händisch vervollständigt werden...) JTL-Wawi 1.8 2
Neu DHL Paket Label Sonderzeichen - werden weggekürzt User helfen Usern - Fragen zu JTL-Wawi 0
Neu Track & Trace - Auslandssendungen automatisiert als PDF exportieren, bevor die Logs gelöscht werden. JTL-Track&Trace - Ideen, Lob und Kritik 0
Neu WAWI Kategorien werden im Shop nicht angezeigt Gelöste Themen in diesem Bereich 3
Neu Bilder werden Falsch im Shop angezeigt. WooCommerce-Connector 0
Neu Ebay Artikel - bei Umstellung auf Designvorlagen werden Beschreibungen verändert User helfen Usern - Fragen zu JTL-Wawi 1
Neu Es werden unterschiedliche Warenkorbansichten gezeigt JTL-Shop - Fehler und Bugs 2
Neu Inaktive Artikel werden mit 404 Fehler bei Google Search angezeigt Allgemeine Fragen zu JTL-Shop 2
Neu Download-Arikel werden im Backend des Kunden nicht angezeigt JTL-Shop - Fehler und Bugs 1
[JTL-WAWI API] Nettopreise werden nicht gespeichert JTL-Wawi 1.8 0
Neu Amazon Lister übergibt nur das Hauptbild an Amazon, weiter Bilder werden nicht übertragen Amazon-Lister - Fehler und Bugs 0
Neu Artikel werden nicht mehr aktualisiert, wenn sie sich auf Pickliste befinden JTL-Ameise - Fehler und Bugs 1
Neu syntaxfehler report.invoicebilltoaddress.country kann nicht interpretiert werden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu webp-Bilder werden nicht mehr generiert JTL-Shop - Fehler und Bugs 0
Neu Artikelbilder werden im Shop verzerrt angezeigt JTL-Shop - Fehler und Bugs 4
Neu Warum werden Filter nach Auswahl in der Sidebar ausgeblendet? Allgemeine Fragen zu JTL-Shop 3

Ähnliche Themen