WordPress plugin intelligence profile

Catcode PRRO Connector

Issue Ukrainian fiscal receipts (PRRO) for WooCommerce orders automatically — through Vchasno.Kasa or Checkbox, with shift control and delivery.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.2.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.4 · PHP 7.4
Directory statusactive
Last directory update26 Oct 20267d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Catcode PRRO Connector version 1.2.1 as active, updated 7d ago and tested up to WordPress 7.1.

Overview

About this plugin

Ukrainian merchants are required to issue a fiscal receipt through a software cash register (PRRO) for every paid order. This plugin does it automatically: when an order reaches the status you choose, the receipt is sent to your PRRO service, the fiscal number is stored on the order, and the customer can be emailed or texted a link to the receipt.

Two PRRO services are supported. One acts as the primary register, the other as a fallback, so a temporary outage on one service does not leave an order without a receipt.

What it does

  • Issues a fiscal receipt automatically when an order reaches the configured status (usually “Processing” after a successful payment).
  • Falls back to the second PRRO service when the primary one does not answer.
  • Opens and closes the register shift on a schedule, and produces the summary fiscal report on close.
  • Opens the shift on the fly if a receipt is attempted while the shift happens to be closed.
  • Stores the fiscal number and receipt link on the order, and shows them in a meta box on the order screen.
  • Keeps a receipt log with statuses, error text and CSV export.
  • Optionally emails the receipt link to the customer, in the style of your other store emails.
  • Optionally sends the receipt link by SMS through TurboSMS.
  • Optionally pulls orders from a KeyCRM account and fiscalizes them too — useful when part of your sales happen outside the store.
  • Works with WooCommerce High-Performance Order Storage (HPOS).

Supported PRRO services

  • Vchasno.Kasa — fully implemented and verified against a live account.
  • Checkbox — implemented per its public API documentation; test it with the built-in “Save and test connection” button before relying on it.

Kasa, Checkbox, TurboSMS and KeyCRM are third-party products. This plugin is an independent integration and is not affiliated with, endorsed by, or sponsored by any of them. All trademarks belong to their respective owners.

Credentials you need

Kasa: the API key from the account (Keys section) and the fiscal number of the register. For Checkbox: cashier login and password, the Checkbox license key, and the PRRO fiscal number. The credentials are stored encrypted in the site database.

External services

This plugin communicates with the following external services. Nothing is sent until you enable the corresponding service and enter its credentials.

ua)

Used to register fiscal receipts and to open or close the register shift. When a receipt is issued the plugin sends the order number, the receipt lines (item name, SKU, quantity, price, tax group), the total and the payment form (cash or card). Shift commands send no order data.

This happens when an order reaches the configured status, when you press the manual buttons, or when the shift schedule fires.

ua/privacypolicy/

ua)

An alternative PRRO service, used the same way as above: cashier sign-in, then receipt registration and shift commands. Sends the cashier login and password and the license key on sign-in, and the same receipt data as above when a receipt is issued.

ua/policy/

ua)

Used only when SMS delivery is enabled. Sends the customer phone number from the order and the message text (order number and the receipt link) so the receipt link can be delivered by SMS, right after a receipt has been issued.

html

app)

Used only when the KeyCRM order source is enabled. The plugin reads orders and order statuses from your KeyCRM account on a schedule so that orders created outside the store can be fiscalized, and — if you turn that option on — writes the receipt link back into the order comment. Sends your KeyCRM API key with each request.

app/privacy-policy

Опис українською

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

Каса і Checkbox. Один працює як основна каса, другий як резервна, тож тимчасовий збій одного сервісу не залишить замовлення без чека.

  • Автоматичний фіскальний чек при переході замовлення у потрібний статус.
  • Резервна каса, якщо основна не відповідає.
  • Відкриття і закриття зміни за розкладом, з Z-звітом на закритті.
  • Журнал чеків зі статусами, помилками та експортом у CSV.
  • Фіскальний номер і посилання на чек прямо в картці замовлення.
  • Надсилання посилання на чек листом або SMS через TurboSMS.
  • Фіскалізація замовлень із KeyCRM, якщо частина продажів іде повз сайт.
  • Сумісність з HPOS (High-Performance Order Storage).

Плагін підходить для ФОП на спрощеній системі та для платників ПДВ — ставка податку береться з налаштувань каси. Каса, Checkbox, TurboSMS і KeyCRM — сторонні сервіси; цей плагін є незалежною інтеграцією і не афілійований з ними.

Інші плагіни CatCode для українських магазинів

  • Нова Пошта для WooCommerce — вибір відділення й поштомата прямо в кошику, тарифи та ТТН (експрес-накладна) з кабінету НП.
  • Оплата карткою через LiqPay — еквайринг ЛікПей і Приват24: платіжний модуль з Apple Pay, Google Pay і звіркою статусів.
  • Сповіщення про замовлення в Телеграм — бот Телеграм пише про нові замовлення, зміну статусу й невдалі оплати.
  • Синхронізація замовлень з KeyCRM — автоматичний експорт замовлень у СРМ одразу після оформлення, з повторами і журналом.
  • IBAN Smart Invoice — рахунок на оплату з QR-кодом і реквізитами ФОП, кнопки Монобанк і Приват24, автопошук платежу.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • be
  • b9
  • d0
  • b2
  • d1
  • 87
  • b0
  • 81
  • bd
  • ba
  • вчасно
  • каса
  • b8
  • b5
  • касовий
  • чек
  • bf
  • 80
  • прро
  • 84
  • 96
  • bb
  • 8c
  • фіскальний
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.4 · PHP 7.4
Update activity26 Oct 20267d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

WordPress compatibility7.1.27.1.4
Version1.2.01.2.1
WordPress compatibility7.17.1.2
Version1.1.01.2.0
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.