retailCRM Документация

Интеграция PrestaShop c системой

Интеграцию интернет-магазина на Prestashop с системой можно произвести при помощи модуля интеграции.

После установки модуль будет:

Настройки со стороны системы

Перед установкой PrestaShop Вам необходимо создать магазин в системе. Для создания нового магазина Вам необходимо перейти по пути Администрирование > Магазины и нажать на кнопку «Добавить».

Более подробно о создании магазина Вы можете прочитать в соответствующем разделе.

Далее необходимо создать API-ключ для взаимодействия системы и PrestaShop. При создании важно указать ранее созданный магазин. Создать API-ключ Вы можете по пути Администрирование > Интеграция > Ключи доступа к API.

Более подробнее о создании API-ключа Вы можете прочитать в соответствующем разделе.

Настройки со стороны PrestaShop

Для начала необходимо скачать архив с модулем. Далее необходимо загрузить модуль в PrestaShop. В разделе «Модули и Сервисы» нажмите на кнопку «Добавить модуль». После нажатия снизу появятся поля для загрузки модуля. Выберите недавно скачанный модуль на Вашем компьютере и загрузите его в PrestaShop.

Найдите модуль в общем списке модулей и нажмите «Установить».

После завершения установки модуля можно переходить к настройкам.

В настройках, в разделе «Настройка соединения» необходимо указать полный URL вашей системы (например, https://demo.retailcrm.ru), ранее созданный API-ключ и выбрать используемую версию API.

Обратите внимание, что часовой пояс в CRM должен совпадать с часовым поясом в магазине.

После сохранения данных настроек будет доступна настройка справочников.

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

В блоке «Способы доставки» следует сопоставить службу доставки на сайте c типом доставки в системе. Типы доставок в системе находятся по пути Администрирование > Справочники, вкладка «Типы доставок».

В блоке «Статусы заказов» - статус заказа на сайте, со статусом в системе. Настройки статусов в системе находятся по пути Администрирование > Статусы.

В блоке «Способы оплаты» - способ оплаты на сайте, с типом оплаты в системе. Типы оплат в системе находятся по пути Администрирование > Справочники, вкладка «Типы оплат».

Обратите внимание, что блок «По умолчанию» обязателен к заполнению. В противном случае корректная работа модуля не гарантируется.

Также необходимо добавить в cron на сервере следующие задания:

Для выгрузки архива заказов следует в консоли выполнить:

где /usr/bin/php - путь до php интерпретатора, а /path/to/your/site - путь до корневой директории сайта.

Для загрузки каталога в систему необходимо перейти по пути Администрирование > Магазины. Перейдите в настройки ранее созданного магазина и во вкладке «Каталог» выберите вариант «Загружать из ICML». Ниже появится поле «URL ICML-файла», куда необходимо прописать полный путь к файлу, где располагается каталог (напр. https://site.ru/catalog.xml)


Редакция от 14.03.2018 14:34