Neu Sendungsnummer an PayPal senden

gboehm

Sehr aktives Mitglied
30. Januar 2011
1.068
93
Eigentlich ist „versendet“ schon richtig.
Aber bei den Bedingungen sollte die Zahlungsart "PayPal" sein, sonst rödelt der Workflow, auch, wenn gar nicht mit PayPal gezahlt wurde.
Also in Bedingung „Auftrag.Zahlungsart.--suchen-- gleich [alles mit PayPal auswählen]“ setzen. :)

Ich sehe ein potenzielles Problem, wenn das auf „Lieferschein erstellt“ steht und die Sendungsdaten nicht erfolgreich übertragen werden können (Adressfehler).
Dann wird nach einer Korrektur der Workflow nicht noch einmal ausgeführt.
Du hast natürlich vollkommen recht mit dem Trigger. Kommt wohl davon, dass ich noch nicht genug Kaffee hatte.... warum er nicht auslöst, kann ich mir allerdings nicht erklären.

Hinsichtlich deines Kommentars bzgl des Repos auf github, was muss man denn hin und her schieben?
Wie die .env Dateien aussehen müssen ist doch entsprechend beschrieben.
Dennoch muss ich zugeben, dass das README verbesserungswürdig ist - bin halt kein großer Lyriker :)
Werde mich evtl mal in den nächsten Tagen dran setzen...
 

holzpuppe

Sehr aktives Mitglied
14. Oktober 2011
1.709
252
Leipzig
Du hast natürlich vollkommen recht mit dem Trigger. Kommt wohl davon, dass ich noch nicht genug Kaffee hatte.... warum er nicht auslöst, kann ich mir allerdings nicht erklären.

Hinsichtlich deines Kommentars bzgl des Repos auf github, was muss man denn hin und her schieben?
Wie die .env Dateien aussehen müssen ist doch entsprechend beschrieben.
Dennoch muss ich zugeben, dass das README verbesserungswürdig ist - bin halt kein großer Lyriker :)
Werde mich evtl mal in den nächsten Tagen dran setzen...
Bitte in Stabreim. 💀
Spaß beiseite:
Für die „Unbedarften“ wäre es wohl sinnvoll die im Moment einzeln zu ziehende *.exe In den Ordner „src“ zu kopieren*** und die requirements.txt ebenso. Diese liegt aktuell im Hauptordner. Ich glaube der Rest hat gepasst.
Die „.env.dingsbums“ hast du gut beschrieben. Ich schreib es aus Sicht eines Faulen und denke an die armen Menschen die nicht wissen, dass man eine *.txt nach Gusto umbenennen kann und reintippen kann, was man will. XD

Der Bereich „pip install -r requirements.txt“ könnte noch etwas genauer erklärt werden.
Nachdem ich, via Visual Code, Python installiert und dann noch in Windoof Python als App, konnte ich den Befehl aufrufen.
Allerdings weiß ich nicht, ob ich es zu kompliziert gemacht habe, aber ich wusste mir zu helfen und werde, die *.exe wohl nicht benötigen. Aber das gugge ich mir am Montag an. Heute habe ich keine Lust mehr.

*** Wenn es nicht dabei sein soll, in der Beschreibung einen Link zur *.exe setzen. :)
 

gboehm

Sehr aktives Mitglied
30. Januar 2011
1.068
93
Hmmmm..... ich schaue mal, wie ich das README aktualisiere, damit die Installation klarer wird.

Wenn man allerdings dem Python Quellcode arbeiten möchte, dann sollte man doch schon wissen, was 'pip install' macht. Für alle anderen habe ich ja extra die .exe gebaut
 

gboehm

Sehr aktives Mitglied
30. Januar 2011
1.068
93
OK, werde ich mal mit der zweiten Variante versuchen, beim ersten mit DHL_PACKET wird immer Deutsche Post bei Paypal ausgegeben.
@markenschuheshop
ich habe das jetzt nochmal ausprobiert (sorry, dass es etwas länger gedauert hat...)

Das Problem kann ich so nicht nachvollziehen
pp_tracking_id -p transaction_id=61J04677V9366593G tracking_number=1234567890 carrier=DHL_PACKET
ergibt bei PayPal DE_DHL_PACKET:

Untitled.png

Der Wert "DHL_PACKET" dürfte also insofern richtig erkannt worden sein, da PayPal ihn interpretiert und umgesetzt hat.
 

markenschuheshop

Gut bekanntes Mitglied
8. September 2010
260
11
@markenschuheshop
ich habe das jetzt nochmal ausprobiert (sorry, dass es etwas länger gedauert hat...)

Das Problem kann ich so nicht nachvollziehen

ergibt bei PayPal DE_DHL_PACKET:

Den Anhang 93061 betrachten

Der Wert "DHL_PACKET" dürfte also insofern richtig erkannt worden sein, da PayPal ihn interpretiert und umgesetzt hat.
Vielen Dank für die Antwort, bei scheint es irgendwie nicht zu funtionieren, jetzt habe ich auch festgestellt das bei Artikel die wir selbst versenden über packtisch da keine Trackingnummer vergeben wird. Sehr seltsam alles
 

markenschuheshop

Gut bekanntes Mitglied
8. September 2010
260
11
Hallo nochmal,
als anmerkung noch:
bei artikel die über packtisch+ versendet worden sind wird keine trackingnummer an paypal gesendet ( keine ahnung woran das liegen könnte ) , wenn der workflow nachträglich manuell ausgeführ wird, dann werden tracking-daten gesendet. hat jemand einen Rat hierzu oder kann das jemand bestätigen? Danke
 

gboehm

Sehr aktives Mitglied
30. Januar 2011
1.068
93
@markenschuheshop
...über packtisch da keine Trackingnummer vergeben wird
Bedeutet das, dass der Packtisch über den Workflow zwar das Script anstößt, aber nur keine Trackingnummer mit gibt? Oder läuft das Script überhaupt nicht? Zeige doch mal deine Einstellungen zum Workflow.
Wo liegt das Script? Auf dem Packtisch selbst oder auf dem Server? Wenn es auf dem Server liegt muss der Workflow verzögert auslösen, sonst wird der Packtisch versuchen es zu starten und findet es natürlich nicht.
 

markenschuheshop

Gut bekanntes Mitglied
8. September 2010
260
11
@markenschuheshop

Bedeutet das, dass der Packtisch über den Workflow zwar das Script anstößt, aber nur keine Trackingnummer mit gibt? Oder läuft das Script überhaupt nicht? Zeige doch mal deine Einstellungen zum Workflow.
Wo liegt das Script? Auf dem Packtisch selbst oder auf dem Server? Wenn es auf dem Server liegt muss der Workflow verzögert auslösen, sonst wird der Packtisch versuchen es zu starten und findet es natürlich nicht.
das skript läuft überhaupt nicht wenn ich den versand über packtisch+ auslöse. das Script liegt im localen PC . anbei ein screen von meinen einstellungen.
 

Anhänge

  • paypal-tracking.jpg
    paypal-tracking.jpg
    174,1 KB · Aufrufe: 25

markenschuheshop

Gut bekanntes Mitglied
8. September 2010
260
11
Benutzt hier keiner packtisch+? Fals ja, werden die sendungsnummer an Paypal gesendet? Wäre nett wenn mir jemand den Ablauf erklärt um zu schauen wo der Haken liegt. Danke
 

blitz

Gut bekanntes Mitglied
28. März 2014
129
12
Lorsch
Fällt die Tracking ID nicht unter die DSGVO ? Ich glaube die hat doch eigentlich gar nichts bei anderen Unternehmen oder Personen zu suchen wie kann das wieder ein?
 

nirico

Gut bekanntes Mitglied
3. Mai 2021
141
24
Firma
NIRICO
Ich hoffe, dass JTL hier zeitnah nachliefern. Habe keine Lust wieder eine halbgare selbstgebastelte Lösung zu bauen.
 

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.586
1.046
Fällt die Tracking ID nicht unter die DSGVO ? Ich glaube die hat doch eigentlich gar nichts bei anderen Unternehmen oder Personen zu suchen wie kann das wieder ein?

Man wird bestimmt Datenschützer finden, die das behaupten werden, ob das so ist, kann ich Dir nicht beantworten.

Da aber Paypal im Falle der Transaktion Zahlungsdienstleister ist und diese Zahlung auch besichert, könnte man ja schon im Sinne eines "berechtigten Interesses" am Ablauf der Transaktion und Warenlieferung argumentieren. Zumal Paypal ja sowieso schon die Bestell- und Empfänger-Daten vorliegen, nur halt die Sendugnsnummer zum Nachweis des Abschlusses nicht, sehe ich auch nicht direkt, welche zusätzlichen Erkenntnisse Paypal daraus erlangt bzw. welches Schutzinteresse dem entgegensteht.
 
  • Gefällt mir
Reaktionen: holzpuppe

SebastianB

Moderator
Mitarbeiter
6. November 2012
2.084
339
Ich hoffe, dass JTL hier zeitnah nachliefern. Habe keine Lust wieder eine halbgare selbstgebastelte Lösung zu bauen.
Also die Sendungsnummer sollte meines Wissens vom JTL- Shop direkt an PayPal übermittelt werden (https://issues.jtl-software.de/issues/SHOP-3268) - sprich: Der Endpunkt (Shop) sollte dieses tun. Wenn Anbindungen / Shopsysteme eingesetzt werden die die Sendungsnummer nicht übermitteln, muss man auf diese Lösung hier setzen.
 
  • Gefällt mir
Reaktionen: nirico

mariox

Aktives Mitglied
6. Januar 2018
52
4
Hi,

nutzte JTL Shop 5.2.2 (PHP 8.1) und JTL Papyal Checkout Version: 1.1.1
Bei den Versandinformationen habe ich alles nach Doku eingerichtet. Auch Queue-Eintrag wurde erstellt (Versandinformationen an PayPal übermitteln) und in der Tabelle "xplugin_jtl_paypal_checkout_shipment_state" werden Datensätze geschrieben. Unterandere carrier, shpment_date, status_sent
Warum zum Teufel wird das Versanddatum und Sendungsnummern nicht zu Paypal übertragen?
Mach ich was falsch oder habt ihr Insiderwissen?
 

Designbraun1

Neues Mitglied
22. Januar 2024
3
0
Wir haben jetzt auch alles ausprobiert und nach wie vor bekommen wir keine Sendungsnummern an Paypal übermittelt.

Inzwischen bin ich es auch leid, immer wieder in den Foren zu lesen dass alles auch manuell gemacht werden kann wenn ein Konflikt gemeldet wird. Paypal will es so haben und wir können es uns nicht leisten 21 Tage auf das Geld zu warten. Der Aufwand Sendungsnummern manuell zu übertragen steht bei uns in keinem Verhältnis und da wir sehr umsatzstark sind macht der Einbehalt gerade am Ende des Monats bei uns sehr viel aus. Außerdem kann ich nicht einsehen warum ich unseren Cashflow Paypal überlassen soll wenn es auch einfach geht.

Also lange Rede kurzer Sinn.

Gibt es eine Lösung von JTL die wirklich funktioniert?
 

karabey

Sehr aktives Mitglied
28. November 2012
917
75
Wir haben jetzt auch alles ausprobiert und nach wie vor bekommen wir keine Sendungsnummern an Paypal übermittelt.

Inzwischen bin ich es auch leid, immer wieder in den Foren zu lesen dass alles auch manuell gemacht werden kann wenn ein Konflikt gemeldet wird. Paypal will es so haben und wir können es uns nicht leisten 21 Tage auf das Geld zu warten. Der Aufwand Sendungsnummern manuell zu übertragen steht bei uns in keinem Verhältnis und da wir sehr umsatzstark sind macht der Einbehalt gerade am Ende des Monats bei uns sehr viel aus. Außerdem kann ich nicht einsehen warum ich unseren Cashflow Paypal überlassen soll wenn es auch einfach geht.

Also lange Rede kurzer Sinn.

Gibt es eine Lösung von JTL die wirklich funktioniert?
Bei mir läuft es wie folgt:

Workflow -> Versand -> Lieferscheine -> Versendet -> Neues Workflow


Bild_2024-01-22_203949431.png

Parameter:
Code:
-p transaction_id="{{ Vorgang.Auftrag.Zahlungen.ErstesObjekt.ExterneTransaktionsID }}" tracking_number="{% if Vorgang.Pakete.ErstesObjekt.Sendungsreferenz != empty -%}{{ Vorgang.Pakete.ErstesObjekt.Sendungsreferenz }}{% else -%}{{ Vorgang.Pakete.ErstesObjekt.TrackingID }}{% endif -%}" carrier="{{ Vorgang.Pakete.ErstesObjekt.Versandart.Auftragstext }}"

Wenn ein Lieferschein erstellt wird, geht das ganze dann an Paypal.
 
  • Gefällt mir
Reaktionen: Shop-Schmied und FloX
Ähnliche Themen
Titel Forum Antworten Datum
Neu Sendungsnummer unterdrücken eBay-Anbindung - Ideen, Lob und Kritik 0
Neu Dropshipping / Lieferantenbestellung / Auslieferung / Sendungsnummer User helfen Usern - Fragen zu JTL-Wawi 6
Beantwortet Bei "Paket hinzufügen" sofortiger Labeldruck mit neuer Sendungsnummer Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Briefsendungen - Sendungsnummer / Sendungsreferenz nicht übermitteln Amazon-Anbindung - Fehler und Bugs 7
Neu Vorlage Mail an DHL mit - Sendungsnummer im Betreff User helfen Usern - Fragen zu JTL-Wawi 5
Paypal Zahlungsanbindung geht nicht mehr JTL-Wawi 1.10 2
Neu Rückzahlungen: Paypal / Bank - (Standard)-Verwendungszweck anpassen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Paypal-Zahlungen zuweisen, die aus Shopware bereits als gezahlt kommen Arbeitsabläufe in JTL-Wawi 2
Neu Wie kann man PayPal-Kunden eine bestimmte Debitorennummer zuweisen? JTL Ameise - Eigene Exporte 8
PayPal Zahlungsabgleich in Wawi nicht mehr sichtbar wegen zu langem Verwendungszweck? JTL-Wawi 1.9 2
Neu Probleme mit Klarna und PayPal Plugins für JTL-Shop 0
Neu Paypal-Probleme (Smartbuttons) nach Shop-Update Betrieb / Pflege von JTL-Shop 0
Neu Expresskauf lässt sich in Paypal Plugin nicht ändern Plugins für JTL-Shop 1
Neu Paypal-Button "Später bezahlen" verschwindet nach Variationsauswahl Plugins für JTL-Shop 0
Neu Paypal Bestellungen werden teilweise nicht übertragen Allgemeine Fragen zu JTL-Shop 5
verschiedene Zahlungsarten via Paypal JTL-Wawi 1.9 2
Neu Probleme beim Einrichten des PayPal Plugins beim Onboarding Plugins für JTL-Shop 1
[1.9.7.0]Paypal Anbindung - Benutzerdaten können nicht angegeben werden JTL-Wawi 1.9 3
Neu Paypal Checkout Plugin - Kaufdetails an Paypal übergeben Einstellung Plugins für JTL-Shop 5
Lieferantenbestellung an mehrere E-Mail adressen gleichzeitig zu senden JTL-Wawi 1.9 0
In Diskussion Workflow email senden bei Bestandsänderung (nur Erhöhung) JTL-Workflows - Ideen, Lob und Kritik 41
Neu Unbehandelte Ausnahme #959190594F6282F Artikel-Senden-Fehler Shopify-Connector 6

Ähnliche Themen