Подключение OpenCart 2.3

Версия модуля: v1.1.3
Собрано: 2026-10-09 02:02 UTC
Fingerprint: f0b06d2ddf345c8c3b78cffd52074f5c98703ba4
Скачать модуль (.ocmod.zip)

Скопійовано

SHA1: e1447398ae8819c288fa8609cf9b219d6850b44d

Checksum скопійовано

Розмір: 14.05 KB

Що нового у v1.1.3

Оновлено: 2026-03-11

Changed

  • Fixed Cron Token/Cron URL inputs layout (full width, proper button alignment).

Added

  • Sync Logs tab in OpenCart module with run history, JSONL-backed storage, and "Clear logs" action.
Показати весь changelog

[1.1.3] - 2026-03-11

Changed

  • Fixed Cron Token/Cron URL inputs layout (full width, proper button alignment).

Added

  • Sync Logs tab in OpenCart module with run history, JSONL-backed storage, and "Clear logs" action.

[1.1.2] - 2026-03-11

Added

  • Manual sync for a selected date range (historical import) from OpenCart admin.
  • Copy button for Cron Token.

Changed

  • Improved module settings UI: better input alignment, full-width Cron URL/token fields.

[1.1.1] - 2026-03-11

Added

  • Module title now includes Integration + version placeholder (JuraSale Integration v{{VERSION}}) for OpenCart 2.3 and 3 builds.
  • Module settings page now shows installed module version from jurasale_module.json.
  • Help pages now show release update date and collapsible full changelog under spoiler.

Fixed

  • Improved "Test connection" diagnostics in OpenCart UI with HTTP status, response body preview, and cURL error details.
  • Added detailed ping request/response logging (system/storage/logs/jurasale.log) with endpoint, payload, HTTP code, body, and cURL errno/error.
  • Ping endpoint now returns structured error codes (invalid_token, invalid_signature, invalid_payload, timestamp_out_of_window) with explicit HTTP statuses.

[1.1.0] - 2026-03-11

Added

  • Admin settings page in OpenCart (Endpoint URL, API Token, API Secret, order statuses, sync-from date, cron token, last sync).
  • Cron endpoint for scheduled sync (daily aggregates push).
  • Ping/Test connection endpoint reporting installed module version, OpenCart version and PHP version.
  • Module download pages with version info and checksum.

Fixed

  • No critical bug fixes in this release.

[1.0.0] - 2026-03-10

Added

  • Версионирование OpenCart-модулей через единый файл VERSION.
  • Кешируемая сборка *.ocmod.zip с манифестом и метаданными внутри архива.
  • Отображение версии, даты сборки и блока "Что нового" на help-страницах.
  • Публичная страница полного changelog для OpenCart-модуля.
  • Endpoint ping для фиксации установленной версии модуля на сайте.
  1. Скачайте и установите модуль как OCMOD-расширение.
  2. Откройте админку: Extensions → Modules → JuraSale.
  3. Заполните настройки: Endpoint URL, API Token, API Secret, статусы заказов, дату начала синхронизации.
  4. Нажмите Test connection и проверьте успешный ответ.
  5. Добавьте cron-задачу (каждые 10 минут):
    */10 * * * * curl -fsS "https://SHOP_URL/index.php?route=extension/module/jurasale/cron&cron_token=XXXX" >/dev/null 2>&1