Shopify Postnord App – integration for Skicka Direkt Business

This app is for you using Postnord’s shipping services with the Skicka Direkt Business (SDB) system for your Transport Management, and want to save time on creating the shipping labels. You can use the automatic sync feature for letting the app instantly sync orders to SDB or do the sync manually if you prefer to control everything yourself.

The app is compatible with all delivery methods, i.e. delivery to mailbox, door, service point and parcel lockers. The app can show the delivery methods directly in Shopify Checkout to let the consumers select their preference, or you can limit the exposed choices for consumer and instead manually retrieve and use valid delivery methods from your personal SDB account.

With Skicka Direkt Business your company can order shipments and pick-up. The service is built so that you should be able to quickly and easily choose the shipping method that suits your specific needs. You won’t have to have deep knowledge in services or shipments in order to deliver to your customers. You manage your templates easily in the tool and get a good overview of all your shipments and events connected to them.

This is a new app released recently 2021 September with basic features only and new features are continuously added. Check Release Notes and Roadmap sections below for available features.


Compatibility

Shopify Plan: This app can be installed and used on all Shopify plans including trial development stores. Carrier Service API related features cannot be used on Starter and Basic plans. This app is certified “Partner Friendly App”, hence it is free to install and test in development stores.

OS/Browser: App installation and settings interface is tested with browsers Google Chrome, Microsoft Edge and Firefox on Windows PC. Installation and settings are NOT tested on MAC/Safari, tablet or smartphone. If you experience any problem with the installation or interface on Mac, please try with Google Chrome or Firefox.

Postnord Sweden: App is only compatible with Postnord Sweden’s “Send Direct Business” solution. It is not compatible with Postnord platform from Denmark/Norway/Finland.

Requirement

Carrier Service API: If you want to display the Postnord shipping options directly in Shopify Checkout, then you must have enabled the “Carrier Service API” before you install the app. “Carrier Service API” is by default available in the “Advanced Shopify” and “Shopify Plus” subscriptions. If you have a lower plan, you can contact Shopify support for enabling this feature. Check PDF enable-shopify-carrierservice-api.pdf

Price

Shopify Postnord App price is $15 USD per month including 1000 orders sync each month. Sync above 1000 orders per month is charged additionally $10 USD for 1000 extra sync, i.e.

If total sync per month is 1000 or below, price is app fee 15usd only.
If total sync per month is 1001-2000, price is 15USD + 10USD = 25USD
If total sync per month is 2001-3000, price is 15USD + 20USD = 35USD

The app fee will be billed automatically on your monthly Shopify invoice after your 14 days trial period.

Support

Technical or presales questions related to this Shopify app: support@uniwin.se
Our online chat is available Monday-Friday, check opening hours on Contact page.
For questions related to Postnord Send Direct Business, please contact Postnord: https://www.postnord.se/kundservice/

Get Started

Prerequisites:
Account for Postnord Send Direct Business (SDB). If you don’t have, create it on https://portal.postnord.com/createaccount/?market=SE

Install Shopify Postnord app from:

https://apps.shopify.com/postnord

Go to the Account Settings page on the Shopify app type your Identifier and Key from Postnord SDB. Then click on “Save & Verify”.

Now place a customer order from your Shopify store front end.

Then open Shopify Postnord app from your Shopify dashboard’s apps page, and go to tab “Manual Sync”.  Here you can click on “Get” to retrieve possible shipping options for the order. Select a valid shipping option from the drop down menu and click on sync button with sign “>>”.

Now login to you Postnord dashboard and go to Send Direct Business portal, from here you can BOOK the transport.

Good Luck!

PDF Guide

Shopify Postnord App Installation:
connect-online-store-to-postnord.pdf

Enable Carrier Service API:
enable-carrier-service-API.pdf

Automatic Sync:
enable-auto-sync-postnord.pdf

Sync from More Actions:
sync-to-postnord-from-more-actions.pdf

General Settings Guide
general-settings.pdf

Automatic Tracking Link
automatic-tracking-feature-postnord-app.pdf

Fulfill and get Tracking URL
fulfill-and-get-tracking-url-postnord.pdf

Links

Book Meeting

Would you like to talk?
Book a Google Meet call with us for assistance on installation and setup.

Features

Delivery Methods on Checkout page

You can show all Postnord’s delivery methods on Shopify Checkout page to let your consumers select their preferred way of delivery; i.e. delivery to mailbox, door, service point and parcel lockers. This feature can be enabled or disabled by choice and require that you have access to Carrier Service Api from Shopify. Please check PDF information about Carrier Service API.

Automatic Sync

Enable “Automatic sync” on tab “General Settings” to activate this feature. When “enabled”, this feature will sync all incoming orders to Send Direct Business.

Manual Sync

If you want full control of the flow, use the “Manual Sync” tab on this app to retrieve valid delivery method from Send Direct Business sync a shipping label from here. The label can be downloaded from this page or you can also open it from your Send Direct Business dashboard. Alternatively you can directly trigger the sync from Shopify order page through “More Actions” -> “Sync to PostNord”.

Book and Print shipping label

You can book and print shipping label directly from the app. A PDF label can be downloaded from the Manual Sync page.

Screenshots

Postnord account settings
For typing your Postnord Identifier and Key that you generate inside Postnord’s Send Direct Business Dashboard. Set MODE = PRODUCTION. Select ENABLED to show Postnord’s shipping options in Shopify’s Checkout page.

Manual sync behavior
Open the “Orders” tab on this app, and click on “GET” button beside the newly placed order. Now the app will retrieve valid shipping options for the order, and you can see them in the drop down menu. Now select one of the listed shipping options and click on the “>>” sync sign to create the shipment inside the Send Direct Business account.

Book and print label
Select one of the listed shipping options and click on the “>>” sync sign to create the shipment inside the Send Direct Business account, then click “Book shipment”, after that click on the PDF button and finally click on DOWNLOAD to open and print your label.

Shipping label
Shipping reference will be Shopify’s order number

Postnord in Shopify Checkout
If you have ENABLED the option “Shipping options in Checkout” (require checkout addon from Shopify, enable-shopify-carrierservice-api-2023.pdf), then the shipping options from your SDB will be visible on Shopify’s Checkout page.

Automatic Sync / Zip Code Validation
If Automatic Sync is enabled, order details will be sent to Send Direct Business instantly when an order is received in Shopify. Then you can do further processing of your order directly from Send Direct Business. POSTAL VALIDATION default = NO, if enabled then consumers provided zip code will be validated by server and if an invalid zip code was provided then delivery methods will not be shown in Shopify Checkout page.

Help Page with instruction
Follow the instructions provided on this page to test your app. Send mail to our support or connect with our Online Chat for quick assistance on basic support.
Online Chat opening hours:
Monday-Friday
06:00-09:00 CET
10:00-13:00 CET

Instruction video

Release Notes

2023-05-27, Bugfix: Pagination issue when prefix added to order number in Shopify
2023-05-22, Bugfix: Fixed – Checkout option same delivery date issue in the store checkout page
2023-05-05, Bugfix: Manual Sync – improvement for orders placed when Qatar was selected during the checkout
2023-04-20, Bugfix: Fixed – International parcel services at Shopify checkout page
2023-04-07, Bugfix: Manual Sync – stop calling the postnord sync API, if the shipping option is not a postnord shipping option
2023-03-28, Bugfix: Added company name in Send Direct Business, If order placed by using Company Name in Shopify checkout page information
2023-03-22, Bugfix: Fixed bulk fulfillment auto-tracking feature not working for more than 14 days older orders at shopify order page
2023-03-08, New Feature: Added distance and address for collection points at checkout page
2023-02-24, Bugfix: Order not booked error fixed, When using “Fulfil and Get Tracking URL” at shopify order page
2023-02-08, Tweak: Removed My Pack Collect DPD-collect at service point general option
2023-02-02, Bugfix: App Bridge 3.0 updated not worked
2023-01-30, Bugfix: After updating app to new version auto tracking not worked
2023-01-30, Tweak: Updated all API to latest version 2022-10 to avoid deprecated issue.
2023-01-28, Tweak: Shopify Platform compatibility update, App Bridge 3.0
2023-01-12, Tweak: “Sync to Postnord” option has been improved, for orders with non-postnord shipping options, it will redirect to the Postnord app orders tab where you can select a valid shipping option.
2022-12-28, Bugfix: Stop calling the postnord sync API, if the shipping option is not a postnord shipping option
2022-11-30, Tweak: Removed the general delivery options for service points
2022-11-23, Tweak: “Delivery time” support for My Pack Collect service
2022-11-16, New Feature: Added support for “Show delivery time in checkout”. Now customers can see delivery time on checkout
2022-10-28, Tweak: Now made it possible to manually sync Archived and Cancelled orders
2022-10-27, New Feature: Bulk Sync. Sync multiple orders from menu MORE ACTIONS
2022-10-07, New Feature: Display all collection points and parcel lockers in shipping options in manual sync tab
2022-09-19, Improvements GUI: show/hide auto book and auto sync options based on “Shipping Options in Checkout” dropdown setting. Added tooltips.
2022-09-07, New Feature: “Enable Auto Book” on General Settings page
2022-09-05, New Feature: “Book & Print” from Shopify’s “More Actions” drop down menu to generate PDF labels
2022-08-29, Bugfix: Remove generic delivery method for Pick Up in Store
2022-08-29, Tweak: Include ORDER ID in notices, error messages etc.
2022-08-05, Tweak: Added compatibility to share Shopify_Note_Attribute section with other apps
2022-07-29, Bugfix: Removed generic options in checkout for MyPack Collect
2022-07-20, Bugfix: Pagination issue when prefix added to order id in Shopify
2022-06-29, New Feature: Label Size. Provided option to specify label size to print in general settings
2022-06-20, New Feature: Weight Sync. Now possible to sync with package weight or zero weight
2022-06-08, New Feature: Automatic Tracking URL, received when order is fulfilled in Shopify
2022-05-24, New Feature: “Fulfill and Get Tracking URL” from Shopify’s “More Actions” drop down menu
2022-04-25, Bugfix: duplicate sync happened for certain store settings fixed now
2022-04-06, Bugfix: Corrected title/description on particular delivery method

Roadmap – planned features – bugs – errors

Roadmap:
Find_Order_Number function on Manual Sync page
Bulk actions for sync/print #2247
Filter synced/unsynced orders on Manual Sync Page #2247
Group Pickup options vs service box options #2970
Show delivery time in checkout – PN/#3955
Autosync based in defined conditions #3529

Errors:
No major errors

Bug:
latest bugfix for major issue: 2022-02-11

FAQ

In Postnord’s Send Direct Business dashboard you can create a store. When this store is created you will get a page showing your Identifier and Key. These values must be saved on the “Account Settings” page in your Shopify Postnord App. If you forget to save the identifier/key when it is showed first time, then you have to delete the store and create and new store to get a new identifier/key.

Your account is missing this access right, please contact Postnord support for enabling this for you.

Only the last 60 days’ worth of orders from a store will be accessible from the order resource by default safety restriction on Shopify’s end.

No, your cost for the app is only 15$ monthly for up to 1000 orders per month. If you need any technical that is not related to this app, then it will be billed our ordinary hourly rates.

We provide you free support on Online Chat and you can also create a support ticket by mailing to support@uniwin.se

Of course. You pay for each starting month.

Please contact us with your request, we will provide!

You have to enabled shipping options in checkout, as shown in image

If you are still facing issue with enabling shipping options at checkout page, please check this guide

https://uniwin.se/wp-content/uploads/2023/03/enable-shopify-carrier-service-api-2023-1.pdf

You can change it as your requirement, as shown in image

Yes, Our Postnord app allows you to print shipping labels from your Shopify dashboard

You have to install the app in each Shopify store in order to use it in multiple stores

You can limit shipping options by specifying the custom value in the below settings in our Postnord app. Further, the specified number of shipping options only will display for every service in your Shopify checkout section.

Since Shopify will sort the shipping options from lowest to highest shipping price, and then alphabetically. You cannot change or customize the shipping options at Shopify checkout page.

Known Errors

Error message: There were some problem while installing the app, please re-install it.

Possible problem: You get this message when you try to access any one of this app’s feature or when you do any changes and give save in the app settings, but its been a while or opened the app page long time ago in Shopify.

Possible solution: Due to security purposes we have a short session span in our Shopify apps try to re-open the app so there won’t be issues. Otherwise try multiple browsers.

Error message: Please check shipping values

Possible problem: You are trying to sync an order to Send Direct Business but the app is not able to find a suitable shipping option in Send Direct Business for your Shopify order. This could happen if shipping methods are not configured in Send Direct Business, or if your order does not include a total weight for the order.

Possible solution: Please check if valid options are configured in Send Direct Business. Guidance is provided on section “Set up your delivery methods” and “Customize your delivery methods” on https://portal.postnord.com/info/en/delivery-guide/instructions-and-guides/connect-your-online-store-to-skicka-direkt-business/
Make sure that each products in your store has a valid weight.

Error message: Error verifying the API – The request requires user authentication

Possible problem: The provided Identifer/Key is wrong or you have you have selected “TEST” mode instead of “PRODUCTION”.

Possible solution: Check that your identifier/key is correct.

Identifier SAMPLE: ECS626AJM1IHBWXXNKB
Key SAMPLE: fca3da6fa3054f7087e23742dxxbfb6c

Check guide: https://portal.postnord.com/info/en/delivery-guide/instructions-and-guides/connect-your-online-store-to-skicka-direkt-business/
Or check video on our site.

Set mode = “PRODUCTION” and click “SAVE”

Error Message: An embedded page at pn1.uniwinapp.com says DataTables warning: table id=ordersTable – Invalid JSON response.

Problem/Reason: Shopify has a safety restriction for 3rd partly apps to not access orders older than 60 days by default. Postnord app is configured to the default restriction. For paging feature, a general restriction of max 250 record set by Shopify.

Solution: Just click OK for now. Alternative message in roadmap and workaround solution is being implemented.