Mamy system, który wysyła pieniądze do naszych użytkowników za pośrednictwem PayPal MassPay API i działa dobrze, ale tutaj jest problem: Nie mogę znaleźć sposobu na odzyskanie status transakcji MassPay za pośrednictwem interfejsu API systemu PayPal.Pobieranie statusu transakcji PayPal PayPay z oryginalnym identyfikatorem korelacji
Pierwszą rzeczą, na którą patrzyłem, było użycie funkcji API "GetTransactionDetails" w systemie PayPal, ale wymaga to identyfikatora transakcji, który nie jest zwracany przez oryginalne wywołanie API systemu PayPal MassPay. Po otrzymaniu wypłaty MassPay, jest to odpowiedź PayPal: https://gist.github.com/3860194
Jak widać w odpowiedzi, system PayPal wysyła mi identyfikator korelacji, ale nie ma identyfikatora transakcji. Następną myślą było użycie wywołania API "TransactionSearch", ale to nie akceptuje również identyfikatora korelacji. Próbowałem nawet zrobić szeroki TransactionSearch w oparciu o parametr TransactionClass ("MassPay") i StartDate, ale odpowiedzi nie zawierają żadnych informacji (e-mail lub ID korelacji), które pozwalają mi wiedzieć na pewno, który wynik wyszukiwania jest moim pierwotnym żądaniem.
Czy ktoś pracował z interfejsem API systemu PayPal w celu wyszukania/pobrania identyfikatora transakcji za pomocą identyfikatora korelacji?
Jak doszło do rozwiązania tego problemu? Teraz walczę z tym samym problemem ... Chcę mieć możliwość sprawdzenia transakcji na żądanie. Dzięki! –