Connect Salesforce with PostNord to sync orders, calculate live shipping rates, generate shipping labels, and push tracking updates back to your team and customers.
• Salesforce order, customer, and delivery address data is mapped to PostNord shipment fields, including contact, pickup point (when used), package count, weight, and service codes.
• Shipment creation requests are sent to PostNord APIs, and shipment identifiers and label URLs or binary label data are returned and stored against the Salesforce record.
• Tracking numbers are written back to Salesforce and linked to the related Order and Fulfillment/Delivery entities to support a consistent “Salesforce PostNord tracking integration” flow.
• Carrier events (created, in transit, delivered, exception) are pulled or received via webhook patterns where available, then translated to Salesforce status values and timestamps.
• Validation rules handle missing or malformed address components, unsupported service combinations, and country-specific postal formats, with errors logged to integration audit records.
• Delta-based updates send only changed fulfillment attributes (packages, service, delivery instructions) to PostNord, with idempotency keys used to prevent duplicate shipments.
.png)
We map Salesforce order, address, and parcel fields to PostNord shipment requests, then write label URLs and tracking IDs back to Salesforce. Status updates can be pushed into Salesforce via scheduled sync or webhook-based callbacks, depending on your setup.
Yes, we can call PostNord rate and service endpoints using your shipment data and return the correct product code, pricing, and delivery options. The same logic can be reused for customer service quotes and manual orders.
At minimum, you want validated recipient name, street fields, postal code, country, phone, and package weight and dimensions. We also sync pickup point IDs, customs data, and delivery instructions when your flows require them.
It can generate return labels, store them on the order or case, and track return events back into Salesforce. This helps support teams see “in transit,” “delivered,” and exception scans without jumping between tools.
scandiweb has delivered 2,100+ projects since 2003 and supports 450+ active clients, so we’re used to integrations that need monitoring, retries, and clear error handling. We can also extend the integration as your shipping rules, markets, and service levels change.





