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

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

Как сохранять значения в доп. поля пользователя
После заполнения формы мы можем автоматически присваивать доп. поля заказу. Если мы хотим присвоить доп. поле всему пользователю, то необходимо настроить процесс присвоение доп. поля.
- Создаем процесс.
- Объект — заказ
- Тип запуска — при создании объекта
- Версия V2
- Сохраняем и переходим в редактирование структуры

- При желании в разделе Настройки добавляем условия для запуска процесса. Без условия процесс будет работать по всем заказам.

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

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