API FONDYВерсия 1.0

Получение Callback

Для получения callback ответов от сервера FONDY необходимо разрешить доступ с IP адресов:

54.76.178.89

54.154.216.60

23.105.225.142

23.108.217.143

Callback считается обработанный мерчантом, если в ответ получен HTTP 200 OK статус.

Иначе FONDY будет повторять попытки переотправки колбека через такие интервалы времени: 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

Примеры PHP кода для получения ответа на ‘server_callback_url’ :

В контексте запроса всегда возвращается ответ в том же формате, что и запрос. Т.е. если запрос был в формате JSON, то и ответ вернется в формате JSON c соответствующим заголовком ‘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;

Хочу принимать платежи со всего мира!