Интеграция Битрикс24 с банком: разнесение платежей
Вы в Базе знаний АС Проект — справочник по внедрению Битрикс24 Основной сайт acp-24.ru →
АС Проект АС Проект Платиновый партнёр Битрикс24 База знаний
+7 (495) 414-48-49
Технические гайды

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

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

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

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

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

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

Кому и что это даёт:

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

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

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

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

Реализуется это одним из двух способов.

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

  2. Кастомная интеграция через REST API и вебхуки — нужна, если готового приложения для вашего банка нет или требуется нестандартная логика сопоставления. Банк отправляет вебхук при поступлении средств, обработчик на стороне Битрикс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. Разберём вашу задачу, оценим объём работ в часах и предложим план — бесплатно.

Не нашли ответ в базе знаний?

Задайте вопрос эксперту по Битрикс24

Проведём демонстрацию, соберём требования и оценим ваш проект в часах. Первая консультация — бесплатно.

+7 (495) 414-48-49