🟣Мегамаркет
Модуль позволяет автоматически выгружать заказы из Мегамаркета и обновлять цены с остатками по API.
Чтобы включить модуль, зайдите в панель управления вашего сайта и в верхнем меню выберите пункт Модули → Управление модулями → Маркетплейсы - Мегамаркет - Включить
.
Настройка модуля
Скопировать "Авторизационный токен" из личного кабинета "Мегамаркет Про" Настройки - Интеграция по API в одноименное поле настроек модуля.
Указать по желанию "Пароль YML-файла".
Указать параметры обновления данных (цены и склад).
Сохранить настройки модуля.
Настройка Мегамаркет
В личном кабинете "Мегамаркет Про" Настройки - Магазины, указать ссылку на товарный фид:
https://имя_сайта.ru/yml/?marketplace=megamarket
В личном кабинете "Мегамаркет Про" Настройки - Интеграция по API, указать:
URL для метода создания отправления (order/new):
https://имя_сайта.ru/phpshop/modules/megamarket/api.php/защитный_код/new
URL для метода отмены лотов (order/cancel):
https://имя_сайта.ru/phpshop/modules/megamarket/api.php/защитный_код/cancel
Для каждого магазина ссылка на методы обработки заказов персональная с защитным кодом и зависит от токена. Точные ссылки указаны в настройках модуля, закладка
Инструкция
. При смене токена ссылка так же меняется (при тестировании связи по API сотрудниками Мегамаркета вам будет дан тестовый токен, после его ввода в настройки модуля ссылки на методы изменятся).Связаться с представителем Мегамаркета через чат/почту и попросить активировать интеграцию по API для выгрузки заказов, обновления цен и остатков.
Выгрузка товаров в Мегамаркет
В карточке редактирования товара в магазине через закладку "
Модули - Мегамаркет
" включить опцию Включить экспорт в Мегамаркет и сохранить данные.После успешной загрузки товарного фида Мегамаркетом товары появятся в разделе Ассортимент - Готовые связки в личном кабинете "Мегамаркет Про".
Для ручной выгрузки цен и остатков товаров в Мегамаркет используйте кнопку
Выгрузить цены
в настройках модуля. Цены и остатки так же передаются в Мегамаркет при редактировании данных товара в админпанеле.Для автоматической выгрузки цен и остатков товаров в Мегамаркет по расписанию следует добавить новую задачу в модуль Задачи с адресом запускаемого файла
phpshop/modules/megamarket/cron/products.php
.
Загрузка заказов с Мегамаркет
Новые заказы с Мегамаркет будут автоматически попадать по API в заказы на сайте со статусом и доставкой, указанными в настройке модуля.
Поддерживается автоматическое списание товара по признаку статуса заказа в магазине из настроек модуля.
Отличие от модуля Маркетплейсы
В модуле Маркетплейсы есть так же возможность выгружать товары на Мегамаркет через товарный фид (yml-файл), но нет возможности загружать заказы с Мегамаркета и нет возможности обновления цен и остатков по API, а только с большой задержкой через тот же товарный фид. Обновление цен и остатков по API происходит сразу же после изменения этих данных в магазине или по расписанию, которое вы сами настраиваете (5 минут, 10 минут и т.д.).
Модуль доступен для версии PHPShop 6.5.0+ и только для редакции PHPShop Pro
Last updated