Связаться
  • OpenCart
  • Доставка
  • v1.0.1

Greece Couriers — модуль доставки ACS, ELTA, Geniki и Speedex для OpenCart: на адрес, в ACS store / SmartPoint / locker

Греческие курьеры в одном модуле для OpenCart 4, 3 и 2.3: ACS Courier (на адрес в Греции и на Кипре или в ACS store, SmartPoint или locker с выбором на чекауте), ELTA Courier (на адрес или «забрать в магазине ELTA», бета), Geniki Taxydromiki и Speedex — на адрес. Ваучеры, этикетки, наложенный платёж, трекинг, pickup list ACS и закрытие дня Geniki из карточки заказа. Pro — живой тариф ACS, массовые ваучеры, автоваучер и ежечасные статусы. Лицензия навсегда.

Скачать Free
Pro · лицензия навсегда Чем больше сайтов, тем дешевле каждый
Совместимость
OpenCart 4.0.2 – 4.1.x (проверено на 4.1.0.3 с драйвером pdo и 4.0.2.3), 3.0.x (проверено на 3.0.5.0) и 2.3.0.2 (PHP 7.0) · стандартный чекаут и CatCode One Page Checkout · ACS Courier (Греция и Кипр), ELTA Courier (бета), Geniki Taxydromiki, Speedex · языки модуля English, ελληνικά
Версия
v1.0.1 (OpenCart 4)
v1.0.1 (OpenCart 3.x)
v1.0.1 (OpenCart 2.3)
Лицензия
один сайт, навсегда
Триал
7 дней, без карты, один на сайт
Обновлено
октябрь 2026
Или все 173 Pro-модулей в All Access — 4 990 ₴ / год

Что есть во Free,
а что даёт Pro

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

Функция Free Pro
Шесть методов в одном модуле: ACS на адрес (Греция и Кипр), ACS в ACS store / SmartPoint / SmartPoint-locker, ELTA Courier на адрес, ELTA Courier «забрать в магазине ELTA» (бета), Geniki Taxydromiki и Speedex на адрес ✔ ✔
Выбор точки ACS на стандартном чекауте OpenCart 4, 3 и 2.3 и на CatCode One Page Checkout: сначала точки города покупателя, поиск по-гречески и латиницей («thessaloniki» находит Θεσσαλονίκη) ✔ ✔
SmartPoint и locker принимают до 6 кг: для более тяжёлой корзины они не показываются и не принимаются, магазины ACS — да; сервер проверяет вес и тогда, когда корзина потяжелела после выбора ✔ ✔
Без выбранной точки сервер не пускает дальше: OpenCart 4 — шаг оплаты и подтверждения, OpenCart 3 и 2.3 — шаг доставки, оплаты и подтверждения ✔ ✔
Адрес доставки заказа = точка ACS, регион — по почтовому индексу точки; собственный адрес покупателя не меняется ✔ ✔
Название, цена, бесплатно от суммы, лимит веса и порядок для каждого метода; фильтр точек ACS: все / только магазины / только SmartPoint / только locker ✔ ✔
Ваучер из карточки заказа: вес, наложенный платёж в EUR, страховка, суббота, плательщик; ваучер и для заказа с другим методом — с выбором курьера ✔ ✔
Этикетки: ACS A4 или термо, ELTA A4/A6, Geniki, Speedex A4/A6; статус и отмена (ACS, Geniki, Speedex); для ELTA, у которой нет API отмены, — «Пометить отменённым» с подтверждением ✔ ✔
Pickup list ACS («Issue the ACS pickup list») и закрытие дня Geniki — кнопками в настройках и в списке ваучеров ✔ ✔
Номер ваучера и ссылка на трекинг — в письме покупателю и в истории заказа ✔ ✔
Список ваучеров в меню «Продажи» ✔ ✔
Пароли и ключи курьеров хранятся зашифрованными (AES-256 + HMAC); настройки переживают удаление и повторную установку ✔ ✔
Языки модуля: English и ελληνικά ✔ ✔
Несколько мест в одном ваучере (на адрес) 1 до 99, по настройке (5 по умолчанию)
Живой тариф ACS (ACS_Price_Calculation) с НДС, наценкой %/фикс и округлением; для точки — до станции выбранной точки; ELTA, Geniki и Speedex — фиксированная цена — ✔
Массовые действия в списке ваучеров: создать ваучеры, этикетки (ACS — до 10 ваучеров в одном запросе), обновить статусы — ✔
Ваучер автоматически, когда заказ переходит в выбранный статус — ✔
Ежечасная синхронизация статусов; доставлено — заказ переходит в выбранный статус — ✔

Как это выглядит

Методы греческих курьеров на чекауте OpenCart
Шесть методов для греческого адреса: ACS на адрес и в точку, ELTA на адрес и в магазин ELTA, Geniki и Speedex на адрес.
Выбор точки ACS на чекауте OpenCart 4.1
Стандартный чекаут OpenCart 4.1: под методом «ACS — to an ACS store, SmartPoint or locker» — поиск и точки города покупателя. Возле каждой — тип: store, SmartPoint или locker.
Выбранная точка ACS на чекауте OpenCart
Точка выбрана: название, адрес, регион и ссылка «Change». Поля адреса покупателя не меняются — точка идёт в заказ на сервере.

Триал стартует, когда вы попросите

Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — один сайт

Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • OpenCart 4.0.2.0+ и 4.1.x (проверено на 4.1.0.3 и 4.0.2.3), 3.x (проверено на 3.0.5.0) или 2.3.0.2.
  • PHP 7.0+ — тот, что нужен вашей версии OpenCart (проверено на 7.0, 8.1 и 8.3). Расширения cURL и OpenSSL; расширение SOAP не нужно.
  • Аккаунты курьеров с доступом к веб-сервисам: ACS, ELTA Courier, Geniki Taxydromiki, Speedex — любые из них.
  • Телефон покупателя на чекауте — его требуют все курьеры, а для SmartPoint и locker ACS — мобильный; в OpenCart 4 модуль включает телефон одним кликом.
  • Валюта EUR в магазине с актуальным курсом — в ней идёт наложенный платёж.
  • Крон: в OpenCart 4 — встроенный планировщик (System → Maintenance → Cron Jobs); в OpenCart 3 и 2.3 — cron-адрес из настроек раз в час. Без крона точки обновляются кнопкой.
  • Вес товаров — от него зависят SmartPoint и locker (до 6 кг); для товаров без веса берётся вес по умолчанию из настроек.
  • Языки модуля: English и ελληνικά. На русский интерфейс не переведён — модуль сделан для магазинов Греции и Кипра.

История версий

v1.0.1 Текущая октябрь 2026

OpenCart 3 и 2.3: живой тариф ACS (Pro) для точки обновляется в списке методов сразу после выбора точки, и та же цена идёт в подтверждение и в заказ.

v1.0.0 октябрь 2026

Первый выпуск: ACS Courier (на адрес в Греции и на Кипре, в ACS store, SmartPoint и locker с выбором на чекауте), ELTA Courier (на адрес и «забрать в магазине ELTA», бета), Geniki…

Вместе с Greece Couriers покупают

4 модуля одним заказом — на 40% дешевле, чем по отдельности

Набор «Старт магазина» Greece Couriers Nova Poshta Premium LiqPay Telegram-уведомления и Viber/SMS покупателям Нужно больше — все 173 модулей в All Access за 4 990 ₴.
3 790 ₴ навсегда вместо 6 260 ₴ поштучно
Купить набор →

Полное описание модуля

Greece Couriers — независимый модуль доставки от студии CatCode для магазинов в Греции и на Кипре на OpenCart 4, 3 и 2.3. Он подключает четырёх греческих курьеров — ACS Courier, ELTA Courier, Geniki Taxydromiki и Speedex. Покупатель выбирает доставку на адрес или точку ACS — магазин, SmartPoint или SmartPoint-locker — прямо на чекауте, а менеджер создаёт ваучер, печатает этикетку и видит статус посылки в карточке заказа, не открывая кабинеты курьеров.

Что нужно от вас. Договор и доступ к веб-сервисам тех курьеров, которыми вы пользуетесь. Честно о проверке: тестовых аккаунтов курьеров у нас нет — у ACS и ELTA нет публичных тестовых систем, Geniki и Speedex дают их только клиентам с договором. Модуль написан по официальной документации ACS Rest API и Geniki JobServicesV2, по WSDL ELTA Courier и Speedex и проверен на моках этих сервисов, собранных по их документации. Настоящих ваучеров у курьеров мы не создавали. ELTA Courier — бета: публичной документации ELTA нет, и доставка «забрать в магазине ELTA» на реальном аккаунте ещё не проверена. Попробуйте модуль на своих аккаунтах в 7-дневном триале Pro — если курьер ответит иначе, чем в документации, исправим оперативно.

О торговых марках. ACS, ELTA Courier, Geniki Taxydromiki и Speedex — торговые марки их владельцев. Greece Couriers — независимый модуль CatCode, а не официальный продукт этих компаний: они его не выпускают и не поддерживают. Модуль работает с вашими собственными аккаунтами через их веб-сервисы.

Магазин на WooCommerce? Для него есть отдельный плагин Greece Couriers для WooCommerce: те же четыре курьера — ACS, ELTA Courier (бета), Geniki Taxydromiki и Speedex, выбор точки ACS на классическом и блочном чекауте, ваучеры и этикетки из карточки заказа, трекинг и наложенный платёж.

Как это выглядит для покупателя

  • Методы курьеров в списке доставки: ACS на адрес и в точку, ELTA на адрес и в магазин ELTA, Geniki и Speedex на адрес. Включаются только те, которые вы настроили.
  • Поиск точки ACS по-гречески или латиницей, по городу, району, улице или индексу. Сначала показаны точки города покупателя.
  • В списке — название, адрес, регион и тип точки: store, SmartPoint или locker. Для корзины больше 6 кг SmartPoint и locker не показываются.
  • Без точки дальше не пройти: сервер отклоняет шаг, а блок подтверждения на странице придерживается с подсказкой, что не хватает точки.
  • ELTA «забрать в магазине» — без выбора точки: ELTA держит посылку в магазине, который обслуживает индекс покупателя.

Что получает админ

  • Настройки в восьми вкладках: методы доставки, ACS, ELTA, Geniki, Speedex, отправления, автоматизация, лицензия. У каждого курьера — проверка соединения, которая показывает ответ курьера его текстом.
  • Панель ваучера в карточке заказа: курьер и точка, вес, наложенный платёж в EUR, создание ваучера, этикетка PDF, обновление статуса, отмена. Точку можно поменять вручную, пока ваучера нет.
  • Ваучеры и для заказов с другим методом доставки — с выбором курьера, на адрес покупателя.
  • Pickup list ACS и закрытие дня Geniki — кнопками во вкладках курьеров и в списке ваучеров.
  • Письмо покупателю с номером ваучера и ссылкой на трекинг, и запись в истории заказа.
  • Список ваучеров в меню «Продажи», с массовыми действиями в Pro.

Как это работает — шаг за шагом

  1. Вы вводите данные курьеров, проверяете соединение и загружаете точки ACS — они ложатся в таблицу модуля и обновляются ежедневно.
  2. Покупатель выбирает метод. Для ACS в точку — выбирает точку в панели под методом; точка идёт в сессию на сервере, поля адреса покупателя не меняются.
  3. При оформлении адрес доставки заказа становится адресом точки, а регион — регионом индекса точки. Для доставки на адрес остаётся адрес покупателя.
  4. Менеджер в карточке заказа создаёт ваучер: модуль отправляет данные курьеру, сохраняет номер и показывает этикетку PDF.
  5. Покупатель получает письмо с трекингом. В конце дня — pickup list ACS и закрытие дня Geniki. Статус обновляется кнопкой, а в Pro — ежечасно, и доставленный заказ переходит в выбранный статус.

Что под капотом

  • ACS Rest API (JSON) по официальной документации: точки, поиск станции по индексу, тариф, ваучер, этикетка, трекинг, отмена, pickup list. Geniki JobServicesV2, ELTA Courier и Speedex — SOAP через собственный разбор XML, расширение SOAP в PHP не нужно.
  • Точка — только на сервере. JavaScript пикера не читает и не пишет поля адреса покупателя. В сессию идёт только код точки, данные — из таблицы модуля, а точка, которая не подходит по весу, не принимается.
  • Проверка без точки в OpenCart 4 стоит на сохранении способа оплаты и на подтверждении; в OpenCart 3 — на событиях шагов доставки, оплаты и подтверждения; в OpenCart 2.3 — те же шаги через модификацию, которую модуль регистрирует сам.
  • Одна библиотека на три сборки, код совместим с PHP 7.0; работает и с драйвером базы pdo в OpenCart 4.1.
  • Пароли и ключи курьеров — AES-256-CBC с HMAC, после сохранения не показываются.
  • Pro-гейт без «кирпича»: когда триал закончился, останавливаются только Pro-функции, доставка и ваучеры работают дальше.
  • Деинсталляция снимает события и задания крона; таблицы модуля и копия настроек остаются для повторной установки.

Как установить

  1. OpenCart 4: Расширения → Установщик → загрузите cc_grcourier.ocmod.zip (имя архива не меняйте) и нажмите «Установить». OpenCart 3: Расширения → Установщик → cc_grcourier-oc3.ocmod.zip, затем Расширения → Модификации → «Обновить». OpenCart 2.3: залейте содержимое папки upload/ из cc_grcourier-oc23.ocmod.zip в корень магазина (FTP или файловый менеджер хостинга).
  2. Расширения → Расширения → Доставка → Greece Couriers (ACS, ELTA, Geniki, Speedex) → «Установить», затем «Редактировать».
  3. OpenCart 2.3: Расширения → Модификации → «Обновить». Модуль регистрирует свою модификацию сам, а страница настроек напоминает, пока «Обновить» не нажато.
  4. Во вкладках ACS, ELTA, Geniki и Speedex введите данные тех курьеров, которыми пользуетесь, и нажмите «Save and check the connection». Для ACS — ещё «Download points».
  5. На вкладке «Delivery methods» включите методы, поставьте цены, порог бесплатной доставки и лимит веса; на вкладке «Shipments» — телефон и индекс отправителя, способы оплаты с наложенным платежом.
  6. Оформите тестовый заказ в точку ACS и создайте ваучер из карточки заказа.
  7. Для Pro: вставьте лицензионный ключ из письма после оплаты или включите триал на вкладке «Licence». Для OpenCart 3 и 2.3 добавьте cron-адрес с вкладки «Automation» в cron хостинга, раз в час.

Вопросы
о модуле

Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.

@catcode_support Настройка, совместимость, активация
Что нужно от курьеров?

Договор и доступ к веб-сервисам каждого курьера, которым вы пользуетесь: ACS — API key, Company ID и пароль, User ID и пароль, billing code; ELTA Courier — код пользователя, пароль и код клиента; Geniki Taxydromiki — логин, пароль и application key; Speedex — логин, пароль, customer ID и agreement ID. Включаются только те курьеры, которых вы настроили.

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

Честно: ни с какими. У ACS и ELTA нет публичных тестовых систем, Geniki и Speedex дают тестовые системы только клиентам с договором. Модуль написан по официальной документации ACS Rest API и Geniki JobServicesV2, по WSDL ELTA и Speedex и проверен на моках этих сервисов, собранных по их документации. Вживую проверены только ответы ELTA на пустой аккаунт и поиск магазина ELTA по индексу. Ошибки курьеров модуль показывает их текстом. Попробуйте на своём аккаунте в 7-дневном триале Pro — если курьер ответит иначе, исправим оперативно.

Почему ELTA отмечена как бета?

Публичной документации ELTA Courier нет: описание полей взято с интеграционных страниц ELTA и из WSDL сервиса. Ваучер «забрать в магазине ELTA» идёт с услугой, которая держит посылку в магазине ELTA по индексу покупателя, — на реальном аккаунте это ещё не проверено. API отмены у ELTA нет: отменённый ваучер нужно согласовать с магазином ELTA, в модуле он только помечается.

Можно ли выбрать точку Geniki или Speedex?

Нет. Geniki Taxydromiki и Speedex в этом модуле — только доставка на адрес. Выбор точки есть только для ACS (магазины, SmartPoint и SmartPoint-locker).

Работает ли доставка на Кипр?

Да, только ACS на адрес: для кипрского адреса покупатель видит только этот метод. Для ваучера на Кипр ACS нужен тип содержимого (таможня) — его вписывают в настройках ACS, иначе модуль останавливает ваучер с пояснением.

Зачем pickup list ACS?

ACS принимает ваучеры дня только после того, как выдан pickup list. Нажмите «Issue the ACS pickup list», когда этикетки дня напечатаны. Ваучер, который уже в pickup list, ACS не отменяет — модуль показывает ответ ACS.

Ваучер в SmartPoint не создаётся.

Для SmartPoint и locker ACS нужен мобильный номер покупателя (69…) — на него приходит код. Без мобильного модуль останавливает ваучер ещё до запроса в ACS и пишет, чего не хватает. В OpenCart 4 телефон на чекауте включается кнопкой на странице настроек.

Лицензия на год?

Нет. Для OpenCart это одна оплата, лицензия навсегда, и она одна на все три сборки: 4.x, 3.x и 2.3. Методы доставки, выбор точки, ваучеры, этикетки, трекинг и наложенный платёж остаются бесплатными без ограничения по времени.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль