К содержимому
EN RU UA
Подключить поставщика

Плагины

Ядро делает одно: забирает прайс и кладёт его в магазин. Всё, что сверху — наценка и скидки, обработка фото, замены значений, выгрузки на площадки, мета-теги, — это плагины. Каждый включается отдельно, и меню программы от их числа не растёт.

включаются по необходимости · можно написать свой

Поставщики

Прайсы Excel

бесплатный

Прайс таблицей: XLS, XLSX или CSV

Товары

Картинки из описания, единый размер, водяной знак

Замены значений

бесплатный

Правила «менять одно на другое» в названии, описании и характеристиках

Мета-теги товаров по маске — своей для каждой категории

Что можно менять у товара, а что не трогать

Блок «похожие» на странице товара — сам

Один товар у нескольких поставщиков — одной карточкой

Цены

Наценка

бесплатный

Коэффициент к цене поставщика по правилам

Процент на поставщика, категорию, бренд или артикул

Своя цена отдельным товарам по артикулу

Округление цены

бесплатный

Отбросить копейки, округлить до десятки, сделать цену на «…9»

Выгрузки

Фид для Rozetka, Prom, Satu, Kaspi и Яндекс.Маркета

Инструменты

Прайса нет — собираем данные со страниц поставщика

Нет в наличии — вниз выдачи, заведённые вручную — вверх

Написать свой

Ядро — каркас: конвейер импорта, события, хранилище, шаблонизатор и UI-оболочка. Своих товарных функций у него нет, всё, что видит магазин, приходит из плагинов, и так задумано. Плагин получает свой экран настроек, свои таблицы и место в конвейере импорта.

Плагин может быть привязан к одному движку и даже к одному магазину — это нормально, он так и остаётся плагином, ядро при этом не трогается. Написать свой можно и не спрашивая нас: формат описан в документации, она идёт вместе с программой.

Где лежит Папка в custom/Plugins — модель, шаблон настроек и установочный скрипт.
Что может Вклиниться в импорт между чтением прайса и записью в магазин: поменять цену, название, фото, скрыть позицию, вести свой лог.
Что получает Свои таблицы, свою страницу настроек в админке и то же хранилище, которым пользуется ядро.
На заказ Если нам написать проще, чем вам, — опишите задачу, оценим отдельно.

Доработка под вас

Восемь плагинов выше — те, что просили достаточно часто, чтобы их стоило держать готовыми. Всё остальное пишем под ваши требования: ядро для этого и сделано, а исходный код открыт, поэтому закрытых мест нет.

Плагин под одного поставщика

Прайс настолько нестандартный, что общий разбор его не берёт: свои названия полей, цены отдельным файлом, остатки по другой ссылке.

Формат, который пока не читаем

Всё, что не XML, YML, CSV и Excel. JSON из API, фид за токеном, выгрузка из 1С.

Выгрузка туда, куда нужно вам

Фид для маркетплейса, прайс для партнёра, файл для бухгалтерии — собирается из ваших цен уже после наценки.

Своя логика цен

Округление по вашим правилам, цены с оглядкой на конкурентов, отдельная цена для оптовых покупателей.

Нестандартный или самописный движок

Если магазин написан вручную, программу можно научить писать в его таблицы так же, как она пишет в OpenCart.

Переезд со старой системы

Перенести товары, категории и сопоставления из того, чем магазин обновлялся раньше.

Как считается Опишите задачу — посмотрим и назовём цену и срок до начала работы, так же как с подключением. Работа разовая: написанное остаётся у вас и работает дальше без нас.
Описать задачу
Нужно то, чего программа пока не умеет? Сделаем Плагины можно писать самому — есть документация формата
Подключить поставщика