Для отримання callback відповідей від сервера hutko необхідно дозволити доступ з IP адрес:
54.76.178.89
54.154.216.60
23.105.225.142
23.108.217.143
Callback вважається обробленим мерчантом, якщо у відповідь отримано HTTP 200 OK статус.
Інакше hutko повторюватиме спроби перевідправлення колбека через такі інтервали часу: 2, 60, 300, 600, 3600, 86400 секунд.
Заголовок запиту user-agent міститиме таке значення: Mozilla/5.0 (X11; Linux x86_64; Twisted) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.108 Safari/537.36
У контексті запиту завжди повертається відповідь у тому ж форматі, що й запит. Тобто якщо запит був у форматі JSON, то і відповідь повернеться у форматі JSON з відповідним заголовком ‘Content-type: application/json‘.
(JSON):
<?php $callback = file_get_contents('php://input'); $callaback_object = json_decode($callback);
(XML):
<?php $callback = file_get_contents('php://input'); $callaback_object = simplexml_load_string($callback);
(HTML form):
<?php $callback = $_POST;