📍 Раздел «База знаний» — основной сайт компании: acp-24.ru →

Интеграция Битрикс24 с банком: автоматическое разнесение платежей

Опубликовано: · Обновлено: · 5 мин чтения

Интеграция Битрикс24 с банком позволяет автоматически фиксировать входящие платежи в карточках сделок, снимая с менеджеров и бухгалтеров ручную сверку выписок. Разбираем, как устроена эта связка, какие данные передаются и где без ручного труда всё же не обойтись.

Зачем связывать Битрикс24 с банком

Менеджер выставил счёт, клиент оплатил — но сделка в CRM по-прежнему висит без статуса оплаты. Бухгалтер раз в день заходит в банк-клиент, сверяет выписку и вручную проставляет отметки. Это узкое место типичного отдела продаж: данные запаздывают, менеджер не знает об оплате, повторно звонит клиенту и создаёт неловкую ситуацию.

Интеграция с банком решает именно эту проблему: как только платёж поступает на расчётный счёт, Битрикс24 получает уведомление и автоматически обновляет карточку сделки.

Польза для разных ролей:

Роль Что получает
Менеджер Видит факт оплаты прямо в сделке, без звонков в бухгалтерию
Финансовый директор Актуальный срез по дебиторской задолженности в реальном времени
Бухгалтер Меньше ручных операций; факт оплаты уже зафиксирован системой
РОП Статистика по оплаченным сделкам без выгрузок из банка

Как технически работает интеграция

На схеме показано, как банк передаёт данные о входящем платеже в Битрикс24, который сопоставляет поступление со сделкой и обновляет её статус. При необходимости данные дублируются в 1С для бухгалтерского учёта.

flowchart LR
    BANK[Банк / банк-клиент] -->|вебхук или готовое приложение| B24[Битрикс24]
    B24 -->|сопоставление по счёту / ИНН| DEAL[Сделка / смарт-процесс]
    DEAL -->|статус оплаты| MGR[Менеджер]
    DEAL -->|передача факта оплаты| ONE_C[1С]

Технически интеграция реализуется одним из двух способов:

  1. Готовое приложение из маркетплейса — наименее трудозатратный вариант. Приложение устанавливается на портал, подключается к банку через API и начинает мониторить входящие платежи. По нашему опыту, именно так реализуется интеграция с Точка Банком: приложение автоматически фиксирует оплаты в Битрикс24 без разработки с нуля.

  2. Кастомная интеграция через REST API и вебхуки — используется, если готового приложения для нужного банка нет, или требуется нестандартная логика сопоставления платежей. Банк отправляет вебхук при поступлении средств, обработчик на стороне Битрикс24 ищет нужную сделку и обновляет поля.

Подробнее о механике вебхуков в Битрикс24 можно почитать в статье про вебхуки смарт-процессов.


Что происходит после получения платежа

После того как банк уведомляет Битрикс24 о поступлении, в системе последовательно отрабатывают несколько шагов:

  1. Сопоставление платежа со сделкой — по номеру счёта, назначению платежа или ИНН плательщика.
  2. Обновление полей в карточке — фиксируются дата и сумма поступления, статус сделки меняется на «Оплачено» (или переходит на следующий этап воронки).
  3. Уведомление ответственного — менеджер получает сообщение о факте оплаты.
  4. Запуск бизнес-процесса — например, постановка задачи на отгрузку или генерация акта.

В проектах, где параллельно работает 1С, факт оплаты дополнительно передаётся в учётную систему. При этом ведущей системой по клиентской базе остаётся Битрикс24: данные о клиенте при создании или изменении передаются из CRM в 1С, а не наоборот.


Поля сделки для учёта платежей

Для корректного разнесения платежей в карточке сделки настраиваются специализированные поля. В типовом проекте это выглядит так:

Поле Тип Назначение
Дата оплаты 1–5 Дата Фиксация каждого частичного платежа
Сумма оплаты 1–5 Деньги Сумма каждого поступления
Всего оплачено клиентом Деньги (расчётное) Автосумма всех частичных платежей
Задолженность клиента Деньги (расчётное) Разница между суммой сделки и оплаченным
Служебное поле «Есть оплаты» Флаг Используется для автоматизации и фильтрации

Такая структура позволяет работать с многоэтапной оплатой (аванс + остаток) и видеть реальную дебиторку прямо в воронке, не открывая бухгалтерскую программу. Подробнее о настройке пользовательских полей под конкретную отрасль — в статье «Пользовательские поля в Битрикс24».


Смарт-процесс «Платёжные поручения»

В более сложных схемах — особенно там, где есть входящие платежи от поставщиков и исходящие оплаты контрагентам — платёжные поручения выносятся в отдельный смарт-процесс. Это даёт возможность:

  • хранить полную историю движения денег в отдельном реестре;
  • автоматически привязывать платёжное поручение к счёту через технический ID;
  • запускать бизнес-процесс связки «платёжное поручение → счёт» сразу после синхронизации.

Типовой набор полей смарт-процесса «Платёжные поручения»:

  • Номер (из банка или 1С)
  • Дата формирования
  • Клиент (привязка к карточке компании)
  • Сумма и валюта
  • Назначение платежа
  • ID счёта (технический) — ключевое поле для автосвязки; как только оно заполняется, срабатывает бизнес-процесс, который привязывает поручение к соответствующему счёту

Интеграция через онлайн-кассу и платёжные сервисы

Если бизнес принимает оплату не только по безналу, но и через онлайн-кассу или платёжный агрегатор, логика немного иная. В этом случае Битрикс24 интегрируется с платёжным сервисом (например, ЮКасса): при переводе сделки на нужный этап воронки система автоматически генерирует ссылку на оплату и отправляет её клиенту по выбранному каналу (e-mail, WhatsApp и т.д.). После успешного платежа сервис уведомляет Битрикс24, и сделка переходит на следующий этап.

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


Отчётность по оплатам

После настройки интеграции появляется возможность строить отчёты прямо в Битрикс24, не выгружая данные в Excel:

  • Дебиторская задолженность — список сделок с ненулевым полем «Задолженность клиента»
  • Частично оплаченные сделки — сделки, где «Всего оплачено» больше нуля, но меньше суммы сделки
  • Динамика поступлений — поступления по периодам в разрезе менеджеров или продуктов
  • Просроченные оплаты — сделки, где плановая дата оплаты прошла, а факт не зафиксирован

Про настройку дашбордов и срезов для отдела продаж подробнее читайте в статье «Отчёты и дашборды в Битрикс24».


Что нужно подготовить перед внедрением

Перед запуском интеграции стоит ответить на несколько вопросов:

  • Какой банк? Для ряда банков (например, Точка) есть готовые приложения; для других потребуется кастомная разработка.
  • Одно или несколько юрлиц? Если платежи приходят на счета разных юридических лиц, потребуется логика маршрутизации.
  • Как сопоставлять платёж со сделкой? По номеру счёта в назначении платежа, по ИНН, по сумме — нужно выбрать приоритетный метод и предусмотреть обработку «неопознанных» платежей.
  • Нужна ли связка с 1С? Если да, важно определить ведущую систему и направление передачи данных.
  • Как обрабатывать частичные оплаты? Структура полей в сделке должна поддерживать несколько платежей по одной сделке.

Рекомендуем оформить ответы в виде ТЗ до начала настройки — это сократит количество итераций. О том, как правильно составить такой документ, читайте в статье «Структура ТЗ на доработку Битрикс24».

Частые вопросы

Какие банки поддерживают интеграцию с Битрикс24?

По нашему опыту, для Точка Банка существует готовое приложение из маркетплейса Битрикс24, которое позволяет мониторить входящие платежи без разработки с нуля. Для других банков интеграция реализуется через REST API и вебхуки — это требует кастомной настройки.

Можно ли автоматически разносить платежи, если у компании несколько юрлиц?

Да, но потребуется дополнительная логика маршрутизации: система должна определять, на счёт какого юридического лица пришёл платёж, и привязывать его к соответствующей сделке. В типовом проекте это решается через служебные поля и бизнес-процессы.

Что происходит с платежом, если назначение платежа не совпадает ни с одним счётом?

«Неопознанные» платежи, как правило, попадают в отдельную очередь для ручной обработки или уведомляют ответственного сотрудника. Логика обработки таких случаев прописывается на этапе проектирования интеграции.

Нужна ли для этого интеграция с 1С?

Нет, интеграция с банком может работать независимо от 1С — данные об оплатах фиксируются напрямую в Битрикс24. Связка с 1С нужна только если требуется двусторонний обмен для бухгалтерского учёта.

Как фиксируются оплаты наличными или через терминал?

Оплата наличными и через офлайн-терминал автоматически не отслеживается. Такие платежи, как правило, требуют ручной отметки в карточке сделки сотрудником на кассе или бухгалтером.

Какой тариф Битрикс24 нужен для банковской интеграции?

Минимальный необходимый тариф зависит от способа реализации: готовые приложения из маркетплейса обычно доступны начиная со «Стандартного» тарифа, кастомные интеграции через REST API требуют тарифа «Профессиональный» или выше.

На основе практики

Статья подготовлена на основе 10 внутренних документов из практики АС Проект — планов работ, ТЗ, опросных листов и кейсов внедрения Битрикс24.

Нужна помощь с внедрением Битрикс24?

АС Проект — платиновый партнёр Битрикс24. 7+ лет опыта, 1300+ проектов.
Звоните +7 (495) 414-48-49 или переходите на основной сайт.

Перейти на acp-24.ru →