Бизнес — это совокупность множества процессов, включающих коммуникацию с большим количеством организаций. Даже если внутренние процедуры компании отлажены и работают идеально, узкое место может заключаться в недостаточно грамотном взаимодействии с другими предприятиями. Именно поэтому так важно создавать качественные интеграции со всеми участниками бизнес-процессов.
Мы продолжаем работу с компанией “Агроинтегратор”, для которой ранее осуществили миграцию в Битрикс24 с зарубежной CRM-системы Sales Force. Подробнее об этом в нашем кейсе.
«Поле.рф» — первый маркетплейс, нацеленный на аграрный рынок России. На платформе представлены более 6500 зарегистрированных фермеров и 80 партнеров, предлагающих свои услуги. На площадке можно приобрести семена, удобрения, ГСМ, новую и б/у сельскохозяйственную технику, запчасти и разное оборудование для земледелия. Есть возможность продать и купить урожай, а также взять в лизинг технику, необходимую для сельхозработ.
Еще одним направлением сделок, предлагаемых на платформе, являются рассрочка и кредитование на выгодных условиях. В «Поле.рф» решили сделать эту процедуру максимальной доступной и обратились к нам, чтобы мы выполнили интеграцию платформы «Поле.рф» с ООО МКК «Агроинтегратор» — компанией, занимающейся финансированием сельхозпроизводителей.
Техническая часть
Задача
Связать двух участников рынка сельского хозяйства: компанию, владеющую базой данных сельскохозяйственных производителей, и компанию, заинтересованную в них — кредитную организацию. Необходимо реализовать двустороннюю интеграцию, в рамках которой заявки, созданные на платформе «Поле.рф», будут автоматически отправляться в CRM «Агроинтегратор», обрабатываться там и возвращаться с результатом на платформу, на всех стадиях сделки.
Реализация
Сделали интеграцию по API, в результате которой настроили двусторонний обмен данными. Целевые заявки автоматически передаются в компанию-кредитор, где обрабатываются и возвращаются на площадку, с результатом по каждому из клиентов.
По успешным сделкам передаются следующие данные: контакты, залог, сумма кредита, график платежей. По неуспешным, в поле «Причина отказа» указывается комментарий с причиной срыва сделки. Всего получилось 6 стадий:
- Согласование — собран пакет документов, идет работа по согласованию сделки;
- Договорная работа — сделка согласована, идет подготовка договоров, подписание, регистрационные действия с залогом;
- Мониторинг — выдача займа осуществлена, сделка в статусе наблюдения;
- Сделка успешна — заем погашен;
- Мы отказали — отказ от сделки со стороны компании;
- Клиент отказался — отказ от сделки со стороны клиента.
В итоге система может передавать стадии сделки, причину отказа, размер и срок выданного займа.
Техническая реализация
Для решения задачи мы написали универсальный API-шлюз для Битрикс24 — собственную разработку, позволяющую интегрировать Битрикс24 со сторонними системами при помощи API. Он умеет принимать различные данные через POST запрос в виде JSON массива, а затем создает по всем правилам лид в Битрикс24, проверяя дубли по номеру телефона и по адресу электронной почты. После этого шлюз возвращает ID лида, который нужно сохранить в своей системе для последующего обмена данными.
Кроме этого, с помощью API-шлюза можно отдавать данные по номеру заявки как для лида, так и для сделки. Они могут содержать самые разные параметры, необходимые для конкретной интеграции: статус лида и сделки, стоимость и любые другие — это позволяет решить все задачи, поставленные заказчиком.
Получилось:
- Безопасно — шлюз умеет фильтровать данные, например, будет отдавать только определенные лиды и сделки;
- Доступно — не нужно изучать API Битрикс24, достаточно просто отсылать данные, всё остальное шлюз сделает самостоятельно;
- Индивидуально — мы можем настроить вывод полей под любые данные, необходимые для интеграции.
Предложенное нами решение на 100% перекрывает все пожелания заказчика и оставляет возможность для простой доработки и расширения функционала.
Краткие итоги
Интеграции с другими платформами — востребованная услуга, позволяющая бизнесу развиваться. Битрикс24 отвечает всем требованиям разработчиков, обеспечивая возможность для осуществления любых запросов клиентов. Мы можем выполнить самые сложные интеграции и реализовать ваш сценарий работы бизнес-процессов, в том числе и с использованием API-шлюза — он подойдет для интеграции с любой системой, которая умеет отправлять данные через WEB в виде запросов.