Guten Tag Ich hab da mal eine Frage zum Verständnis. Was ich erreichen möchte: Eine Liste aller Bestellungen, die erfolgreich (!) mit Paypal bezahlt wurden. Eine Liste mit allen Paypal-Bestellungen ist ja nicht schwer, aber - jetzt die Frage: Ist es richtig, dass man sich für jede Bestellung die /payment_details holen muss und dabei jedes Mal eine Abfrage bei Paypal durchgeführt wird, um den Status zu erhalten? Falls ja - einen anderen Weg dafür gibt es nicht, oder?! Vielen Dank für eure Zeit, Jens ---- Nachtrag -- Derzeit mach ich es so, wie beschrieben - erst das array mit den paypal-orders - dann im foreach die erneute curl für payment_info - und daraufhin die Bestätigten im neuen array sammeln und ausgeben.
Ja. Der Shop soll immer die aktuelle Lage zurückgeben, und die hat nur PayPal. Wie es irgendwann mal war interessiert normal niemanden. Nein. Im Shop speichern wir da absichtlich nichts ausser der Referenz um eine PayPal Order in der PayPal API wiederfinden zu können.
Wenn die Bestellstatus-Konfiguration hinreichend eindeutig ist, könnte man evtl. auch noch darüber gehen.
Danke, ok, dann dauert's halt. Und dann ist es für Paypal offenbar kein Problem, wenn da zig Anfragen gleichzeitig ankommen. Ja, über den Status hatte ich auch schon gedacht - wird ja eh immer angepasst. Aber für die Buchhaltung ist es schon sauberer - falls es zwischendurch irgendwelche Rückzahlungen oder dergleichen gab.