Начало работы
Архитектура
Архитектурные принципы и взаимодействие систем Datagio
Архитектура Datagio Finance
Инфраструктура Datagio построена по принципу REST API с безопасными каналами передачи данных.
Схема взаимодействия
- Сервер мерчанта обращается к API Datagio и получает ссылку оплаты (
checkout_url). - Покупатель переходит на чекаут и оплачивает выбранным методом (СБП или крипта).
- Провайдер оплаты подтверждает зачисление.
- Платформа Datagio отправляет вебхук
payment.succeededна ваш бэкенд.
Принципы API
- Протокол: все запросы по HTTPS.
- Формат: UTF-8 JSON. Даты —
RFC3339в часовом поясеEurope/Moscow(+03:00). - Версионирование: путь запроса,
/api/v1/или/merchant/v1/. - Ошибки:
{
"error": {
"code": "common.err.validation_failed",
"message": "Human readable English text"
}
}
Фронт ветвится по error.code. Плоский {error, message} больше не используется.