customFields — это набор дополнительных параметров, которые можно передавать в методах contact/create, contact/edit, contact/track и получать в методе contact/info.
Для передачи могут использоваться любые параметры, имеющиеся в объекте Контакт.
Для обновления конкретных колонок в БД сервисов(при обновлении их у контакта на стороне BPMSoft) необходимо указать их в справочнике [Колонки контакта в customField].
Чтобы иметь возможность добавить справочное поле в список колонок в customField необходимо, чтобы в справочнике была колонка с названием в БД [Code] (без префикса и прочего).
Также вы можете очистить значение полей customFields при редактировании покупки в Contact/Edit, передав null в значение поля
Примечание: после добавления колонок в справочник [Колонки контакта в customField] контакты с уже заполненными колонками необходимо пересохранить.