Tenemos un sistema que envía dinero a nuestros usuarios a través de la API de PayPal MassPay y funciona bien, pero aquí está el problema: No encuentro la manera de recuperar el estado de la transacción de MassPay a través de la API de PayPal.Recuperando el estado de transacción de PayPal MassPay con la ID de correlación original
Lo primero que observé fue utilizar la llamada API de 'GetTransactionDetails' de PayPal, pero eso requiere la identificación de la transacción, que no es devuelta por la llamada API de PayPal MassPay original. Cuando se emite un MassPay, aquí está la respuesta de PayPal: https://gist.github.com/3860194
Como puede ver en la respuesta, PayPal me emite un ID de correlación, pero no una ID de transacción. Lo siguiente que pensé fue utilizar la llamada a la API 'TransactionSearch', pero eso tampoco acepta una ID de correlación. Incluso intenté hacer una TransactionSearch amplia basada en el parámetro TransactionClass ('MassPay') y StartDate, pero las respuestas no contienen ninguna información (correo electrónico o ID de correlación) que me permita saber con certeza qué resultado de búsqueda es mi solicitud original.
¿Alguien ha trabajado con la API de PayPal para buscar/recuperar una ID de transacción a través de la ID de correlación?
¿Cómo terminaste resolviendo esto? Estoy luchando con el mismo problema ahora ... Quiero poder verificar la transacción a pedido. ¡Gracias! –