Neu Bei Shopware Bestellungen werden die Paypal Zahlungen werden nicht mehr als bezahlt markiert in der Wawi

Hansmann123

Aktives Mitglied
21. April 2017
15
0
Hallo,
wir haben gefühlt, seit dem ich am 18.03.2020 den JTL Connector in Shopware upgedatet habe, das Problem, das Paypal Zahlungen für Shopware Bestellungen nicht mehr automatisch als bezahlt markiert werden in der WaWi - d.h. wir müssen die Zahlungen erst buchen bevor wir die Ware ausliefern können.
Ich dachte, dann es läge vielleicht am neuen Shopware Connector und der etwas älteren Wawi und habe deshalb auch die WaWi auf die 1.5.17.1 upgedatet, aber auch mit dieser Version funktioniert es nicht mehr.
Ist das Problem bereits bekannt?
MfG
 

Hansmann123

Aktives Mitglied
21. April 2017
15
0
Hallo Immanuel,

sagen wir mal so - die Bestellungen werden in der Wawi mit Zahlungsart Paypal angezeigt, allerdings werden sie nicht als bezahlt markiert, was vorher funktionierte.
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Bitte schaue einmal bei einer Bestellung, die schon per Paypal bezahlt wurde aber nicht als bezahlt markiert ist, unter Zahlung ob dort eine Zahlung gelistet ist.
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Klingt als würde die Tabelle jtl_connector_payment nicht ordentlich befüllt.

Möglicherweise fehlt der folgende Trigger:
SQL:
-- Obsolete
 
Zuletzt bearbeitet:

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Wir haben in einem der letzten Connector Updates eine Änderung vorgenommen: Bestellungen werden nur durch den Import einer entsprechenden Zahlung als bezahlt markiert. Es könnte sein, dass bei euch der Import von Zahlungen vorher gar nicht richtig funktioniert hat.

Der Trigger muss in der Shop Datenbank erstellt werden. Das kann bspw. über phpMyAdmin erfolgen. Frag am besten deinen Admin/Itler. Der sollte wissen wo man das macht.
 

nicolass

Aktives Mitglied
14. März 2019
37
1
Hallo,

auch bei uns ist das Problem - allerdings nicht nur mit PayPal - mit allen Zahlungsarten wie z.B. auch Sofortüberweisung und Kreditkarte vorhanden.

SQL:
CREATE TRIGGER `jtl_connector_payment`
    AFTER UPDATE ON `s_order` FOR EACH ROW
BEGIN
    SET @paymentId = NULL, @transactionId = NULL;
    SELECT id, transactionID INTO @paymentId, @transactionId FROM jtl_connector_payment WHERE customerOrderId = NEW.id;
    IF LENGTH(NEW.transactionID) > 0 AND NEW.cleared = 12 AND (@paymentId IS NULL OR (@transactionId IS NOT NULL AND @transactionId != new.transactionID)) THEN
        DELETE FROM jtl_connector_payment WHERE customerOrderId = NEW.id;
        INSERT IGNORE INTO jtl_connector_payment VALUES (@paymentId, NEW.id, \'\', IF(new.cleareddate IS NULL, now(), new.cleareddate), \'\', NEW.invoice_amount, NEW.transactionID);
    END IF;
END;

Beim Ausführen des SQL Befehls kommt folgender Fehler:
Code:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4

Wie können wir das Problem lösen?
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Du kannst noch folgendes versuchen:
SQL:
DELIMITER //

CREATE TRIGGER `jtl_connector_payment`
    AFTER UPDATE ON `s_order` FOR EACH ROW
BEGIN
    SET @paymentId = NULL, @transactionId = NULL;
    SELECT id, transactionID INTO @paymentId, @transactionId FROM jtl_connector_payment WHERE customerOrderId = NEW.id;
    IF LENGTH(NEW.transactionID) > 0 AND NEW.cleared = 12 AND (@paymentId IS NULL OR (@transactionId IS NOT NULL AND @transactionId != new.transactionID)) THEN
        DELETE FROM jtl_connector_payment WHERE customerOrderId = NEW.id;
        INSERT IGNORE INTO jtl_connector_payment VALUES (@paymentId, NEW.id, '', IF(new.cleareddate IS NULL, now(), new.cleareddate), '', NEW.invoice_amount, NEW.transactionID);
    END IF;
END //

DELIMITER ;
Falls das auch nicht klappt, würde ich empfehlen einen Service Partner hinzuzuziehen oder ein Support Paket zu buchen.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: nicolass

garifulin

Sehr aktives Mitglied
10. Januar 2019
389
57
Hallo zusammen,
wir haben genau das gleiche Problem, dass bestellungen die per PayPal-Express oder Sofortüberweisung bezahlt wurden in der Wawi als nicht bezahlt ankommen.
Ich habe bereits die Anleitung von Immanuel durchgeführt (vorher den vorhandenen Trigger umbenannt) doch keine Verbesserrung bemerkt.
Nun habe ich den alten Trigger entfernt auf die Vermuttung hin dass die sich gegenseitig stören könnten.

wenn das jetzt auch nicht hilft, wass sollten wir noch versuchen?
evtl. in den Logs was suchen?
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Hallo @garifulin,

schmeiß mal beide Trigger raus und versuche es mit dem Trigger aus Beitrag #16. Falls das nicht funktioniert, dann gedulde dich noch ein wenig. Es wird bald ein Connector Update geben, in welchem der Trigger komplett entfernt ist.
 
  • Gefällt mir
Reaktionen: garifulin

garifulin

Sehr aktives Mitglied
10. Januar 2019
389
57
Danke Immanuel, die Letzte Aktion hat spürrbar eine Verbesserung gebracht aber noch nicht 100% ig . Morgen früh versuche ich dein Vorschlag wenn es immer noch zu viel irrläufer geben sollte.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Shopware 6 Bestellabgleich bei vormals fehlgeschlagener Zahlung Shopware-Connector 0
Neu Zusätzliche Bearbeitungszeit wird nicht bei der Lieferzeit an Shopware 6 berücksichtigt Shopware-Connector 0
Neu JTL Shop 5.3.X - Fehlerhafte Artikellinks bei Export über Exporte-Manager JTL-Shop - Fehler und Bugs 1
Neu Feld "Verkaufskanal" bei importierten Artikeln ausgegraut JTL-Ameise - Fehler und Bugs 1
Gelöst OPC geht nicht mehr bei v5.4 Installation / Updates von JTL-Shop 3
Neu Kundengruppen Zuordnung bei Registrierung anhand Emaildomain Plugins für JTL-Shop 1
Neu Datev Konto Buchung bei Gutschein Verkauf Allgemeine Fragen zu JTL-POS 0
Neu Breadcrumb Navigation bei Kategorie-, Hersteller- und Merkmallisten verschieden JTL-Shop - Fehler und Bugs 0
Neu Fehler 500 bei Versandmeldung an Amazon über JTL-eazyAuction Amazon-Anbindung - Fehler und Bugs 1
Neu Anpassung der Rechnungsansicht bei zu langen Artikelbeschreibungen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu JTL Shop 5.4 - Seite 1 verschachtelt sich bei klick auf Seite 1 JTL-Shop - Fehler und Bugs 0
Neu Keine Exportpapiere mehr bei DHL 3.0 nach UK? JTL-ShippingLabels - Fehler und Bugs 3
In Diskussion Brauche Hilfe bei Bestand Email Workflow JTL-Workflows - Ideen, Lob und Kritik 17
Neu Newsletter-Abonnenten werden bei Gastbestellung nach Anonymisierung entfernt JTL-Shop - Fehler und Bugs 0
Neu Spontane Überarbeitung der Versandbedingungen bei Ebay eBay-Anbindung - Fehler und Bugs 1
Neu JTL2Datev ist defekt bei mir seit dem Update von 30.10.2024 User helfen Usern - Fragen zu JTL-Wawi 6
Neu Wie handelt Ihr die GPSR Anforderung an Produktbilder bei Amazon ? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Frage zur Rechtevergabe bei eigenen Übersichten Eigene Übersichten in der JTL-Wawi 0
JTL-SHO 5 standard, downgrade zu CFE-Version, beide gehostet bei JTL Einrichtung JTL-Shop5 4
Neu Umgang mit Chargen bei mehreren Bestellungen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Verwiesen an Support Workflow artikel_erstellt wird bei LagerUmbuchung ausgelöst. JTL-Workflows - Fehler und Bugs 1
Neu Erstattungen per Paypal bei Stornierungen wird öfter nicht ausgezahlt Arbeitsabläufe in JTL-Wawi 0
Neu Artikelgewicht bei Versand in die Schweiz JTL-ShippingLabels - Fehler und Bugs 1
Fehler bei Rechnungsdatenserverice 2.0 JTL-Wawi 1.9 2
Neu Fehler bei Coupons bei Wechsel von 4 auf 5 Betrieb / Pflege von JTL-Shop 0
Neu Abbruch / Timeout bei Bildimport Shopware-Connector 0
Online seit: bei Artikel einstellen JTL-Wawi 1.8 0
Neu Gelber Hintergrund bei Mobilgeräten Einrichtung von JTL-Shop4 0
Neu Hauptbild wird bei Wechsel der VarKombi nicht angezeigt Betrieb / Pflege von JTL-Shop 3
Neu Betrug bei JTL? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Wie kann ich die Verfügbarkeiten eines Artikels bei Amazon steuern? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Auftragssplit bei DHL Export Sendungen mit mehreren Paketen User helfen Usern - Fragen zu JTL-Wawi 0
Neu noindex bei URLs mit btgsterne Allgemeine Fragen zu JTL-Shop 0
Neu SCX (Alle Marktplätze) - habt ihr Kategorien, bei denen die Kategoriespezifischen Felder nicht laden / zuordnen nicht möglich / No Data available? Einrichtung und Installation von JTL-eazyAuction 0
In Diskussion Log bei Workflow Fehler JTL-Workflows - Ideen, Lob und Kritik 0
Neu Geht bei Euch das Aufladen der Portokasse in DHL-Onlinefrankierung? JTL-ShippingLabels - Ideen, Lob und Kritik 12
Neu Fehlermeldung: Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 3
Neu Abholung in Filiale nur bei genügend Bestand Plugins für JTL-Shop 3
Fehler bei Update von 1.5.55.8 auf 1.7.15.6 ( Unbehandelte Ausnahme #7110FFD83C0136E0 vom Typ JTL.Database.SqlUpdater.UpdateException) JTL-Wawi 1.7 0
Korrektur Name des Absenders bei Anforderung der Bestätigung der E-Mail-Adresse Einrichtung JTL-Shop5 1
Neu Ebay Kundendienst erreichen, alternative zu customerhelp_de@ebay.com bei Bewertungen User helfen Usern 0
Neu Versand-/Leistungsdatum bei Exportrechnung User helfen Usern - Fragen zu JTL-Wawi 2
Formular Rechnungskorrektur Minus Vorzeichen bei Beträgen entfernen JTL-Wawi 1.9 2
1 Mandant, 2 Shops bei 2 Firmen mit gleichem Firmennamen JTL-Wawi 1.9 4
Neu Workflow: Mail bei Notiz in Auftrags-Historie User helfen Usern - Fragen zu JTL-Wawi 1
Neu Fehler bei Abgleich JTl Wawi mit JTL Shop User helfen Usern - Fragen zu JTL-Wawi 2
Neu Standard-Kundengruppe bei Neuanlage in LS-POS Fragen rund um LS-POS 2
In Diskussion E-Mail an Lieferanten bei Verkauf einer seiner Artikel JTL-Workflows - Ideen, Lob und Kritik 4
Neu Fehler bei Connector Shopify-Connector 4
Neu Ablage von E-Mails bei einem Auftrag User helfen Usern - Fragen zu JTL-Wawi 4

Ähnliche Themen