Интеграция с интернет магазином на Tilda позволяет получать заказы, которые покупатели оформляют на вашем сайте на Tilda сразу в Controlata.
Для корректной настройки интеграции нужно указать SKU для всех продуктов в системе. Интеграция сопоставляет SKU продуктов из Controlata с SKU или externalid продуктов из Tilda.
Перейдите в настройки Controlata, найдите блок "Интеграции" и нажмите "Подключить" напротив Tilda.
После подключения интеграции вы увидите диалог с ее настройками. Скопируйте отсюда ключ API, он понадобится вам далее.
Другие доступные настройки:
-
Префикс для номеров заказов: текст, который будет добавляться в начала номера каждого заказа, полученного из Тильды, по умолчанию "T-".
-
Поля номера заказа, имени покупателя, email покупателя и т.д. - названия полей (переменных) из формы заказа в Тильде. Controlata будет искать поля с такими названиями во входящих данных, чтобы заполнить информацию о заказе. Изначально эти поля заполнены значениями по умолчанию из Тильды.
-
Склад продуктов — склад, с которого нужно списывать продукты для заказа.
-
Создавать отдельное производство под каждый заказ — если указана эта опция, то Controlata не будет списывать продукты со склада, а будет создавать отдельное производство под каждый заказ. Подробнее см. здесь.
-
Использовать externalid для сопоставления продуктов — если указана эта опция, то сопоставление продуктов будет производиться по externalid из Тильды. В противном случае сопоставление продуктов будет производиться по SKU.
Теперь зайдите в настройки вашего сайта в Тильде. В настройках найдите "Формы".
В "Формах" найдите "Webhook" и нажмите на него.
Здесь нужно указать настройки вебхука:
Webhook URL: https://api.controlata.ru/connect/tilda/new_order.php
API Method: Post
API Name: Key
API Key: Ваш ключ API, который вы скопировали на втором шаге
Дополнительные настройки:
Посылать Cookies: нет
Передавать данные по товарам в заказе — массивом: да
Передавать externalid в товарах: да, если вы хотите сопоставлять продукты по externalid
Отправлять данные в виде application/json: да
Отправлять только после оплаты: да, если вы хотите, чтобы заказы отправлялись в Controlata только после оплаты
Название формы в списке: Controlata
После введение всех настроек нажмите "Сохранить".
Далее, перейдите на страницу вашего сайта, к которой подключен интернет магазин. Найдите на этой странице блок ST100 "Корзина с формой заказа" и перейдите в его контент. Поставьте галочку напротив Webhook: Controlata, сохраните изменения и опубликуйте страницу.
После этого заказы из Тильды должны приходить в Controlata.
Сопоставление продуктов происходит по полю SKU. Если продукт с соответствующим SKU не найден в системе, он не будет добавлен в заказ, но это не приведет к ошибке. В заметки к заказу будет добавлено примечание, какой продукт был не сопоставлен. Но если ни один продукт из заказа не будет сопоставлен, то это приведет к ошибке и такой заказ не будет создан.
Если у вас не получается подключить или настроить интеграцию, напишите нам в чат, и мы поможем.