Wir haben ein System, das Geld an unsere Benutzer über die PayPal MassPay API sendet und es funktioniert gut, aber hier ist das Problem: Ich kann keinen Weg finden, die Status der MassPay-Transaktion über die API von PayPal.Abrufen des PayPal MassPay-Transaktionsstatus mit der ursprünglichen Korrelations-ID
Das erste, was ich untersuchte, war die Verwendung des PayPal-GetTransactionDetails-API-Aufrufs, aber dafür ist die Transaktions-ID erforderlich, die vom ursprünglichen PayPal-MassPay-API-Aufruf nicht zurückgegeben wird. Wenn ein MassPay ausgestellt wird, ist hier die PayPal-Antwort: https://gist.github.com/3860194
Wie Sie in der Antwort sehen können, gibt mir PayPal eine Korrelations-ID, aber keine Transaktions-ID. Mein nächster Gedanke war, den API-Aufruf 'TransactionSearch' zu verwenden, akzeptiert aber auch keine Korrelations-ID. Ich habe sogar versucht, eine umfassende TransactionSearch basierend auf dem TransactionClass-Parameter ('MassPay') und StartDate durchzuführen, aber die Antworten enthalten keine Informationen (E-Mail oder Korrelations-ID), die es mir erlauben zu wissen, welches Suchergebnis meine ursprüngliche Anfrage ist.
Hat jemand mit der API von PayPal gearbeitet, um eine Transaktions-ID über die Korrelations-ID zu suchen/abzurufen?
Wie hast du das gelöst? Ich kämpfe jetzt mit dem gleichen Problem ... Ich möchte in der Lage sein, die Transaktion auf Nachfrage zu überprüfen. Vielen Dank! –