Я пытался интегрировать прослушиватель IPN, используя https://github.com/WadeShuler/PHP-PayPal-IPN/.Я проверил и увидел, что все переменные, возвращенные из IPN, были пустыми, например, $ _POST ['payment_status'] вернул ноль, а $ _POST ['custom'] - пустым.я также проверил журналы сервера от прослушивателя IPN, и в нем была ошибка.
ipn-error.log
Array (
[0] => Invalid HTTP request method (GET) from [ip address here] -
Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like
Gecko) Chrome/68.0.3440.106 Safari/537.36)
)
Любая предоставленная помощь будет принята с благодарностью.
ПРИМЕЧАНИЕ: все это делается в среде песочницы