Как обрабатывать IPN для запроса денег или типы мобильных платежей. - PullRequest
0 голосов
/ 21 сентября 2018

у нас есть базовая корзина для покупок в Интернете, которая получает сообщения IPN, когда заказ размещен и оплачен через PayPal - и это прекрасно работает, когда IPN возвращается из PayPal для подтверждения того, что платеж завершен и т. Д.

Однакокогда мы используем опцию PayPal «Запросить деньги» из панели мониторинга PayPal, система IPN затем пытается отправить IPN в нашу систему прослушивателя IPN.В результате мы получаем HTTP-код ответа 500 и сообщение «fail» в нашем файле журнала PayPal IPN.

В результате мы получаем электронное письмо PayPal с предупреждением о немедленном платеже от PayPal, сообщающее, что IPN являютсятерпит неудачу.Единственными сбоями IPN являются IPN транзакций с запросом денег вручную.

Каков наилучший способ справиться с этим?Нам не нужны IPN для запросов на ручную оплату.Можем ли мы его отключить или добавить что-то к нашему прослушивателю IPN, чтобы получать эти сообщения, но ничего с ними не делать?

Мы используем стандартный прослушиватель IPN от PayPal Github.Кроме того, в учетной записи PayPal IPN включен и установлен для нашего URL слушателя.Наша корзина покупок также отправляет IPN-адрес в PayPal.Я также прочитал документацию для разработчиков, но я не мудрый.

...