Интеграция информационных систем — это процесс установки связей между системами предприятий и организаций для формирования единого информационного пространства и поддержки бизнес-процессов.
Современные сайты и интернет-магазины не могут существовать в изоляции: они взаимосвязаны с поставщиками, платёжными системами, службами доставки и т.п. Через внешнюю интеграцию настраиваются инструменты оплаты онлайн, авторизации через соцсети, заказа доставки и т.п. Для оптимизации бизнес-процессов сайт и интегрированные сервисы должны автоматически обмениваться данными в режиме реального времени.
Оптимальный способ интеграции — интеграция API (application program interface), т.е. программного интерфейса приложения. Мы уже давно привыкли, что купленный билет на мероприятие автоматически добавляется в календарь, а оплаченная онлайн покупка отгружается со склада и “выезжает” к нам. А ведь это именно API соединяет интернет-магазин или сайт с внешним миром (складом поставщика или организатором мероприятия) и позволяет нам, не уходя с сайта, совершить необходимое действие – бронь, покупку или подписку.
Самые востребованные сервисы разрабатывают свои API, делают их публичными и составляют документацию, описывающую процесс интеграции разрабатывают стандартные модули для подключения, установив которые на свой сайт, продавец сможет подключить сервисы по бронированию, голосовой поиск и многие другие сервисы для удобства пользователей.
Несмотря на то, что решение чаще всего приходится создавать или дорабатывать под каждый вид интеграции и каждую бизнес-задачу, интеграция API упрощает работу программистов и разработку онлайн-сервисов.
Специалисты компании Инвойсбокс разработали API, с помощью которого можно провести интеграцию с платёжным решением системы “Инвойсбокс”. Разработчики, подключающие систему “Инвойсбокс”, работают в соответствии с протоколом, руководство по работе с которым размещено в открытом доступе. Протокол “Инвойсбокс” API позволяет: