Почему PayPal IPN работает на симуляторе, но не работает на песочнице? - PullRequest
0 голосов
/ 03 декабря 2018

Я сделал копию этого сценария на моем сервере.И когда я тестирую его на симуляторе IPN в панели разработчика, и все в порядке - я получаю электронные письма, и журналы сохраняются.Но когда я пытаюсь протестировать тот же сценарий через учетную запись посредника, он не работает.Я добавил URL-адрес сценария IPN в настройках и тестирую как аккаунт покупателя.Подскажите пожалуйста, что еще можно проверить?

1 Ответ

0 голосов
/ 04 декабря 2018

Необходимо убедиться, что вы настроили учетную запись песочницы ПРОДАВЦА, которую вы используете, с URL-адресом IPN, который вы тестируете.

Кроме того, убедитесь, что это не переопределяется кнопкой PayPal или APIИнтеграция, с которой вы тестируете.Например, параметр Notify URL может использоваться для указания URL-адреса IPN в запросах на оплату, и это отменит все, что установлено на уровне учетной записи.

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

...