
Czech Couriers for OpenCart — Zásilkovna (Packeta) and Česká pošta
Zásilkovna (Packeta) and Česká pošta for OpenCart 4, 3 and 2.3: pick-up points, Z-BOX and Balíkovna at checkout, shipments, labels, cash on delivery and tracking.
- Compatibility
- OpenCart 4.0.2+ · 3.x · 2.3 · PHP 7.0+ · language: English, Czech
- Version
-
v1.0.0 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3) - Licence
- a site + a staging copy, lifetime
- Trial
- 7 days, no card, one per site
- Updated
- November 2026
What Free has,
and what Pro adds
The free version works with no time limit. Pro adds the rest of the features in the table.
Key points
What the buyer sees
The checkout shows four methods: Packeta home delivery, Packeta pick-up point or Z-BOX, Česká pošta Balík Do ruky (to the address) and Česká pošta Balíkovna (post office, Balíkovna partner point or BOX).
What the admin gets
The order page gets a Packeta & Česká pošta panel: create a shipment, PDF label, status refresh and cancel.
How much it costs
The base version is free. Pro costs 1290 UAH, a lifetime licence. One payment, no yearly fees.

The trial starts when you ask
A fresh install is the free version, nothing switches on by itself. The “Try Pro for 7 days” button → e-mail → the key right in the window and by e-mail.

One key — a site and a staging copy
Moving the site? Unlink the licence on the old domain and activate it on the new one yourself. A staging copy (staging., dev.) works with the same key and does not take a site slot. For studios — keys for 5 or 25 sites, or unlimited.
Technical requirements
OpenCart 4.0.2+, 3.x or 2.3.
PHP 7.0+ with cURL, OpenSSL and XMLReader.
A Packeta account (API key and API password) and/or a Česká pošta contract with B2B API access.
A shop in Czechia; Packeta also delivers to Slovakia. English and Czech interface.
Version history
Packeta (Zásilkovna) and Česká pošta, the Packeta map and the Balíkovna list at checkout, shipments, labels, statuses.
Frequently bought with Czech Couriers


Cart Discounts (Amount-Based and N+1) for OpenCart

CatCode SEO Pack — SEO Module for OpenCart 2.3, 3.x and 4.x

AI Product Descriptions for OpenCart 2.3, 3.x and 4.x — description generator
Full module description
Czech Couriers is a shipping module for OpenCart 4, 3 and 2.3 that connects the two main Czech delivery options: Zásilkovna (Packeta) and Česká pošta. The buyer picks a pick-up point, a Z-BOX, a post office, a Balíkovna point or home delivery right at checkout, and you create the shipment, print the label and follow the status from the order page. It works on your own keys, with no middleman and no monthly platform.
In the admin the module is called “Packeta (Zásilkovna) & Česká pošta”. Admin and storefront in English and Czech.
What the buyer sees
The checkout shows four methods: Packeta home delivery, Packeta pick-up point or Z-BOX, Česká pošta Balík Do ruky (to the address) and Česká pošta Balíkovna (post office, Balíkovna partner point or BOX). A Packeta point is picked in the official Packeta map; a Balíkovna point in a list searched by town, street or post code, diacritics optional, with the buyer’s town first. Without a point the order cannot be placed, and the order delivery address becomes the point address.
What the admin gets
The order page gets a Packeta & Česká pošta panel: create a shipment, PDF label, status refresh and cancel. Cash on delivery (dobírka) goes in the destination currency: whole crowns for Czechia, EUR for Slovakia. A point can be set by hand, and a shipment can also be created for an order with another shipping method. The buyer gets an e-mail with the shipment number and the tracking link, and the order history gets a record.
The shipment list in Sales shows every order with its carrier, point and status, with “Without shipment” and “On the way” filters. Settings are split into tabs: delivery methods, Packeta, Česká pošta, shipments, automation and licence.
How it works, step by step
- You enter the Packeta keys and/or the Česká pošta contract data and check the connection.
- You download the Balíkovna list and switch on the methods you need with their prices.
- The buyer picks home delivery or a point at checkout.
- You create the shipment and print the label from the order page.
- The buyer gets the shipment number and the tracking link by e-mail.
Under the hood
- One shared library for OpenCart 4, 3 and 2.3.
- A Packeta point is confirmed by Packeta’s server: the name and address come from its answer, not from the browser.
- The Balíkovna list (over 15,000 points) is stored in its own table and refreshed daily by cron.
- Česká pošta requests are signed the B2B API way (CP-HMAC-SHA256).
- Passwords and secret keys are stored encrypted.
- Settings survive uninstalling and reinstalling the module.
How to install
- OpenCart 4: Extensions → Installer → upload
cc_czcourier.ocmod.zipand install. Keep the file name: it is the extension code. - OpenCart 3: Extensions → Installer →
cc_czcourier-oc3.ocmod.zip, then Extensions → Modifications → Refresh. - OpenCart 2.3: copy
upload/fromcc_czcourier-oc23.ocmod.zipto the shop root by FTP, then Extensions → Modifications → Refresh. - Extensions → Extensions → Shipping: install “Packeta (Zásilkovna) & Česká pošta” and open its settings.
- Fill in the Packeta and Česká pošta tabs, check the connection, download the Balíkovna list and switch the methods on in the Delivery methods tab.
- For Pro: paste the key or start the 7-day trial in the Licence tab.
All three archives are included: separate builds for OpenCart 4.0.2+, 3.x and 2.3.
Questions
about the module
Didn't find the answer? Message us on Telegram and we'll reply within a business day.
Is there cash on delivery (dobírka)?
Yes. Payment methods you mark as cash on delivery send the order total as dobírka in the destination currency: whole crowns for Czechia, EUR for Slovakia.
Do I need a Česká pošta contract?
Yes, the Česká pošta B2B API is for contract customers: the API token and secret key are created in Pošta Online. The Balíkovna list downloads without an account.
Is Packeta for Czechia only?
No, Packeta countries are set in the settings, Czechia and Slovakia by default. Česká pošta is Czechia only.
Can a shipment be cancelled?
Packeta: yes, through the API until the parcel is handed over. The Česká pošta API has no withdrawal, so the shipment is marked cancelled in the shop.
Which label formats are there?
Packeta: A6 and A7 on A4, A6 on A6, A7 on A7, A8 on A8, 105×35 mm on A4. Česká pošta: the label template from your contract.
No reviews yet. Be the first.
No questions yet. Ask one — we answer within 24 hours.
Not quite what you are looking for?
We build custom modules for WordPress, WooCommerce, OpenCart and Shopify. Tell us about the task and we'll prepare an estimate.
Order a custom module
Buying the module
—
Charged in UAH; your bank converts it to your currency. EUR price is approximate.



















