Get in touch
Uncategorized

Free OpenCart 4 Modules for a Ukrainian Store: Nova Poshta, monobank, PRRO, Feeds

A Ukrainian shop on OpenCart 4 almost always runs into the same set of needs: integration with Nova Poshta or Ukrposhta, accepting card payments, fiscalising receipts through PRRO, and exporting products to Rozetka and Prom. Ready-made solutions are often paid, out of date for OpenCart 3, or require your own API keys from third-party services.

We’ve put together a set of free OpenCart 4 modules that cover these tasks — all published on the official OpenCart Marketplace and working natively on OpenCart 4.0.2–4.1.x (and on 3.x where noted). Below is what each one does and where to get it.

Shipping

Nova Poshta for OpenCart

City and branch (or parcel locker) selection right in the cart via the official Nova Poshta API, live rate calculation by cart weight, and automatic waybill creation when the order status changes. No iframes, no jQuery conflicts. The Pro version adds cash on delivery, return waybills, hourly auto-updates of statuses, and webhooks.

Description and documentation · Download from the OpenCart Marketplace

Nova Poshta branch selection in an OpenCart cart
City and branch selection right in the cart

Ukrposhta for OpenCart

Branch selection at checkout via the official Ukrposhta address classifier, and rate calculation via the eCom API with a fallback to a fixed rate. Standard OpenCart shipping tools: geo zone, tax class, sort order.

Description and documentation · Download from the OpenCart Marketplace

Payment and fiscalisation

monobank Acquiring for OpenCart

Accepts Visa/Mastercard payments on a secure monobank page with automatic order confirmation via a webhook that verifies the ECDSA signature — no manual reconciliation needed. Test mode works without an agreement. Pro: payment log, refunds, two-stage payment (hold), saved card for one-click payment, and an auto-fiscalisation event.

Description and documentation · Download from the OpenCart Marketplace

monobank payment log in the OpenCart admin
monobank payment log: statuses, masked card, RRN, refunds

Multi PRRO Connector — receipt fiscalisation

Automatically issues fiscal receipts when an order moves to a chosen status, via Ukrainian software cash registers: Vchasno.Kasa and Checkbox. Primary register plus a backup one, sale and refund receipts, cash-shift management with Z-reports, admin logs. Compatible with OpenCart 3.x and 4.x.

Description and documentation · Download from the OpenCart Marketplace

PRRO settings in the OpenCart admin
Fiscalisation settings: primary register, backup, statuses

Marketplaces and CRM

Market Feeds — Rozetka and Prom feeds

Exports the OpenCart 4 catalogue to Rozetka (XML) and Prom.ua (YML) from a single module. Streaming generation via XMLWriter — safe on memory even with tens of thousands of products. Filters by category and manufacturer, a price multiplier, a sale price mapped to price_old, and a stock-quantity tag for each platform.

Description and documentation · Download from the OpenCart Marketplace

KeyCRM Sync — order synchronisation

Automatically sends OpenCart 4 orders to KeyCRM on checkout or when they move to a chosen status. Idempotent (no duplicates), a retry queue via cron, phone numbers normalised to +380. Two-way sync: statuses, waybills and stock levels flow back from KeyCRM into OpenCart.

Description and documentation · Download from the OpenCart Marketplace

Content

AI Product Descriptions — description generator

An “AI” button right on the product edit page creates a selling description, SEO meta tags and keywords in seconds — in Ukrainian, Russian or English. The key difference: no OpenAI key of your own needed, it works out of the box. Batch processing for large catalogues is available, along with a free 7-day Pro trial.

Description and documentation · Download from the OpenCart Marketplace

How to install an OpenCart module

All modules are installed the same way: Extensions → Installer → upload the .ocmod.zip, then Extensions → Extensions → find the module in the relevant category (Shipping / Payment / Modules) and click “Install”. For OpenCart 4.x, after installing run Extensions → Modifications → Refresh. Detailed steps are in each module’s documentation, linked above.

Need a custom integration or changes for your shop? Get in touch — we’ll put together an estimate.

Share

Ready to talk about your release?

We reply within 60 minutes during working hours — with a budget estimate, a rough timeline and the team line-up for your task.

Send a request