Нічого не знайдено

Спробуйте інший пошуковий запит

Популярні запити:

Додати в кошик

Кошик

У вас поки немає покупок

Переглянути маркетплейс
Початкова сума:
Знижка на товари:
Знижка за кількість:
Всього:
Оформити замовлення

Фіскалізація чеків в OpenCart: ПРРО Checkbox і Вчасно.Каса

Коли інтернет-магазину на OpenCart потрібен фіскальний чек, як підключити ПРРО Checkbox або Вчасно.Каса і не пробити чек двічі. Порівняння модулів.

7 хв читання
306
0
Фіскалізація чеків в OpenCart: ПРРО Checkbox і Вчасно.Каса

Покупець оплатив замовлення карткою на сайті, і магазин тепер має видати йому фіскальний чек. Коли замовлень десять на день, менеджер переносить їх у кабінет ПРРО вручну. При п'ятдесяти замовленнях з'являються помилки: у чек не потрапляє доставка, купон не враховано, одне замовлення пробито двічі. Нижче розібрано, коли чек обов'язковий, що бере на себе модуль фіскалізації в OpenCart 3 і чим відрізняються два такі модулі з маркетплейсу OpenCart Code.


Коли інтернет-магазину потрібен фіскальний чек

Обов'язок залежить від способу оплати. Те, що продаж іде через сайт, нічого не змінює. Закон № 265/95-ВР вимагає проводити розрахунок через РРО або ПРРО і видавати покупцеві чек, паперовий або електронний.

Спосіб оплати

Хто видає чек

Картка на сайті через платіжний шлюз (LiqPay, WayForPay тощо)

Магазин, у момент оплати

Платіжне посилання або QR на еквайринг

Магазин, у момент оплати

Переказ на рахунок ФОП за IBAN

Чек не потрібен

Готівка або картка вашому кур'єру

Магазин, під час розрахунку

Післяплата, яку перевізник приймає від свого імені та фіскалізує сам

Перевізник

Доставка експедитором, який не бере участі в розрахунку

Магазин, не пізніше, ніж покупець отримає товар

Повернення коштів за фіскалізованим продажем

Магазин, видатковий чек

Що ще треба знати:

  • ФОП першої групи звільнені від РРО/ПРРО.
  • Квитанція LiqPay, виписка банку підтверджують платіж. Фіскальний чек вони не замінюють.
  • Для післяплати відкрийте договір із перевізником і з'ясуйте, хто приймає гроші від покупця і від чийого імені переказує їх вам. Від цього залежить, чи маєте ви видавати свій чек.
  • Пільгові штрафи для ФОП на єдиному податку діяли до 31 липня 2025 року. Тепер за непроведений розрахунок або невидачу чека штраф становить 100% суми операції, за кожне наступне порушення 150%.

Нетипову схему оплати (часткова передоплата, маркетплейс, агрегатор) звірте з бухгалтером до того, як налаштовувати модуль.


Що автоматизує модуль ПРРО в OpenCart


Без інтеграції менеджер відкриває замовлення в адмінці, потім кабінет каси, і вручну переносить товари, кількість, ціни, знижку, доставку та форму оплати. Модуль бере ці дані із замовлення, передає їх в API сервісу ПРРО і зберігає фіскальний номер чека в замовленні.


Перед купівлею перевірте, чи модуль уміє таке:

  • Рахувати суму як платіжний шлюз. Купони, знижки, доставка й округлення мають дати ту саму суму, яку списали з картки покупця.
  • Не пробивати чек двічі. Статус замовлення можна змінити кілька разів, а другий чек продажу на те саме замовлення потім доведеться оформлювати поверненням.
  • Робити чек повернення з прив'язкою до чека продажу.
  • Керувати зміною. Відкриття, закриття та Z-звіт у кожен день, коли були розрахунки.
  • Вести журнал. Коли API каси поверне помилку, ви маєте бачити її текст, а не дізнатися від покупця, що чек не прийшов.

Модуль Checkbox PRRO для OpenCart 3


Модуль Checkbox PRRO від розробника SSHEVA з'єднує магазин на OpenCart 3 із сервісом Checkbox. Чеки можна видавати вручну з адмінки або автоматично за розкладом. Правила запуску задаються за статусом замовлення, способом оплати й способом доставки.

Модуль підтримує кілька кас і касирів, і для кожного профілю діють свої налаштування та правила. Зміну відкривають і закривають з адмін-панелі, там само доступні X- та Z-звіти. Суми, знижки, надбавки й податки модуль рахує за замовленням і звіряє з сумою в Checkbox. Готівкові розрахунки він округлює за правилами НБУ.


Чек покупцю можна надіслати на email, у Viber або SMS. Серед інших функцій:

  • службове внесення та видача готівки;
  • перевірка статусу виданих чеків і повернень;
  • імпорт архівних чеків, які раніше видавав інший інструмент, щоб уся історія зберігалася в одному місці;
  • шифрування облікових даних і розмежування прав адміністраторів;
  • розподіл великого замовлення на кілька чеків за накладними Нової пошти (експериментальна опція).

Якщо у вас стоїть модуль Доставка Нова Пошта з масовим створенням ТТН, Checkbox PRRO працює з ним у парі.

Модуль встановлює сам розробник на ваш сайт, щоб перевірити сумісність із темою й сервером. Перед купівлею напишіть йому в особисті повідомлення й опишіть свою схему оплат.


Модуль Вчасно.Каса для OpenCart 3


Модуль Вчасно.Каса від Yevhenii Lysenko видає чеки продажу й повернення через ПРРО Вчасно.Каса з адмінки OpenCart.

Чек повернення модуль складає з даних, які пішли в чек продажу. Менеджер міг після продажу відредагувати замовлення: прибрати товар чи змінити ціну. Повернення все одно повторить те, що фактично продали.

Зміну модуль відкриває й закриває разом із Z-звітом. Якщо зміну вже відкрили в кабінеті Вчасно, модуль це побачить і другу не відкриє.

Усі звернення до каси збираються на окремій сторінці історії. Там видно дату, фіскальний номер, номер документа, тип операції, замовлення, суму, статус і текст помилки. Деталі кожного запиту зберігаються в JSON, тож розробник знайде причину збою без доступу до кабінету каси.

Версія 2.0.1 має тестовий режим і захист від подвійного чека. Інтерфейс доступний українською, англійською та російською. Ліцензія активується автоматично, модуль можна встановити самостійно.


Checkbox чи Вчасно.Каса: порівняння модулів

Параметр

Checkbox PRRO

Вчасно.Каса

Сервіс ПРРО

Checkbox

Вчасно.Каса

OpenCart / ocStore

3.0.0–3.0.5

3.0.0–3.0.5

PHP

7.4+

7.4+

ionCube Loader

15+

15+

Запуск чека

вручну або за розкладом, правила за статусом, оплатою, доставкою

з адмінки OpenCart

Кілька кас і касирів

так

не зазначено

Зміна

відкриття, закриття, X- і Z-звіти

відкриття, закриття, Z-звіт, перевірка вже відкритої зміни

Повернення

так

так, за даними чека продажу

Надсилання чека

email, Viber, SMS

не зазначено

Журнал операцій

перевірка статусів чеків

окрема сторінка історії, JSON-деталі

Тестовий режим

так

так

Захист від подвійного чека

так

так

Розбиття за ТТН Нової пошти

так, експериментально

ні

Мови модуля

українська, англійська

українська, англійська, російська

Встановлення

розробник

самостійно

Ціна (вересень 2026)

1 565 ₴

894 ₴ за акцією, звичайна 1 565 ₴

Спершу подивіться, у якому сервісі ПРРО у вас вже зареєстровані каса й касири. Модуль лише під'єднує до неї магазин, тому переїзд на інший ПРРО заради модуля рідко має сенс.

Якщо сервіс ще не обрано, відштовхуйтеся від задач. Кілька кас, відправка чеків у Viber чи SMS, багато відправлень Новою поштою з розбиттям на кілька ТТН краще закриває Checkbox PRRO. Для магазину з однією касою, якому важливі тестовий режим і детальний журнал помилок, вистачить Вчасно.Каса.


Як підключити фіскалізацію в OpenCart

  1. Зареєструйте ПРРО. Подайте форму 20-ОПП на господарську одиницю, зареєструйте касу й касирів. Назва й адреса господарської одиниці в чеку мають збігатися з даними в ДПС.
  2. Отримайте дані для підключення. У кабінеті Checkbox чи Вчасно.Каса знайдіть дані каси й касира для роботи через API.
  3. Перевірте хостинг. Обидва модулі закодовані ionCube, тому на сервері має бути ionCube Loader 15 або новіший. Версію видно в phpinfo().
  4. Встановіть і налаштуйте модуль. Задайте статуси й способи оплати, за якими видається чек. Оплату за IBAN і післяплату, яку фіскалізує перевізник, у правила не додавайте.
  5. Перевірте на тестовому замовленні. Візьміть замовлення з купоном, знижкою та платною доставкою. Сума чека має збігтися з сумою платежу до копійки. Потім оформіть повернення.
  6. Налаштуйте закриття зміни. Z-звіт потрібен у кожен день, коли були розрахунки.

Типові помилки при фіскалізації в OpenCart

  • Чек на неоплачене замовлення. Правило «видавати чек при статусі "Оброблення"» спрацює і для замовлення, яке ще чекає переказу за IBAN.
  • Сума чека не збігається з платежем. Найчастіше в чек не потрапляє доставка або купон застосовано після округлення.
  • Повернення з відредагованого замовлення. Менеджер змінив склад замовлення, і видатковий чек тепер не збігається з чеком продажу.
  • Скасування замовлення без чека повернення. Менеджер повертає гроші через кабінет платіжного сервісу й ставить статус «Скасовано», а видатковий чек не оформлює. Чек продажу вже в ДПС, тому на кожне повернення коштів потрібен чек повернення з посиланням на первинний.
  • Незакрита зміна. Без Z-звіту за день із розрахунками каса порушує порядок роботи ПРРО.

Часті питання

  • Чи потрібен ПРРО, якщо оплата йде через LiqPay або WayForPay?
  • Так. Оплата карткою через платіжний шлюз на сайті вважається розрахунком карткою, і магазин видає чек у момент оплати.
  • Чи потрібен чек, якщо покупець платить за реквізитами IBAN?
  • Ні, якщо покупець сам переказує гроші на поточний рахунок ФОП чи компанії без карткового еквайрингу.
  • Як покупець отримує електронний чек?
  • Чек надсилають на email або телефон, показують QR-кодом чи в особистому кабінеті, або вкладають у посилку на папері. Паперовий і електронний чеки мають однакову юридичну силу.
  • Що робити, якщо покупець не забрав посилку з післяплатою?
  • Якщо ви не отримали гроші й не видавали чек продажу, видатковий чек не потрібен. Збережіть документи перевізника про повернення відправлення. Якщо чек продажу вже був, оформіть через ПРРО повернення в день, коли отримали документи про повернення від служби доставки.

Джерела

Рекомендовані товари

Модуль Checkbox PRRO для OpenCart 3 - Чеки, каси та профілі
Новинка
SSHEVA Управління замовленнями

Модуль Checkbox PRRO для OpenCart 3 - Чеки, каси та профілі

Фіскалізація без клопоту: автоматичні чеки Checkbox прямо з OpenCart

5.0
2
відгуків
5
продажів
1 570 ₴
Вчасно.Каса для OpenCart 3: фіскальні чеки ПРРО
Новинка
Y Yevhenii Lysenko Управління замовленнями

Вчасно.Каса для OpenCart 3: фіскальні чеки ПРРО

Чеки продажу й повернення через ПРРО Вчасно.Каса в пару кліків!

1 570 ₴ -43%
897 ₴
OCTemplates

OCTemplates

OCTemplates — команда розробників та дизайнерів з України з досвідом у веброзробці з 2002 року. З 2015 року спеціалізуються на шаблонах та модулях для OpenCart: швидких, SEO-оптимізованих і готових до роботи в реальних умовах e-commerce. Продукти OCTemplates використовують тисячі інтернет-магазинів у Європі, Азії, Північній Америці та Австралії. Кожен покупець отримує не лише готове рішення, а й технічну підтримку та консультації з налаштування магазину.

статей
16
переглядів
9,316
вподобань
13
підписників
0

Схожі статті

Порівняння модулів доставки для OpenCart: Нова пошта, Укрпошта, Rozetka Огляди

Порівняння модулів доставки для OpenCart: Нова пошта, Укрпошта, Rozetka

Порівнюємо три модулі доставки з маркетплейсу OpenCart Code: Нова пошта API, Укрпошта API та ROZETKA Delivery. Розрахунок вартості через API, ТТН з адмінки, автотрекінг, обмеження кожного модуля й чек-лист запуску.

Доставка Модулі Огляди
636 3 8 хв
20 лип 2026
Як підключити оплату карткою в OpenCart Огляди

Як підключити оплату карткою в OpenCart

Розбираємо, як підключити й налаштувати оплату карткою в інтернет-магазині на OpenCart: покрокова інструкція для LiqPay, MonoPay, WayForPay і NovaPay, режим HOLD, передоплата та типові помилки інтеграції. У кінці — добірка готових платіжних модулів для українських магазинів.

Оплата Модулі Огляди
543 1 9 хв
15 лип 2026

Коментарі (0)

Відповідь для

Увійдіть, щоб залишити коментар

Увійти

Коментарів поки немає

Будьте першим, хто залишить коментар до цієї статті!

Ми використовуємо cookies

Ми використовуємо cookies та схожі технології для покращення вашого досвіду, аналізу трафіку та показу персоналізованої реклами. Детальніше — у нашій Політиці cookies.