If your business sends dozens or even hundreds of parcels every day, you know how much time it takes to manually create waybills, check addresses, and track statuses. Now this entire process can be fully automated — right from your ERP system.
The Codoo ERP team has developed a new module called Ukrposhta Delivery, which integrates Ukrposhta’s shipping services directly into Odoo. This solution allows you to create, track, and manage all deliveries from a single interface, without switching between platforms.
What is the Ukrposhta Delivery module
Ukrposhta Delivery is an Odoo module that automates every step of the shipping process via Ukrposhta — from creating waybills and calculating costs to printing labels and real-time tracking.
The module is designed specifically for Ukrainian companies using Odoo as their main ERP system and fully supports modern logistics automation requirements.
Key features
📦 Full shipping automation
Shipment creation, cost calculation, and label printing — all done directly from a sales order or delivery note in Odoo. You save time and minimize errors that often occur with manual data entry.
🚀 Real-time tracking
The module automatically retrieves parcel statuses via the Ukrposhta API, so you always know where each shipment is — without ever leaving Odoo.
📍 Address validation and catalog sync
Ukrposhta Delivery synchronizes with official Ukrposhta reference data, ensuring accurate address input and faster creation of waybills.
🏢 Multi-company support
Each company in the system can have its own API keys — perfect for holding structures or businesses operating several legal entities.
🔁 Automatic updates
Using a scheduled cron job, the system syncs city directories and shipment statuses, keeping your data always up to date without any manual work.
How it works
Imagine: a manager receives a new order in Odoo. They open the sales order, click “Create Ukrposhta delivery,” enter parcel dimensions, weight, and price — and the system instantly calculates the cost, creates a waybill, and generates a tracking number. Labels can even be printed right away — in bulk, if needed.
Shipment statuses are automatically updated in the Ukrposhta → Tracking menu, keeping your logistics under complete control.
Who will benefit
- Online stores that ship customer orders daily
- Companies with in-house logistics
- Businesses sending documents, samples, or gift kits
- Traders and distributors working with a large client base
Module presentation at Odoo Days 2025
The Ukrposhta Delivery module was officially introduced at Odoo Days 2025, organized by the OCA Ukraine community.
We proudly demonstrated how Ukrainian businesses can integrate local shipping services into the global Odoo ERP platform — with no complex setup and full support for national logistics infrastructure.
Want to use the module?
Ukrposhta Delivery is a step toward total logistics automation. Less manual work, fewer mistakes, more time for business growth.
Odoo + Ukrposhta = speed, accuracy, and control in every shipment.
🔗 Request a module demo or consultation from Codoo ERP.
We’ll help you integrate Ukrposhta delivery into your Odoo system and configure everything to your company’s needs.