Фрагментация знаний
Каждая из 42 интеграций имела свой формат данных. Разработчики тратили до 30% времени на чтение чужого кода, чтобы понять структуру входящего JSON.
История о том, как финтех-стартап из 50 человек отказался от ручного написания валидации и перешел на визуальные схемы данных, сэкономив сотни часов разработки.
PaySwift — это платежный шлюз нового поколения, работающий с микро-транзакциями для SaaS-сервисов. Их главная ценность — надежность и мгновенная обработка запросов.
В 2023 году компания пережила бурный рост. Количество интеграций с банками и эквайрингами выросло с 5 до 42. Инженерная команда столкнулась с классической проблемой масштабируемости: документация отставала от кода, а спецификации API в Confluence превратились в «кладбище правды».
Когда вы меняете одно поле в объекте транзакции, это должно мгновенно отразиться валидации на бэкенде, интерфейсах фронтенда и документации для клиентов. До внедрения JsonForge этот процесс занимал у команды 3-5 дней.
Основная боль PaySwift заключалась не в логике обработки платежей, а в согласовании структур данных. Их API обрабатывал более 10 миллионов запросов в день, каждый из которых должен был строго соответствовать спецификациям банков-партнеров.
Каждая из 42 интеграций имела свой формат данных. Разработчики тратили до 30% времени на чтение чужого кода, чтобы понять структуру входящего JSON.
Изменение формата ответа от одного банка требовало правок в 3 репозиториях (Backend, Frontend, Mobile). Время выхода фичи (Time-to-Market) составляло 2 недели.
PaySwift выбрал JsonForge не просто как редактор, а как «истину в последней инстанции» (Source of Truth) для своих данных.