Интеграция с сервисом ЛитРес

Написать отзыв
Гибкая интеграция с книжным маркетплейсом. Создайте свой книжный магазин.
23 500 
​Выберите редакцию CS-Cart
Введите адрес вашего сайта

Модуль Интеграция с сервисом ЛитРес

Модуль позволяет настроить интеграцию с  книжным магазином ЛитРес. От сервиса запрашивается информация о жанрах, авторах, книгах. А в библиотеку модуль отправляет информацию о платежах, получив ответ на которую, может менять статус заказа.

Сам процесс получения информации, можно автоматизировать, добавив запросы в сron-расписание.

Интеграция осуществляется по второй схеме из предоставленных ЛитРес, когда интернет-магазин получает только информацию о книгах, а сами файлы хранятся и отдаются на скачивание с платформы самой библиотеки.

Сообщения не найдены

Написать отзыв
Локализации:
  • English
  • Русский
Совместимость с версиями:
  • 4.16.X
  • 4.15.X
  • 4.14.X
  • 4.13.X
  • 4.12.X

Настройка

После установки модуля в настройках модуля, на вкладке Настройки → Подключение указываем данные для работы полученные от сервиса Литрес, либо ставим галочку Тестовый режим для проверки работы модуля

Далее необходимо создать категорию для книг и характеристики для товаров в этой категории. К ним есть определенные требования(подробнее описаны в настройках)

После этого для первоначальной синхронизации необходимо один раз запустить скрипт по адресу [домен_сайта]/admin.php?dispatch=ms_litres_integration.get_genres_list   для получения списка жанров

После его выполнения запускаем скрипт
[домен_сайта]/admin.php?dispatch=ms_litres_integration.get_fresh_book&from=2013-01-01&days=1  для получения книг

Для автоматической синхронизации в дальнейшем добавляем в cron запуск скрипта [домен_сайта]/admin.php?dispatch=ms_litres_integration.get_genres_list  раз в 14 дней. И скрипта  [домен_сайта]/admin.php?dispatch=ms_litres_integration.get_fresh_book&minutes=15 раз в 15 минут. 

После этого выберем статус заказа, при наступлении которого будем сообщать о выполнении покупки на сторону Litres. Перейдем Администрирование → Статусы  → Статусы заказов, выберем нужный статус 

И в его настройках поставим галочку Отправлять запрос в ЛитРес о продаже

 

А в настройках самого модуля выберем статус, в который заказ перейдет в случае его отклонения Litres

v1.0.1 от 18.07.2022
[*] Cтандартизация кода модуля

v1.0.0 от 10.11.2021
[+] Первое издание

Отзывы не найдены