S-WEBS24

Битрикс24

CRM, процессы и приложения для вашей компании

CRM роботы 2.0 + AI (300+ роботов)

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

Робот «Отмена платежа» помогает автоматически отменить оплату по заказу в сценариях возврата, отмены или исправления процесса.

Настройки робота «Отмена платежа» в Битрикс24

Видимая часть формы настройки в Битрикс24. Скриншот показывает поля действия; он не подтверждает выполнение учебного примера.

Для кого и какую задачу решает

Администратору процесса обработки заказа, которому нужно изменить учётный признак оплаты по заранее согласованному сценарию.

Отмена заказа и возврат денег различаются. Этот робот предназначен для снятия признака paid у первого найденного платежа заказа. Он не оформляет банковский возврат и не отменяет все платежи автоматически.

Параметры и подготовка

Поле Как заполнить
ID заказа (orderId) Обязательное поле

Перед настройкой выберите, откуда процесс получит каждое значение: постоянная настройка, поле карточки или результат предыдущего шага. Подписи в таблице соответствуют полям робота. Коды в скобках помогают различать похожие параметры при передаче данных между шагами.

Как использовать

  1. Получите orderId существующего заказа магазина. Это не ID сделки и не ID отдельного платежа.
  2. До включения определите, допустимо ли работать с первым найденным платежом. В настройках нет выбора платёжной записи или способа обработки нескольких платежей.
  3. Проверьте доступность действия в вашей установленной версии на отдельном согласованном сценарии. Текущая реализация требует дополнительного подтверждения совместимости перед рабочим применением.
  4. После действия откройте заказ и сверяйте состояние платежа. Не запускайте возврат денег только на основании результата этого робота.

Учебный пример и ожидаемый результат

Учебный заказ содержит один платёж с установленным признаком оплаты. Предполагаемое действие снимает этот признак, а не перечисляет деньги обратно покупателю. Если платежей несколько, рассматривается только первый. При отсутствии платежей возвращаемый status отрицательный, хотя обработка отсутствия может завершиться без технической ошибки.

Пример показывает подготовленные учебные данные. Фактический результат зависит от переданных значений и доступных данных вашего процесса.

Что возвращает и как продолжить процесс

В объявленной схеме единственный результат status. Он не является номером возврата, подтверждением банка или перечнем изменённых платежей. Для бизнеса требуется независимая сверка заказа и платёжной системы.

В объявленных выходах только status. Не воспринимайте положительный результат как подтверждение банковского возврата или изменения всех платежей. Отдельного объявленного пояснения ошибки нет; итог сверяется в заказе и платёжной системе.

Ограничения и разбор ошибок

Вход orderId обязателен. Выбирается первый платёж заказа; предполагается снятие признака оплаты. При отсутствии платежей возвращаемый status=false. Полнота обработки всех платежей и факт банковского возврата не подтверждаются. Текущая совместимость требует отдельной проверки перед рабочим использованием.

Работоспособность текущего варианта перед рабочим использованием требует подтверждения: в исходной реализации нет итогового чтения после изменения. Не обещайте клиенту возврат средств по этому признаку. При неизвестном результате сначала проверьте платёж, затем решайте дальнейшие действия.