Интеграция Прайсматрикс с RetailCRM

Синхронизация товаров между PriceMatrix и RetailCRM происходит по Внешнему коду товара  RetailCRM. Чтобы настроить корректное обновление цен и остатков, необходимо связать товары в Главном прайсе с товарами в RetailCRM, а затем настроить автоматический экспорт.

Ниже представлена подробная инструкция по подготовке товаров и настройке интеграции.

Подготовка товаров в Главном прайсе (ГП)

Для сопоставления позиций необходимо получить Внешний код товаров из CRM. Для этого сначала нужно запустить разовую загрузку товаров из RetailCRM в Прайсматрикс.

  1. Создайте новый прайс поставщика.
  2. Перейдите во вкладку Загрузить → Загрузить из базы магазина → выберите RetailCRM 
  3. Заполните поля URL RetailCRM и API Key. Если в RetailCRM несколько магазинов, то укажите Site
  4. Нажите Загрузить
  5. После загрузки товаров создайте связи между этим новым прайсом поставщика и вашим Главным прайсом.
  6. Перейдите в Функции → Контент → Обновить контент из ПП в ГП. Выберите загруженный прайс RetailCRM , отметьте поле Внешний ИД, выберите метод "Обновить всегда" и запустите процесс.

В результате у товаров в Главном прайсе появится заполненное поле Внешний ID, по которому дальше будет работать экспорт в  RetailCRM.

Настройка экспорта в RetailCRM

  1. Перейдите в Функции → Экспортировать Главный прайс → Создать экспорт  → Экспорт в магазин.
  2. Выберите тип интеграции RetailCRM
  3. Вставьте ваши URL RetailCRM и API Key. Если в RetailCRM несколько магазинов, то укажите Site.
    Для выгрузки остатков на определенный склад укажите Store Code.
    Если цены должна попасть в определенный тип цены, то укажите Price Type Code
  4. Нажмите "Сохранить"
  5. Запустите экспорт.

    ⚠️ Важная рекомендация: Перед запуском полной выгрузки настоятельно рекомендуем протестировать интеграцию. Для первого экспорта выберите и выгрузите 1 тестовый товар, чтобы убедиться, что данные обновляются корректно.