PostNord Shipping: Service Points, Labels & Returns changelog
All notable changes to PostNord Shipping: Service Points, Labels & Returns for CS-Cart and Multi-Vendor (kv_postnord) are documented here.
The format follows Keep a Changelog and the project uses Semantic Versioning.
[Unreleased]
Section titled “[Unreleased]”[1.0.0] - 2026-11-08
Section titled “[1.0.0] - 2026-11-08”- Initial release: integration with the public PostNord APIs of developer.postnord.com (Booking APIs v3, Service Points V5, Track and Trace v7, Track Shipment URL, Transit time V2, Booking Data Validation) for agreements with PostNord Sweden, Denmark, Norway and Finland.
- Connection per store owner or vendor: the merchant’s own sandbox and production API keys (encrypted) and customer numbers, agreement country, sender and return address; connection test with the customer number check; a refused key pauses automatic calls.
- Shipping services MyPack Collect (19), MyPack Home (17) and Parcel (18) with merchant prices (flat or by weight), free shipping threshold, weight limit, destination countries, own basic and additional service codes, optional PostNord delivery estimate.
- Service point list at the checkout (nearest to the delivery address, postal code search, opening hours), server-side check of the chosen point, no order without a point; the point on the order page, e-mails and invoices.
- Booking with PDF (A4, A5, A6, label; standard or small) or ZPL labels in one call, manual or at an order status; CS-Cart shipment with the item number and tracking link.
- Duplicate protection: reference saved before the booking, lookup by reference (Track and Trace FindByReference) after a lost answer, never an automatic second booking; “Book again” for administrators after 30 minutes.
- Return labels (Return Drop Off 24 by default), deletion of Swedish bookings by API, void in the store for other agreements.
- Track and Trace polling with states that never move backwards; job queue with retries, log with CSV export; Multi-Vendor owner mode or per-vendor connections with vendor privileges.
Tested on: CS-Cart 4.17.2 Ultimate (cs417) and Multi-Vendor 4.17.2 (mv417) with PHP 8.1 / 8.3 unit tests, against a mock that follows the PostNord OpenAPI documents. Not yet run against the real PostNord sandbox.