UA EN
Telegram

OpenCart 3 module

Nova Poshta for OpenCart: branches, lockers and courier

For stores shipping across Ukraine. Customers type a few letters of the city and pick a branch or parcel locker from the list. Cities and branches are stored in your database and synced from the Nova Poshta API on a schedule.

Try it in the demo ↗
  • OpenCart 3.0 · PHP 8
  • English and Ukrainian, other languages on request
  • No core changes
  • $ vt-np –features
  • ✓ Branches and parcel lockers
  • ✓ Courier delivery
  • ✓ City search with suggestions
  • ✓ Cron sync
  • ✓ Your own API key

Nova PoshtaAPI

Screenshots

From the demo store

The module runs in the Vitryna demo store, so you can open it and try it.

Nova Poshta at checkout
Nova Poshta at checkout

Features

What the module can do

Three methods

Branch, parcel locker and courier, each with its own title and cost.

Type-ahead search

Cities and branches are found by a few letters, no endless dropdowns.

Local directories

Data lives in your store database, so checkout stays fast even when the API is slow.

Scheduled sync

A ready cron line in the admin, or an “Update now” button.

Your API key

Enter the key from your Nova Poshta account in the module settings.

Compatible

Works with the standard OpenCart checkout and with Vitryna Checkout.

Price

$22

single-store licence · installation included

Try it in the demo ↗

What you get

  • Nova Poshta shipping module
  • English and Ukrainian translations; any other language on request
  • API and cron setup guide
  • Installation help
  • 6 months of updates and support

FAQ

FAQ

Does it work with my theme?

The module hooks in via OpenCart events and ships its own styles, so it works with the default theme and most themes based on it. I can check on a copy of your store before you buy.

Does it change core files?

No. It installs as a regular extension, so OpenCart updates don’t break it.

What if my store is in another language?

English and Ukrainian are included. I adapt the module to any other language myself, both storefront and admin.

Tell me about your project — estimate within a day

Describe what you need in two or three sentences. I'll reply with a price, timeline and how I'd approach it.

+380 93 668 46 34
TelegramViber
Telegram Call