greensteindesign Posted November 3, 2020 Share Posted November 3, 2020 (edited) Hallo, für unsere Buchhaltung benötigen wir in den PayPal Zahlungen die Order Numbers, also sollte die Order Number an PayPal übertragen werden. Da die Bestellung in Prestashop erst nach Erhalt der Zahlung erstellt wird und damit erst zu diesem Zeitpunkt die Order Number erstellt wird scheint hier der Ablauf dies garnicht zu erlauben. Gibt es hier Workarounds? Bspw. bei Klick auf Bestellen und Weiterleitung zu PayPal wird die Order mit Order Status = Auf Zahlung warten erstellt, so dass die Order ID übertragen werden kann? Vielleicht hatte ja schon jemand das selbe Problem und weiß eine Lösung. Beste Grüße, Rene Edited November 3, 2020 by greensteindesign (see edit history) Link to comment Share on other sites More sharing options...
garden-window Posted November 17, 2020 Share Posted November 17, 2020 (edited) Hallo, du benutzt das PayPal-Modul von PrestaShop, oder? Das hatte ich zuerst getestet, aber dann aus einem ähnlichen Grund verworfen. Ich bin dann auf das Modul PayPal Standard umgestiegen. Dieses Modul schreibt den Shopnamen und die Bestellnummer nach einer erfolgreichen Transaktion in das Feld description bzw. Notiz oder Beschreibung, sieht dann beispielsweise so aus: Shopname Order ID: 12345 Unsere Buchhaltung benötigt allerdings eher die Rechnungsnummer und ich bin da gerade in Kontakt mit dem Entwickler, damit diese ebenfalls der PayPal-Transaktion hinzuzugefügt wird (statt der kryptischen, die PayPal ansonsten vergibt). Rechnungsnummer und Bestellnummer lassen sich so auch in die CVS-Reportings integrieren, die man sich im PayPal-Konto erstellen lassen kann (Felder Rechnungsnummer und Beschreibung). Nachteil: kein PayPal Plus (vermute ich, aber das benutze Konto ist dafür eh nicht freigeschaltet) und nicht kostenlos. Edited November 17, 2020 by garden-window (see edit history) Link to comment Share on other sites More sharing options...
rictools Posted November 18, 2020 Share Posted November 18, 2020 Wir hatten das Thema mit der Rechnungsnummer kürzlich in einem anderen Thread, diese wird ja erst später generiert, kann also zum Zeitpunkt der Transaktion noch gar nicht bekannt sein. Link to comment Share on other sites More sharing options...
garden-window Posted November 19, 2020 Share Posted November 19, 2020 (edited) Das stimmt natürlich. Wenn der Shop zu PayPal weiterleitet, existiert nur der Warenkorb + Inhalt (cart), aber noch keine Bestellung (orders) oder Rechnung (order_invoice). Ein Problem ist das aber nicht, weil sich die PayPal-Transaktion über die API auch zu einem späteren Zeitpunkt (Transaktion ausgeführt, Bestellung + Rechnung vom Shop angelegt) bearbeiten lässt. Siehe dazu Patch und PatchRequest und Payment->update. Das Modul PayPal Standard macht das bereits genau so mit der Bestellnummer, die dann im Feld Notiz/Beschreibung/description landet. In meiner Testinstallation habe ich dies bereits um die Rechnungsnummer ergänzt und in der Sandbox-Umgebung erfolgreich getestet: Die Erweiterung des Codes habe ich dem Entwickler zukommen lassen und er hat mir signalisiert, diese in das nächste Update zu integrieren. Das sollte ebenfalls bei den Modulen von PrestaShop möglich sein, vielleicht kann man das ja über einen Pull-Request bei GitHub anstoßen. Edited November 19, 2020 by garden-window (see edit history) Link to comment Share on other sites More sharing options...
GrinGEO Posted April 16, 2023 Share Posted April 16, 2023 Guten Tag. Wir nutzen PS-Checkout ebenfalls und ich wollte wissen, ob sich diese Sache nun hat irgendwie integrieren lassen. Stecke mitten in der Buchhaltung und habe genau das gleiche Problem, die Order IDs fehlen überall und das verursacht mega viel chaos. Ist das Modul PS-Checkout überhaupt von Vorteil gegenüber Paypal Standard? Warum ist es denn überhaupt entwickelt worden? Ich kann mich erinnern, vor 2 Jahren hatten wir mega Probleme bei Paypal mit der API und Sandbox, PS-checkout hat das viel einfacher gemacht. Aber jetzt? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now