Интеграция лендинга или сайта по API

После интеграции аккаунта "StickCRM" с лендингом, сайтом или другим сервисом, все заказы и товары автоматически попадают в Ваш аккаунт "StickCRM".

Создание заказа по API

Для добавления заказа в “StickCRM” по API необходимо выполнить POST запрос
- формат запроса: "application/x-www-form-urlencoded"
- по адресу: "https://stickcrm.by/api/orders"

Параметры заказа

В параметре api_token необходимо передать API ключ из раздела “Интеграции”.

Также в заказ можно передавать любое из полей:

Общие параметры

- order[phone] - Телефон

- order[name] - ФИО

- order[email] - Email

- order[comment] - Комментарий


- order[postcode] - Индекс

- order[region] - Область

- order[district] - Район

- order[city] - Город

- order[street] - Улица

- order[house] - Дом

- order[unit] - Корпус

- order[entrance] - Подъезд

- order[apartment] - Квартира

- order[floor] - Этаж


- order[source_id] - Источник, указать id источника в StickCRM (переходим в "Настройки -> Источники заказа", наводим на интересующий источник и по URL видим id источника )

- order[manager_id] - Менеджер, указать id менеджера в StickCRM (переходим в "Пользователи", наводим на интересующего пользователя и по URL видим id пользователя)

- order[task_date] - Напоминание - дата, указывать в формате ГГГГ-ММ-ДД

- order[task_time] - Напоминание - время, указывать в формате ЧЧ:ММ

- order[addition_id] - Дополнительный идентификатор клиента

- order[delivery_type_id] - Доставка - тип, (1 - курьер, 2 - самовывоз, 3 - белпочта)

- order[sender_id] - Доставка - отправитель, указать id отправителя в StickCRM (переходим в "Настройки -> Отправители", наводим на интересующего отправителя и по URL видим id отправителя)

- order[delivery_date] - Доставка - дата, указывать в формате ГГГГ-ММ-ДД

- order[delivery_time_from] - Напоминание - время с, указывать в формате ЧЧ:ММ

- order[delivery_time_to] - Напоминание - время до, указывать в формате ЧЧ:ММ

Параметры товаров

Параметры товаров передаются элементами массива.

- order[products][0][offer_id] - id товара в StickCRM (переходим в "Каталог", наводим на интересующий товар и по URL видим id товара)

- order[products][0][price] - цена товара в заказе

- order[products][0][quantity] - кол-во товара в заказе

- order[products][0][comment] - комментарий к товару

Если необходимо передавать несколько товаров сразу, то передаются с увеличение ключа на 1

order[products][1][offer_id]

order[products][1][price]

order[products][1][quantity]

Параметры доп. полей

Подробнее о создании доп. полей читайте по ссылке: http://help.stickcrm.by/dobavlenie-dop-polej-v-kartochku-zakaza

Вы можете в эти поля передавать данные, для этого необходимо передать следующее поле order[customFields][id_поля]

Например: order[customFields][3] = 'test'

где id_поля - id доп. поля в StickCRM (переходим в "Настройки -> Доп. поля заказа", наводим на интересующее доп. поле и по URL видим id доп. поля)

---

Пример интеграции с лендингом смотрите в архиве (код интеграции содержится в файле "send.php")

Если заказ создался, то в ответе [order][number] - будет номер заказа

---


Остались вопросы или нужна более тонкая настройка

Обращайтесь в службу технической поддержки, по одному из перечисленных ниже каналов:

● Телефона: +375 (44) 594-88-36

● E-mail: info@stickcrm.by