cURL: полный путь до заявки
Этот пример показывает весь путь через обычные HTTP-запросы: проверить ключ, получить направление, рассчитать обмен, выполнить preflight и создать заявку.
В примерах замените:
example.com
Домен вашего обменника.
YOUR_API_KEY
Bearer-токен из кабинета клиента.
25
ID выбранного направления.
FROM-REQUISITE
Реквизит пользователя на стороне отдачи.
TO-REQUISITE
Реквизит пользователя на стороне получения.
1. Проверить API
curl -sS https://example.com/api/v3/ping \
-H "Accept: application/json"Ожидаемый результат:
{
"state": 0,
"message": "OK",
"result": {
"status": "ok"
}
}2. Проверить ключ клиента
Если ключ активен:
3. Получить платежные системы
Сторона отдачи:
Сторона получения:
4. Найти направление
Из ответа возьмите id направления. Ниже используется 25.
5. Получить возможности направления
Проверьте:
available = true;сумма входит в
amounts.minиamounts.max;пользователь заполнил обязательные
fields;нет невыполненных
requirements.
6. Рассчитать обмен
Пример ответа:
7. Выполнить preflight
Если can_create_order = false, покажите пользователю missing_fields и не создавайте заявку.
8. Создать заявку
Пример ответа:
Сохраните tracking_id. Он нужен для проверки статуса и обращения в поддержку.
9. Проверить статус
Последнее обновление
Это было полезно?