Tilda — различия между версиями

Материал из Меасофт
Перейти к: навигация, поиск
(Создание интеграции)
 
(не показано 10 промежуточных версий 3 участников)
Строка 1: Строка 1:
 +
__FORCETOC__
  
 +
== Создание интеграции ==
  
== Передача признака необходимости возврата ==
+
Откройте "ЛК Меасофт" - "Интеграции" - "Настройки интеграции", добавьте новую интеграцию или выберите изменить уже созданную.  
1) В retailCRM создайте справочник со значениями "no", "yes", "only".
 
  
[[Файл:Return.png|none|800 px]]
+
Если вы используете Город, Адрес, Индекс, то укажите в соответствующих полях в настройках интеграции заголовки этих полей из Tilda.  
  
 +
Для примера, если у вас заголовок поля "Город" в Tilda называется "Город получателя", то вам нужно указать "Город получателя" в поле "Заголовок поля "Город" в Tilda" в настройках интеграции.
  
2) В retailCRM создайте пользовательское поле с типом "Справочник". Справочником выберите справочник из 1ого пункта.
+
Сохраните интеграцию.
  
[[Файл:Return2.png|none|800 px]]
+
После сохранения, вы получите '''WEBHOOK URL''', который вам потребуется на следующей шаге.
  
 +
== Настройка Tilda ==
  
3) В заказе выбирайте нужный элемент справочника и он будет уходить вместе с заказом.
+
В Tilda перейдите в раздел "Настройки сайта" - "Формы" - "Webhook".
  
 +
Заполните поля так, как указано на изображении.
  
4) В настройках интеграции в ЛК вам нужно в опции "Признак необходимости возврата" выбрать созданное вами поле.
+
В поле '''WEBHOOK URL''' укажите WEBHOOK URL, который вы получили на предыдущем шаге.
  
== Проверка работоспособности интеграции ==
 
  
# Убедитесь, что выполнены все шаги [[RetailCRM#Настройка интеграции|инструкции по настройке интеграции]].
+
[[Файл:2024-08-08_01-29-55.png|none|800 px]]
# Если используются триггеры, убедитесь, что они настроены согласно [[RetailCRM#Настройка триггеров|инструкции]].
+
 
# Создайте заказ, заполните требуемые данные.
+
 
# Нажмите на кнопку '''Сохранить''' внизу страницы, флажок '''Не отправлять данные в службу доставки''' должен быть снят.<br>Заказ должен отправиться в курьерскую службу. Если заказ отправлен без ошибок и отображается в ЛК, значит интеграция настроена.
+
== Подключение Webhook на формах ==
# Если возникает ошибка, ее текст отображается наверху страницы.
+
 
:: Если это ошибка заполнения формы, исправьте внесенные данные и попробуйте отправить заказ снова. Пример ошибки: «Ошибка сервиса доставки "MeaSoft": field [receiver phone] has no valid phone number».
+
После создания Webhook, Tilda предложит вам подключить Webhook на всех страницах сайта.
:: Если это ошибка ответа курьерской службы, сообщите об этом разработчику. Пример ошибки: «Служба доставки прислала ответ в неверном формате».
+
 
Текст ошибки можно увидеть через [[Личный кабинет#Отладка|отладку]] в личном кабинете. Чтобы найти свой заказ в запросах, нажмите CTRL+F и введите в строку поиска номер заказа или ориентируйтесь на время создания заказа.
+
Согласитесь, нажав кнопку '''Дбавить'''
 +
 
 +
[[Файл:2024-08-08_01-47-32.png|none|800 px]]

Текущая версия на 08:09, 5 ноября 2024


Создание интеграции

Откройте "ЛК Меасофт" - "Интеграции" - "Настройки интеграции", добавьте новую интеграцию или выберите изменить уже созданную.

Если вы используете Город, Адрес, Индекс, то укажите в соответствующих полях в настройках интеграции заголовки этих полей из Tilda.

Для примера, если у вас заголовок поля "Город" в Tilda называется "Город получателя", то вам нужно указать "Город получателя" в поле "Заголовок поля "Город" в Tilda" в настройках интеграции.

Сохраните интеграцию.

После сохранения, вы получите WEBHOOK URL, который вам потребуется на следующей шаге.

Настройка Tilda

В Tilda перейдите в раздел "Настройки сайта" - "Формы" - "Webhook".

Заполните поля так, как указано на изображении.

В поле WEBHOOK URL укажите WEBHOOK URL, который вы получили на предыдущем шаге.


2024-08-08 01-29-55.png


Подключение Webhook на формах

После создания Webhook, Tilda предложит вам подключить Webhook на всех страницах сайта.

Согласитесь, нажав кнопку Дбавить

2024-08-08 01-47-32.png