Сконфигурировал мой веб-крючок PayPal для успешного уведомления о всех событиях.
PayPal вызывает мой веб-крючок (простой сценарий), когда происходят события ... но не отправляет с ним никаких данных POST ....
Все PHP массивы пусты ( $ _ POST, $ _GET, $ _REQUEST ), кроме $ _ SERVER конечно.
Что происходит на? Симулятор webhook сообщает, что события успешно отправлены / поставлены в очередь ...
Массив $ _ SERVER содержит предложенные HTTP_PAYPAL _... заголовки и все ... ... но массив $ _ POST пуст.
Мой webhook записан следующим образом ...
<?php
require ('./ace-includes/ace_log.php');
ace_log(print_r($_POST, true));
ace_log(print_r($_REQUEST, true));
ace_log(print_r($_GET, true));
ace_log(print_r($_SERVER, true));
ace_sendlog("NOTIFY SCRIPT CALLED");
?>