TGViewer
GetAnalyst - Навыки • Системный анализ • Бизнес-анализ GetAnalyst - Навыки • Системный анализ • Бизнес-анализ @getanalysts · 22.5K subscribers
Post #2505 4.73K
🔎 Интеграция с ВТБ: анализ API-документации, часть 2 🔎

Продолжаем исследование API-документации платежной системы ВТБ 👇


✅ Ограничения и особенности
В API-документации ВТБ ограничения, лимиты на кол-во запросов и другие особенности не приводятся.
Хотя они точно есть, судя по наличию обрабатываемого кода ошибки HTTP-429.
🔗Пример в другом API



✅ Общие требования к обработке ошибок

Полный перечень:
🔗Стандартные коды ошибок
Не всегда есть.

Из того, что по документированию ошибок разочаровало - нет описания ошибок на отдельные API-запросы.

Чтобы понять, как система реагирует, например, на создание заказа с суммой 0₽, нужно обязательно проводить исследовательское тестирование через Postman.



✅ Список методов для нашей задачи
На этом этапе важно понимать логику будущего алгоритма работы системы.

Обычно я сначала продумываю интерационные Use Cases, не зная деталей внешнего API. А потом подбираю нужные методы.

ВТБ упростил мою задачу и написал интеграционный Use Case за меня.
И ссылки на все методы добавили в него, и схему сделали (на картинке к посту) 😀
Спасибо команде платежной системы ВТБ!

🔗 Интеграционный Use Case - в нем ссылки на API-документацию методов, которые нам необходимы (register.do, paymentorder.do и другие)

🔗 Все API-методы



📞 Обратные вызовы / Callback / Webhook
Почти в любой платёжной интеграции нужно:
✔ получить подтверждение статуса оплаты от платежной системы,
✔ обработать уведомление на стороне вашего Backend.

Интегрируетесь с платежкой?
Ищите подобный раздел в документации.

🔗 Уведомления обратного вызова


------

Эти разделы — базовый набор, который вы должны найти и изучить в любой API-документации до постановки задач и написания требований.


Сохраняйте эти две части поста как чек-лист и пользуйтесь на старте работы с новыми интеграциями 🤝


#ИнтеграцииGA #TravelGA #vtbAPI
  • ❤ 21
  • 👍 7
  • 🔥 4
More from @getanalysts
  1. Sep 30, 2026🐞 HTTP-ошибки в интеграциях с внешними системами: как их обрабатывать 🐞 Что делать, если…
  2. Sep 29, 2026🔖 5 архитектурных стилей API, которые важно знать аналитику 📡 API определяет, как именно…
  3. Sep 28, 2026💥 Интеграции систем — 7 октября. Сегодня последний день специальных условий записи 💥 Где…
  4. Sep 28, 2026⌛️ Webhook, SSE, WebSocket, polling или worker: что выбрать для долгой операции? ⌛️ Возьмё…
  5. Sep 27, 2026Уже завтра на самолёт в Сан-Франциско, чтобы пообщаться с коллегами из OpenAI, Anthropic и…
  6. Sep 25, 2026🔥❤️‍🔥🎉 Вау-вау-вау! Вот это мы отметили! 4 часа практики, море вопросов, десятки схем и…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →