Документация / Передача заказов и оплат / Как создать ссылку для передачи дополнительных полей из Getcourse для передачи в другой сервис

Как создать ссылку для передачи дополнительных полей из Getcourse для передачи в другой сервис

getcourseдополнительные полятариф базы

Для чего

Если необходимо передать из Getcourse в Vakas-tools не поля, которые уже указаны в вебхуке, а дополнительные данные для их последующей передачи в другой сервис, например, amoCRM или Bitrix24.

Можно сделать двумя способами, в ручную или при помощи генератора.

Формирование ссылки через генератор

1 Переходите в [Ссылки] у базы, в которую передаете данные

2 Во вкладке Регистрации, Отчеты или Оплаты спускаетесь до передачи в GetCourse и переходите по ссылке «генератор вебхука»

На примере показана вкладка Оплаты.

3 Выберите событие для передачи

Укажите тип процесса, с которым вы работаете. Соотнесите поля в Vakas-tools с соответствующими полями в GetCourse. Используйте кнопку [Добавить поле] для формирования дополнительных частей ссылки. Вы можете добавить столько дополнительных полей, сколько требуется.

4 Нажмите [Сгенерировать вебхук]

После заполнения всех необходимых полей нажмите кнопку для завершения формирования вебхука. Далее вы копируете вебхук и вставляете его в GetCourse, в раздел URL в блоке операции Вызвать URL.

Формирование ссылки вручную

Дополнительные поля в Getcourse могут быть созданы для пользователей либо заказов. У пользователей дополнительные поля могут быть при регистрации и при передаче отчетов по вебинару. Инструкция по передаче данных по отчетам через дополнительные поля доступна по ссылке.

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

Дополнительные поля пользователей
Дополнительные поля заказов

Создание базы

Инструкция по созданию базы по ссылке. Если база создана, пропустите этот шаг.

Передача дополнительных полей пользователей

1 В Vakas-tools в меню слева выберите «Базы». В базе, через которую будут проходить регистрации, нажмите на «Ссылки»

2 Во вкладке «Регистрации» найдите «URL в процессе на GetCourse»

3 В конце данного вебхука необходимо добавить ссылку (без пробела), в которой будет указано из какого поля в Getcourse и куда в Vakas-tools будут передаваться данные

4 Ссылка имеет следующий вид

&название поля в Vakas-tools={object.название поля в Getcourse} — если поле в GetCourse берется из того же процесса;

&название поля в Vakas-tools={object.название таблицы.название поля в Getcourse} — если поле в GetCourse берется из другой таблицы.

Например, &reg={object.registraciya} — процесс и поле по пользователям.

5 Можно указать в ссылке несколько полей

6 Скопируйте сформированную ссылку и вставьте в Getcourse в раздел «URL» в типе операции «Вызвать URL»

7 Вернитесь в Vakas-tools и выберите в базе сервис, в который требуется передать данные из Vakas-tools

Для примера перейдем в сервис «amoCRM».

8 Выберите вкладку «Регистрации». Данные можно передать в «Примечание» и в «Поля у сделки»

9 Чтобы добавить дополнительное поле в шаблон примечания, воспользуйтесь шорткодом {reg_field_*} из раздела «Для регистрации»

Скопируйте его и вставьте в шаблон.

Шорткоды расположены на странице настроек сервиса ниже. Есть общие шорткоды, шорткоды для регистрации, отчетов, заказов и тегов. Чтобы скопировать шорткод, нужно на него нажать.

Шорткоды

Вместо звездочки укажите наименование поля в Vakas-tools. Если необходимо, добавьте текст

Таким образом, после того, как регистрация попадет в Getcourse, она пройдет по процессу, передастся в Vakas-tools и в конце по указанному полю выгрузится в amoCRM в примечание.

1 Для передачи данных в поля сделки нажмите на «Настройка полей у сделки»

2 В окне «Настройка полей для регистраций» нажмите на «Добавить»

3 Выберите поле в amoCRM, куда будут переданы данные из дополнительного поля

4 Выберите, откуда будут передаваться данные из Vakas-tools. Укажите наименование поля в Vakas-tools в «Произвольное поле». Нажмите на «Добавить»

В результате, регистрация из Getcourse пройдет по процессу, попадет в Vakas-tools, а затем из поля Vakas-tools она выгрузится в поле в amoCRM.

Результат настройки полей

Сохраните настройки

Передача дополнительных полей заказов

1 В Vakas-tools в меню слева выберите «Базы». В базе, через которую будут проходить заказы и оплаты, снова нажмите на «Ссылки»

2 Во вкладке «Оплаты» найдите «Для оплат и заказов с GetCourse»

Вебхук будет использоваться в процессе по передаче заявок, частичных оплат, полных оплат, отменных заказов из Vakas-tools в какой-либо сервис.

3 В конце данного вебхука необходимо добавить ссылку (без пробела)

В ссылке будет указано из какого поля в Getcourse и куда в Vakas-tools будут передаваться данные.

Например, &zakaz={object.zakaz} — процесс и поле по заказам;

&reg={object.user.registraciya} — процесс по заказам, поле по пользователю.

4 Скопируйте сформированную ссылку и вставьте в Getcourse в раздел «URL» в типе операции «Вызвать URL»

5 Вернитесь в Vakas-tools и выберите в базе сервис, в который требуется передать данные из Vakas-tools. Для примера снова перейдем в сервис «amoCRM»

6 Выберите вкладку «Оплаты». Данные можно передать в «Примечание» и в «Поля у сделки»

7 Чтобы добавить дополнительное поле в шаблон примечания, воспользуйтесь шорткодом {pay_field_*} из раздела «Для заказов»

Скопируйте его и вставьте в шаблон.

8 Вместо звездочки укажите наименование поля в Vakas-tools. Если необходимо, добавьте текст

Таким образом, после того, как заказ попадет в Getcourse, он, пройдя по процессу, выгрузится в Vakas-tools, а затем по указанному полю и в примечание в amoCRM.

1 Для передачи данных в поля сделки нажмите на «Настройка полей у сделки»

2 В окне «Настройка полей для оплат» нажмите на «Добавить»

3 Выберите поле в amoCRM, куда будут переданы данные из дополнительного поля

4 Укажите наименование поля в Vakas-tools в «Произвольное поле». Нажмите на «Добавить»

Таким образом, заказ из дополнительного поля Getcourse попадет в Vakas-tools, а затем из произвольного поля Vakas-tools он выгрузится в произвольное поле в amoCRM.

5 Сохраните настройки

Видео-инструкция

Формирование ссылки через генератор

Формирование ссылки вручную

×