Было
👣 По каждой оплате поиск нужной сделки в CRM вручную
👣 Закрытие сделки/счеты
👣 Уведомление ответственного за компанию об оплате
Сделали

✅ Настроили процесс передачи данных о платеже в сделку
Как работет логика:
1️⃣ Входящий платеж
2️⃣ Поиск по ИНН во всех реквизитах компании из базы (Система позволяет подвязывать несколько разных реквизитов на каждую компанию, поэтому поиск осуществляем именно с реквизитов). Результат найденная компания
3️⃣ По найденной компании ищем все сделки в работе с указанной суммой и участием номера счета в назначении платежа (Клиенты не всегда указывают назначение или могут оплатить сразу несколько счетов просто их перечислив)
4️⃣. 1️⃣ Не нашли единственную сделку - система формирует перечень сделок и направляет в групповой чат Telegram уведомление с отметкой ответственного и перечнем сделок с ссылкой которые, возможно, были оплачены
4️⃣. 2️⃣ Нашли единственную сделку, определяем привязанный к ней счет и закрываем его, а он в свою очередь закрывает сделку в нужной воронке (таким уже было настроено и докрутили только логику передачи информации об оплате). Далее так же формируется уведомление в групповом чате MAX Telegram
Стало
✅ Обработка платежа осуществляется в среднем около 1 секунды
✅ Более оперативный отклик на проведенную оплату
✅ Уведомления в чате не позволят отпустить реализацию из фокуса внимания
Результат
Высвобождено около 3–4 часов ручной работы в месяц на отслеживание оплат через банк и перемещение сделок
Выводы
Прямая интеграция всегда закрывает потребность более комплексно, ранее использовал в работе решение из Маркетплейса, но:
- Решения есть не для всех банков, даже если у них есть API
- Решения из маркета могут ситуативно отключиться и некоторые оплаты можно упустить
- Разработчик может перестать поддерживать свое решение из маркета или вовсе убрать его (ну или закрыться)
- Так же к минусу отнесу то, что под любое решение прийдется подстраиваться со стороны Бизнес-процессов Битрикс24, что будет создавать дополнительную нагрузку на сервер. Причем последнее было несоизмеримо по сложности работы в моем опыте работы с решением из Маркетплейса