Я использую симулятор PayPal IPN здесь: https://developer.paypal.com/webapps/developer/applications/ipn_simulator
для отправки информации в приложение, созданное с помощью symfony2 и пакета payum (старая версия symfony и пакета).
Он определенно попадает в приложение по URL-адресу уведомления (поэтому это не проблема брандмауэра), потому что в базе данных хранится запись с именем платежа и датой. Однако «подробности» не сохраняются.
Однако, если я использую Rest Client для POST по URL-адресу с данными, как предлагается здесь: https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNintro/#id08CKFJ00JYK
Затем запись сохраняется с именем платежа, датой и деталями!!
Это проблема с симулятором IPN? Я действительно не уверен, что здесь происходит, может быть, я мог бы попытаться как-то зарегистрировать объект запроса?