Зв'язатись
OpenCart

Romania Checkout для OpenCart 2.3, 3.x і 4.x — компанія і CUI на чекауті, дані з ANAF

Вибір фізособа чи компанія на чекауті, CUI із перевіркою контрольної цифри, дані компанії з реєстру ANAF. Адреса доставки не змінюється. Pro додає підказки міст, відмову ліквідованим компаніям, статус ПДВ і банківські поля. Ліцензія назавжди.

Pro · ліцензія назавжди Тестові копії сайтів у ціні. Чим більше сайтів, тим дешевше кожен
Сумісність
OpenCart 4.0.2.x і 4.1.x (перевірено на 4.0.2.3 і 4.1.0.3), 3.0.x (перевірено на 3.0.5.0), 2.3.0.2 · PHP 7.0+ · мови: англійська, румунська
Версія
v1.0.0 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3)
Ліцензія
сайт + тестова копія, назавжди
Тріал
7 днів, без картки, один на сайт
Оновлено
листопад 2026
Або всі 393 Pro-модулів з All Access — 4 990 ₴ / рік

Що є в Free,
а що дає Pro

Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.

Функція Free Pro
Вибір фізособа чи компанія на чекауті ✔ ✔
CUI із перевіркою контрольної цифри ✔ ✔
Заповнення з ANAF: назва, Reg. Com., адреса, RO для платника ПДВ ✔ ✔
Компанія стає платіжною адресою замовлення ✔ ✔
Адреса доставки не змінюється ✔ ✔
Картка компанії на сторінці замовлення ✔ ✔
CUI на друкованому рахунку ✔ ✔
Звʼязок із полем CUI для e-Factura ✔ ✔
Підказки міста й індексу в адресних формах — ✔
Відмова неактивним і ліквідованим компаніям — ✔
Статус ПДВ, TVA la încasare, split TVA і реєстр e-Factura в замовленні — ✔
Запамʼятовування компанії клієнта — ✔
CUI у листі й особистому кабінеті — ✔
Поля банк і IBAN — ✔

Як це виглядає

Панель компанії на чекауті
CUI заповнює дані з ANAF. Тестовий сервер із відповідями живого сервісу.
Картка компанії в замовленні
CUI, назва й адреса на сторінці замовлення.
Налаштування
Обовʼязкові поля й Pro-опції без ключа.

Головне про модуль

Що побачить покупець

Покупець у Румунії обирає «Компанія», вводить CUI і натискає заповнення з ANAF. Назва й адреса підставляються, для платника ПДВ перед номером зʼявляється RO.

Що отримує адмін

На сторінці замовлення зʼявляється картка компанії, а на друкованому рахунку є CUI.

Тріал стартує, коли ви попросите

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

Один ключ — сайт і тестова копія

Переносите сайт — відв’яжіть ліцензію на старому домені й активуйте на новому самі. Тестова копія (staging., dev.) працює з тим самим ключем і місця сайту не займає. Для студій — ключі на 5, 25 сайтів або без обмежень.

Технічні вимоги

  • OpenCart 4.0.2.x і 4.1.x, 3.0.x або 2.3.0.2 · PHP 7.0+.
  • Вихідні запити з сервера магазину до ANAF: без них покупець заповнює дані вручну.

Історія версій

v1.0.0 Поточна листопад 2026

Для OpenCart 4.x, 3.x і 2.3: компанія і CUI на чекауті, дані з ANAF, картка в замовленні; у Pro підказки міст, відмова ліквідованим, статус ПДВ, банк.

Разом з Romania Checkout купують

All Access Потрібно більше? Усі модулі (393) однією ліцензією, нові додаються самі. 4 990 ₴ Детальніше →

Повний опис модуля

Romania Checkout додає на чекаут OpenCart те, чого чекає покупець-компанія в Румунії: вибір фізособа чи компанія, CUI і дані з публічного реєстру ANAF. Компанія стає платіжною адресою замовлення, а доставка лишається там, куди її вказав покупець.

Що побачить покупець

Покупець у Румунії обирає «Компанія», вводить CUI і натискає заповнення з ANAF. Назва й адреса підставляються, для платника ПДВ перед номером зʼявляється RO. Неправильний CUI видно одразу, а якщо ANAF не відповідає, покупець заповнює дані вручну і продаж не зупиняється. Для іншої країни панелі немає, а фізособа проходить чекаут без змін.

Що отримує адмін

На сторінці замовлення зʼявляється картка компанії, а на друкованому рахунку є CUI. У налаштуваннях ви обираєте, що обовʼязкове, і яке власне поле отримує CUI для інших модулів. У Pro картка показує статус ПДВ і дає повторну перевірку в ANAF.

Як це працює — крок за кроком

  1. Покупець обирає «Компанія» й вводить CUI.
  2. Модуль перевіряє контрольну цифру й питає ANAF.
  3. Дані заповнюються, покупець їх перевіряє.
  4. Без потрібних даних перехід до оплати зупиняється з поясненням.
  5. Замовлення отримує компанію в платіжній адресі.

Що під капотом

  • Лише події OpenCart: нічого не патчиться.
  • Запити до ANAF обмежені одним на секунду, відповіді кешуються.
  • Модуль ставить власну cookie на 14 днів для чернетки компанії й зберігає реквізити в базі.
  • База міст із GeoNames за ліцензією CC BY 4.0, точність не звірялась із Poșta Română.
  • e-Factura ANAF бере імʼя покупця з платіжної адреси, тож дуже довга назва там буде обрізана.

Як встановити

  1. Розширення → Інсталятор: завантажте архів під свою версію, не змінюючи назву файлу.
  2. OpenCart 2.3: Інсталятор копіює файли лише з увімкненим FTP. Без FTP скопіюйте вміст upload/ у корінь магазину вручну.
  3. OpenCart 2.3 і 3.x: Розширення → Модифікації → «Оновити».
  4. Розширення → Модулі → Romania Checkout: Company and CUI → кнопка встановлення → Редагувати.
  5. Перевірте чекаут із румунською адресою.
  6. За потреби вкажіть поле CUI для інших модулів.
  7. Для Pro: вставте ключ або запустіть 7 днів тріалу.

Питання
про модуль

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

@catcode_support Налаштування, сумісність, активація
Це робить рахунок e-Factura?

Ні, модуль збирає дані компанії. Сам рахунок випускає окремий модуль e-Factura.

Що, як ANAF не відповідає?

Покупець заповнює дані вручну, замовлення проходить.

Чи змінюється адреса доставки?

Ні, компанія йде лише в платіжну адресу.

Покупець з іншої країни побачить панель?

Ні, панель показується лише для Румунії.

Не той варіант, що шукаєте?

Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.

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