После интеграции аккаунта "StickCRM" с лендингом, сайтом или другим сервисом, все заказы и товары автоматически попадают в Ваш аккаунт "StickCRM".
Для добавления заказа в “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]
Вы можете в эти поля передавать данные, для этого необходимо передать следующее поле order[customFields][id_поля]
Например: order[customFields][3] = 'test'
где id_поля - id доп. поля в StickCRM (переходим в "Настройки -> Доп. поля заказа", наводим на интересующее доп. поле и по URL видим id доп. поля)
---
Пример интеграции с лендингом смотрите в архиве (код интеграции содержится в файле "send.php")
Если заказ создался, то в ответе [order][number] - будет номер заказа
---