CRM Роботы + AI 2.0

Отмена платежа

Для чего нужен

Когда сделка срывается или платёж проведён ошибочно, робот программно отменяет оплату через платёжную систему и синхронизирует статус заказа в CRM. Вам не нужно заходить в админку платёжного шлюза и вручную править статусы.

Робот получает ID заказа (сделка с привязанным платежом), отправляет команду отмены и возвращает булев результат: успешно или нет. Дальше — автоматическое ветвление: возврат денег, уведомление клиенту, пересчёт остатков.

Как это работает технически

В Битрикс24 платёж привязан к счёту, а счёт — к сделке. Робот проходит по цепочке: сделка → счёт → платёж, находит активный платёж и отправляет запрос на отмену через API платёжной системы. Параллельно обновляет статус счёта на «Отменён» и фиксирует причину в комментарии.

Сценарий: автоматическая отмена при срыве сделки

Менеджер переводит сделку на стадию «Закрыто и не реализовано». Бизнес-процесс автоматически запускает робота отмены платежа. Если платёж был проведён — он отменяется, если нет — робот просто пропускает шаг.

Бухгалтер в конце месяца видит: все «нереализованные» сделки имеют корректный финансовый статус — ни одной сделки с висящим платежом, который нужно отменять руками.

Сценарий: исправление ошибки менеджера

Менеджер провёл оплату не по тому заказу. В карточке сделки есть кнопка «Исправить ошибку» — она запускает микропроцесс с роботом отмены. Один клик — и платёж отменён, статус счёта восстановлен.

Настройка

  1. В шаблоне БП сделки добавьте робота на стадию, с которой возможна отмена
  2. ID заказа робот берёт автоматически из текущей сделки
  3. Настройте ветвление: если результат «Успешно» → уведомить клиента и бухгалтерию; если «Ошибка» → создать задачу на ручную отмену

Связанные роботы

Ошибки и их причины

  • «Платёж не найден» — к сделке не привязан счёт или счёт без проведённого платежа
  • «Отмена не поддерживается» — платёжная система не разрешает программную отмену (некоторые кассовые решения)
  • «Таймаут платёжного шлюза» — внешняя система не ответила; робот вернёт ошибку, настройте повтор через отложенный запуск