API FONDYВерсія 1.0

Отримання Callback

Для отримання callback-відповідей від сервера FONDY необхідно дозволити доступ з IP-адрес:

54.154.216.60

Callback вважається опрацьованим мерчантом, якщо у відповідь отримано HTTP 200 OK статус.

Інакше FONDY буде повторювати спроби повторної відправки callback протягом таких інтервалів часу: 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 із відповідним заголовком ‘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;

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