This article is also available in:
Klarna Shipping Service + nShift - WooCommerce

Latest version: 1.0.3

System requirements

PHP 5.6+
WooCommerce: 3.0.0+
Wordpress: 3.9.0+

Functions

Make's it possible to integrate your delivery checkout in to Klarna Checkout widget (KCOv3).
Create reserved shipments
Create booked shipments
Create shipping labels
Create tracking links
Include tracking links in order emails

Before we start

To be able to use this extension you will need a nShift Online Plus account. You will also need the API Connect add-on and DeliveryCheckout add-on. If you don’t have any nShift account today, we can order it for you. Please contact us for more information.

Questions and support regarding nShift

Questions or support regarding nShift services or settings at Unifaunonline.com, please contact nShift directly. Use e-mail: [email protected] or phone: +46-31-725 35 50

Klarna Shipping Assistant (KSA)

To be able to use this extension you will need a Klarna Checkout account. You will also need to configure your checkout (at Klarna) to use Klarna Shipping Assistant and connect it with your nShift DeliveryCheckout account. Questions or support regarding Klarna Shipping Assistant or settings at Klarna.com, please contact Klarna directly. Use e-mail: [email protected]

Installation

Follow instructions below to properly install the plugin according to your license.

Make sure you have “WooCommerce”, “Klarna Checkout for WooCommerce” and “Klarna Shipping Assistant for WooCommerce” installed and activated.

Note: In order to be able to install the plugin legally you first need to contact Oktagon to receive a license. We also need the name of the domain (incl. dev, test, staging etc) for licensing purposes.

After you have purchased our plugin, you will receive an email with a download link. You also get license information that you need to use to download the extension. Download the extension and save it on your computer.
Login to your WooCommerce administration dashboard and click Extensions > Add New, select the downloaded file and click Install.
Activate the extension in the list of installed extensions

Configuration

After you have installed this plugin you need to follow these steps.

Login to the WooCommerce dashboard as administrator and click WooCommerce/Settings.
From the Shipping tab page, click the option Klarna Shipping Service + nShift
Fill in the Credentials section:

API Key Id = ID (generated by Unifaunonline.com)
API Key Secret = Secret id (generated by Unifaunonline.com)
User Id = Your login username to Unifaunonline.com.
Consignor Quick Id = 1 (standard). Your Unifaunonline.com consignor address quick id
Create Stored Shipments = When turned on this will only created stored shipments at unifaunonline.com that you need to book there
Debug = When turned on you will see all API communications in a box to the right on every order

Fill in the Print Options section, the easiest way is to login into your account at unifaunonline.com, click Settings > PDF Settings and then click REST API to see what settings you should insert here
Fill in the Packing Options section:

Dimension unit = Product and package dimension will be converted into this format from the format specified at WooCommerce > Settings > Products > Dimension unit
Weight Unit = Product and package weight will be converted into this format from the format specified at WooCommerce > Settings > Products > Weight unit
Contents = How the shipping packages will be described
Stacking dimension = In what dimension multiple products will be stacked

We also have a tutorial "How to use Klarna Shipping Assistant" with english subtitle.



Orders

Processing an order
You can see all orders in the WooCommerce dashboard by clicking WooCommerce/Orders in the main menu.
If nShift-shipping is available you can press ‘Process’ to process shipping on the order, if shipping is already been processed you will have Label and Tracking links there instead. If you use Stored Shipments labels will not be available in WooCommerce. You can also select mass-actions ‘Process Shipping’ and ‘Download shipping labels’ to bulk-process or bulk-print labels.
You can also process shipment on the order view by clicking on the order/orders you want to edit.
On the right hand side, you should see a box named KSA + nShift . If the order has enough information to be able to create shipment you should see the chosen shipping options and a button named Create shipment . Click on this to create a shipment.
If you got an error you can adjust your plugin settings, maybe turn on debug setting to see all API communication, and try again. If all goes well you should have a Tracking Link there. If you are not using stored shipments and you have valid print options then you should also have a Shipping Label there to download. Note that if you are using stored shipments, the tracking link starts to work when the shipment is booked at unifaunonline.com.

Shipping Label and Tracking

How to track a shipment
To track a shipment, just click WooCommerce/Orders in the main dashboard menu and click on an order.
If the order has a tracking-link in the box to the right then just click on it.

How to download shipping label
To track a shipment, just click WooCommerce/Orders in the main dashboard menu and click on an order.
If the order has a shipping-label in the box to the right then just click on it.

Sandbox mode

nShift has no Sandbox mode yet, please ask nShift for a test account.
Was this article helpful?
Cancel
Thank you!