Connect Shopify and Omniva to show correct delivery options at checkout, print shipping labels in bulk, and send automated tracking updates that cut support tickets.
• Omniva shipping methods are mapped to Shopify shipping rates, including service codes and delivery types such as courier and parcel locker.
• Checkout selection data (service and pickup point/parcel locker ID when used) is stored on the Shopify order and passed to Omniva during shipment creation.
• Order data is sent from Shopify to Omniva for label creation, with recipient details, parcel references, and package metadata mapped to Omniva’s API fields.
• Tracking numbers returned by Omniva are written back to Shopify fulfillment records and exposed to customer notifications, depending on store settings.
• Status updates are synchronized using carrier tracking events, keeping fulfillment and delivery states aligned between Shopify and Omniva.
• Validation rules handle missing or invalid pickup-point selections, and errors are logged for reprocessing without duplicating shipments.
.png)
We map Omniva services to Shopify shipping methods and enable pickup-point selection where required. Customers see the right carrier options for their address before they pay.
Yes, the integration can create Omniva shipments from Shopify order data and return printable labels. Labels can be produced in batches to speed up warehouse work.
Tracking numbers are pushed back to Shopify and can trigger shipment notifications. Status updates can also be synced to reduce “where is my order” contacts.
Order ID, recipient details, parcel data, selected service, label PDF links, and tracking IDs move between systems. We also handle edge cases like partial fulfillments when needed.
Yes, we can configure per-country services, pickup-point logic, and warehouse-specific dispatch rules. This is common for Baltic and cross-border shipping setups.









