На платформе есть возможность сохранять дополнительную информацию из формы оплаты. Например, у нас есть ссылка вида https://accountN.edpro.biz/widget/show?id=22&id_salebot=123123123, после заполнения которой мы хотим, чтобы в доп поле id_salebot сохранилось значение 123123123.

Как сохранять значения в доп. поля заказа

  1. В разделе Настройки — Дополнительные поля создаем нужное нам доп. поле по инструкции или находим имя нужного нам доп. поля.
  2. Переходим в настройки формы.
  3. Добавляем скрытое поле в конструкторе форм и указываем имя нужного нам доп. поля. В разделе «Действия» проверяем, что стоит действие «Создать заказ».

Готово! После заполнения формы https://accountN.edpro.biz/widget/show?id=22&id_salebot=123123123 заказу присвоилось доп. поле.

Как сохранять значения в доп. поля пользователя

После заполнения формы мы можем автоматически присваивать доп. поля заказу. Если мы хотим присвоить доп. поле всему пользователю, то необходимо настроить процесс присвоение доп. поля.

  1. Создаем процесс.
    • Объект — заказ
    • Тип запуска — при создании объекта
    • Версия V2
  2. Сохраняем и переходим в редактирование структуры
  1. При желании в разделе Настройки добавляем условия для запуска процесса. Без условия процесс будет работать по всем заказам.
  1. Добавляем блок «Установить доп. поле»
    • Объект — пользователь (т.к. мы хотим установить доп. поле пользователю)
    • Доп. поле — имя доп. поля пользователя
    • Значение — с помощью переменной достаем значение из доп. поля заказа из 1 части инструкции. Можно использовать любую переменную.
  2. Добавляем блок «Конец». Сохраняем и запускаем процесс.

Готово! При заполнении формы вида https://accountN.edpro.biz/widget/show?id=22&id_salebot=123123123 мы можем присвоить пользователю доп полю id_salebot значение 123123123

Оцените статью

А ещё Вы можете: