Зв'язатись
  • 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. Розкажіть про задачу — підготуємо оцінку.

Замовити кастомний модуль