Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

OCTorg - Русская сборка на основе OpenCart 4

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.

OcTorg 4.1.0.4 — первый официальный релиз русской сборки OpenCart 4!

Важные ответы

Рады представить первый публичный релиз OcTorg 4.1.0.4 - русской сборки OpenCart, адаптированной для создания и развития интернет-магазинов на российском рынке.

В основе OcTorg лежит OpenCart 4.1.0.4 - современная платформа электронной коммерции с открытым исходным кодом.

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

Уже в первой версии OcTorg включает интеграции с российскими службами доставки, инструменты фискализации, обмен данными с 1С, SMS-авторизацию, импорт и экспорт каталога, гибкий конструктор оформления заказа и собственную инфраструктуру расширений.

И всё это - в единой сборке, с русскоязычным интерфейсом и привычной архитектурой OpenCart.

Что нового в OcTorg 4.1.0.4?

🇷🇺 Полная готовность к работе на российском рынке

OcTorg устанавливается сразу на русском языке и включает необходимые инструменты для запуска интернет-магазина.

Основные особенности сборки:

  • Русскоязычный интерфейс витрины и панели администратора.

  • Установка с демонстрационными данными.

  • ЧПУ-ссылки, включённые по умолчанию.

  • Автоматическая транслитерация SEO-адресов.

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

  • Поддержка фискализации по 54-ФЗ.

  • Обмен товарами и заказами с 1С.

  • Импорт и экспорт каталога в CSV и XLSX.

  • Визуальный конструктор оформления заказа.

  • Интеграция с маркетплейсом расширений OcTorg.

Все основные модули устанавливаются и активируются автоматически. После завершения стандартного мастера установки OpenCart магазин готов к дальнейшей настройке.

Интеграции со службами доставки

В первую версию OcTorg включены три модуля доставки, ориентированные на российский рынок.

СДЭК - расчёт доставки и выбор пункта выдачи

Интеграция с транспортной компанией СДЭК реализована на основе официального API v2.

Возможности модуля:

  • Автоматический расчёт стоимости доставки.

  • Получение ориентировочных сроков доставки.

  • Выбор доступных тарифов при оформлении заказа.

  • Интерактивный выбор пункта выдачи заказов.

  • Поддержка тестового режима API.

  • Настройка параметров отправления.

Для работы необходимы учётные данные интегратора СДЭК (client_id и client_secret).

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

Почта России - доставка без сложных интеграций

Модуль позволяет рассчитывать стоимость доставки через публичный сервис тарификации Почты России.

Возможности модуля:

  • Расчёт стоимости отправлений.

  • Поддержка различных видов почтовой доставки.

  • Настройка тарифов и типов отправлений.

  • Использование индекса отправителя для расчётов.

Главное преимущество - для расчёта тарифов не требуется заключать отдельный договор или получать API-токен.

Яндекс Доставка - доставка до пунктов выдачи

Интеграция с Яндекс Доставкой использует API v2 сервиса «Доставка по России».

Возможности модуля:

  • Автоматический расчёт стоимости доставки.

  • Доставка до пунктов выдачи и постаматов.

  • Настройка точки отправления.

  • Работа через API-токен личного кабинета.

В первой версии реализована доставка до ПВЗ и постаматов. Курьерская доставка до двери пока не поддерживается.

Обратите внимание: стоимость, возвращаемая API Яндекс Доставки, уже включает НДС. Во избежание повторного начисления налога не рекомендуется назначать дополнительный класс налога OpenCart для этого способа доставки.

Фискализация по 54-ФЗ - АТОЛ Онлайн

OcTorg включает модуль интеграции с АТОЛ Онлайн для автоматизации формирования фискальных чеков.

Интеграция работает через ATOL Online API v5 с поддержкой формата фискальных документов ФФД 1.2.

Возможности модуля:

  • Автоматическое формирование чеков прихода.

  • Формирование чеков возврата прихода.

  • Настройка статусов заказов, запускающих фискализацию.

  • Поддержка предусмотренных модулем систем налогообложения.

  • Передача данных о составе заказа и налогах.

Фискализация запускается автоматически при переходе заказа в соответствующий статус.

Модуль предусматривает определение ставок НДС на основании данных заказа. Для нестандартных налоговых сценариев, включая экспортные операции и применение ставки 0%, рекомендуется дополнительно проверять корректность сформированных чеков.

Обмен данными с 1С

В сборку включён модуль двустороннего обмена данными с программными продуктами 1С по протоколу CommerceML 2.

Он позволяет автоматизировать обновление каталога интернет-магазина и передачу заказов в учётную систему.

Поддерживаемые возможности:

  • Импорт категорий и товаров из 1С.

  • Обновление цен и складских остатков.

  • Выгрузка заказов из интернет-магазина в 1С.

  • Настройка статусов заказов для выгрузки.

  • Сопоставление типов цен 1С с группами покупателей.

  • Гибкое соответствие XML-тегов полям OpenCart.

  • Управление приоритетом данных при повторной синхронизации.

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

Также предусмотрен выбор приоритета при повторном импорте: обновлять информацию из 1С либо сохранять изменения, внесённые непосредственно в интернет-магазине.

Ограничение первой версии: товары, созданные исключительно на стороне сайта, при выгрузке получают служебные идентификаторы. Их сопоставление с номенклатурой 1С может потребовать ручной настройки по артикулу.

Импорт и экспорт каталога товаров

Для удобной работы с большим ассортиментом в OcTorg включён отдельный модуль импорта и экспорта каталога.

Поддерживаемые форматы: CSV и XLSX.

Возможности:

  • Импорт и экспорт товаров.

  • Импорт и экспорт категорий.

  • Загрузка изображений по URL.

  • Использование изображений, уже находящихся на сервере.

  • Автоматическое создание отсутствующих категорий.

  • Импорт вариантов товаров и их характеристик.

  • Обработка структуры вложенных категорий.

Модуль особенно полезен при переносе интернет-магазина с другой платформы, массовом обновлении ассортимента и загрузке товаров от поставщиков.

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

Конструктор оформления заказа - OcTorg Checkout

Одно из ключевых нововведений первой версии - собственный визуальный конструктор оформления заказа.

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

Гибкое управление структурой страницы

Администратор может изменять расположение основных блоков оформления заказа:

  • Регистрация и авторизация.

  • Платёжный адрес.

  • Адрес доставки.

  • Способ доставки.

  • Способ оплаты.

  • Согласие на обработку персональных данных.

  • Промокод.

  • Подтверждение заказа.

Блоки можно перетаскивать между двумя колонками, менять их порядок и настраивать индивидуально. Изменения сохраняются автоматически.

Настройка полей оформления заказа

Конструктор позволяет управлять полями внутри блоков, включая:

  • Текстовые и многострочные поля.

  • Флажки и переключатели.

  • Выпадающие списки.

  • Обязательность заполнения.

  • Подсказки для покупателей.

  • Проверку введённых значений с помощью регулярных выражений.

Для дополнительных данных, таких как номер дома, квартира или подъезд, предусмотрено использование штатной системы дополнительных полей OpenCart.

Поддержка сторонних шаблонов

Отдельное внимание уделено совместимости с разработчиками шаблонов.

В OcTorg реализован механизм, позволяющий сторонним темам переопределять шаблоны отдельных блоков чекаута без дополнительного PHP-кода и регистрации событий.

Это даёт разработчикам возможность создавать собственное оформление страницы заказа, сохраняя функциональность конструктора.

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

Согласие на обработку персональных данных

В конструктор включён отдельный обязательный блок согласия на обработку персональных данных, предназначенный для настройки процесса оформления заказа с учётом требований 152-ФЗ.

При этом владельцу магазина необходимо самостоятельно обеспечить корректность текста согласия и остальных процедур обработки персональных данных.

RU Marketplace - каталог расширений прямо в панели управления

В OcTorg появилась интеграция с собственным маркетплейсом расширений и тем оформления.

Теперь знакомиться с доступными решениями можно непосредственно из панели администратора интернет-магазина.

Возможности:

  • Просмотр каталога расширений и шаблонов.

  • Поиск необходимых решений.

  • Навигация по категориям.

  • Просмотр описаний и рейтингов.

  • Переход на страницу продукта для приобретения или загрузки.

Каталог связан с сообществом OcTorg и позволяет находить дополнительные инструменты для развития интернет-магазина.

Управление лицензиями и обновлениями

В сборку включён модуль OcTorg Market, предназначенный для централизованного управления лицензиями расширений, приобретённых на маркетплейсе.

Возможности первой версии:

  • Обнаружение расширений по подписанным манифестам.

  • Локальная проверка цифровых подписей.

  • Привязка лицензионных ключей.

  • Отображение информации о лицензиях.

  • Интерфейс управления обновлениями.

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

SEO-оптимизация из коробки

В OcTorg уделено внимание базовым инструментам поисковой оптимизации.

ЧПУ-ссылки включены по умолчанию и поддерживаются для следующих типов страниц:

  • Категории товаров.

  • Карточки товаров.

  • Производители.

  • Информационные страницы.

  • Статьи блога.

  • Разделы блога.

Если SEO-адрес не указан вручную, при сохранении соответствующего объекта выполняется автоматическая транслитерация.

Это упрощает первоначальную настройку магазина и помогает формировать понятную структуру URL.

Что планируется в следующих обновлениях?

Первый релиз закладывает основу для дальнейшего развития OcTorg.

Среди направлений, над которыми планируется работа:

  • Развитие конструктора оформления заказа, включая условную логику отображения полей.

  • Автоматическая проверка обновлений установленных расширений.

  • Дальнейшее совершенствование интеграций с российскими сервисами.

  • Улучшение совместимости со сторонними темами оформления.

  • Расширение возможностей управления интернет-магазином.

  • Исправление ошибок и оптимизация существующих модулей.

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

Присоединяйтесь к развитию OcTorg!

OcTorg 4.1.0.4 - это первый публичный релиз, и впереди ещё много работы.

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

Особенно важна обратная связь по интеграциям со СДЭК, Почтой России, Яндекс Доставкой, АТОЛ Онлайн и 1С.

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

Нашли ошибку? Есть идея или предложение? Хотите принять участие в развитии проекта?

Присоединяйтесь к сообществу OcTorg - вместе сделаем OpenCart удобнее для российского рынка!

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.