Nova Poshta is the primary carrier for Ukrainian e-commerce. The integration is built into the order's Shipments tab: you create a TTN in one screen, and the system then pulls statuses via the Nova Poshta API v2.
Create a TTN without copying data
The form pulls data from the order and Nova Poshta reference books.
Recipient data
Name, phone and city are filled from the order's contact.
City and branch
Live city autocomplete and branch selection via the API.
Weight and value
Computed from order line items, with manual override.
TTN number
The real number is stored on the shipment immediately.
Delivery status mapping
A cron polls Nova Poshta and moves the shipment status in the CRM.
Nova Poshta
Accepted
Processing
Nova Poshta
En route to the recipient city
In transit
Nova Poshta
Arrived at the branch
Ready for pickup
Nova Poshta
Delivered
Delivered
Connect in 3 steps
- 1
Generate an API key
Create a key in your Nova Poshta cabinet and add the adapter under Settings → Developers.
- 2
Test the connection
The Test connection button confirms the key and access to senders.
- 3
Create TTNs
In the order card click Create TTN — statuses will update on their own.
Frequently asked questions
Is the weight calculated automatically?
Yes — the sum of product weights × quantity, with unit conversion. It can be overridden; if a weight is missing, the form warns you.
Are dimensions sent?
Yes, an estimated volume is filled from product dimensions and sent to Nova Poshta as VolumeGeneral for volumetric weight.
Do statuses update without the manager?
Yes, a regular cron polls Nova Poshta and moves the shipment status automatically.
Connect Nova Poshta to your CRM
Create waybills and track delivery without leaving the order.
Start for free