LiveOpencart Yandex Commerce Protocol (YCP)

12 месяцев
LiveOpencart Yandex Commerce Protocol (YCP) - 1
Цена: 1 490 ₽
C 2 покупки этого товара цена: 1 118 ₽


Дополнительно от автора:
В корзину
Автор: liveopencart Написать автору
Подписка: 12 месяцев Подсказка
Нужна платная помощь? Написать техподдержке сайта
Совместимость:
LiveStore 3.*MaxyStore 3.*OCStore 3.*OpenCart 3.*MaxyStore 2.3.0.2OCStore 2.3OpenCart 2.3Opencart.pro 2.3OpenCart 2.2MaxyStore 2.1.0.2OCStore 2.1OpenCart 2.1Opencart.pro 2.1OpenCart 2.0Opencart.pro 2.0.3.х

Модуль для OpenCart 3, позволяющий подключить интернет-магазин к Yandex Commerce Protocol (YCP) и принимать заказы, оформленные на сервисах Яндекса. Модуль резервирует товары, сообщает доступные способы доставки и самовывоза, создаёт заказы в OpenCart, обрабатывает отмену и доставку, а также синхронизирует состояние заказа с YCP.

Поддерживается работа с несколькими складами и точками самовывоза. Остаток OpenCart можно вручную распределить между складами либо получать реальные склады и остатки из модуля «Мультисклад + самовывоз». Для каждого склада настраиваются адрес, телефон, описание, расписание, часовой пояс и возможность самовывоза. Модуль резервирует товары при оформлении и создаёт заказ OpenCart только после подтверждения со стороны Яндекса. Повторные запросы обрабатываются безопасно: модуль предотвращает повторное резервирование, создание дубликатов заказов и повторное добавление статусов в историю. Для нового, отменённого и доставленного заказа можно выбрать соответствующий статус магазина.

Перед покупкой убедитесь, что вашему магазину доступно подключение к Yandex Commerce Protocol, пройти подключение со стороны Яндекса, а также подготовить отдельную выгрузку товаров с поддержкой оформления заказа через YCP. Отсутствие доступа к YCP или отказ Яндекса в подключении не является причиной для возврата модуля.

Важно: этот модуль не выполняет выгрузку товаров. Для работы YCP необходимо отдельно настроить товарный фид для Яндекс Товаров и передавать для предложений тег is_checkout_enabled=true Например, можно использовать модуль «LiveYML экспорт в Яндекс.Маркет + Яндекс.Товары API для OpenCart 3 и 2» версии 1.9.15 и выше.

Модуль «LiveOpenCart Yandex Commerce Protocol (YCP)» предназначен для:
  • подключения OpenCart к YCP по защищённому API ;
  • передачи списка складов и точек самовывоза;
  • проверки актуальных цен и остатков товаров;
  • резервирования товаров на время оформления заказа;
  • создания заказа OpenCart после подтверждения
  • защиты от повторного создания заказа;
  • работы с несколькими ручными складами;
  • распределения общего остатка OpenCart между складами;
  • получения складов и реальных остатков из модуля «Мультисклад + самовывоз»;
  • настройки адресов, телефонов и расписания складов;
  • автоматического включения самовывоза для объектов типа «Магазин»;
  • передачи фиксированной стоимости и срока курьерской доставки;
  • обработки уведомлений о доставке и отмене заказа;
  • синхронизации статусов YCP со статусами OpenCart;
  • передачи истории состояний заказа;
  • настройки веса и размеров товаров по умолчанию;
  • контроля запросов и ошибок через журнал в панели администратора.

Поддерживаются методы YCP:
  • получение списка складов;
  • проверка состава корзины;
  • создание и резервирование сессии оформления;
  • подтверждение оформления заказа;
  • отмена оформления;
  • получение вариантов курьерской доставки;
  • получение списка внешних пунктов выдачи;
  • получение информации и истории статусов заказа;
  • уведомление о доставке;
  • уведомление об отмене заказа.

Работает на ЛайвСтор3, OpenCart 3 и ocStore 3 со стандартной системой оформления заказа и Simple. Требуется PHP 7.0 или выше, MySQL/MariaDB с поддержкой InnoDB и OCMOD. Адрес API магазина должен быть доступен Яндексу по HTTPS.

Для товаров без заполненных габаритов можно задать ширину, высоту, глубину и вес по умолчанию. Идентификатор предложения в товарном фиде должен соответствовать product_id OpenCart. Разделение одного товара на отдельные предложения по комбинациям опций не поддерживается. Метод внешних пунктов выдачи перевозчиков возвращает пустой список; собственные точки самовывоза передаются как склады. Для подключения нестандартных модулей доставки, оформления заказа или обработки заказов может потребоваться отдельная платная адаптация.

Модуль является независимой разработкой LiveOpencart и не относится к Яндекс, не является официальным продуктом Яндекс и не поддерживается компанией Яндекс. Все товарные знаки и названия используются только для обозначения совместимости. 

Установка:
Загрузите ocmod файл через стандартную установку дополнений.
Включите модуль в списке расширений, и потом включите его работу в самом модуле.

Код полностью открыт для изменений.
Перед использованием рекомендуем протестировать на тестовой копии сайта.
Для каждого рабочего сайта требуется покупка отдельной лицензии, допускается установка на тестовом поддомене для настройки и проверки совместимости. Модуль продается только на сайте liveopencart.ru
Поддержка по почте: help@liveopencart.ru
Поддержка в Telegram: @opencart.
Способ распространения:
Платно
Совместимость:
LiveStore 3.*MaxyStore 3.*OCStore 3.*OpenCart 3.*MaxyStore 2.3.0.2OCStore 2.3OpenCart 2.3Opencart.pro 2.3OpenCart 2.2MaxyStore 2.1.0.2OCStore 2.1OpenCart 2.1Opencart.pro 2.1OpenCart 2.0Opencart.pro 2.0.3.х
Версия PHP:
PHP 5.6PHP 7.0PHP 7.1PHP 7.2PHP 7.3PHP 7.4PHP 8.0PHP 8.1PHP 8.2
Активация:
АвтоматическаяВручную, по запросу в личные сообщенияВручную, по запросу на почтуВручную, через запрос в модуле
Получение файлов:
На сайте, в личном кабинете
Система защиты:
Нет
VQmod:
Нет
Ocmod:
Нет
Events:
Да
Загружено:
01.08.2026
Обновление:
01.08.2026
Просмотров:
18

Написать

Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:




Файлы будут доступны после покупки


Ещё никто не оставил комментариев к записи.
Написать новый комментарий (для ответа пользуйтесь ссылкой под нужным комментарием)