With the nShift eCom PRO extension, you can enable in your online store all nShift delivery services with monthly pricing that is especially cost-effective for a large number of shipments.

The nShift eCom PRO extension is available with the paid MyCashflow plans.

There is also available a built-in nShift eCom LITE version with no monthly fee, which you can use even if you don't have your own nShift account. The LITE service is profitable only for stores with minor logistics needs.

Pricing

The costs of using the nShift eCom PRO extension are €10/mo. + €0.30/shipment.

The costs of using the nShift eCom PRO plan are invoiced by nShift. So, using the extension is not invoiced jointly with MyCashflow's monthly fee.

Services supported by the extension

The nShift eCom PRO extension supports all nShift's delivery services.

The Matkahuolto Pikapaketti service is no longer available through the extension, because starting from 4 September 2023 it has only been available through Matkahuolto's own sales channels for specific bus routes. All shipping methods using Express Parcel have been changed to use MyCashflow's own shipping labels, and you may want to replace them with shipping methods using Near Parcel. (Find out more at Matkahuolto's announcement.)

Enabling PostNord requires additional actions. Find out more about enabling PostNord.

In the Kaukokiito Groupage service, the package size can be changed only by using printing favorites.

Installation and setup

To enable the nShift eCom PRO extension:
  • If you're not nShift's customer yet, order nShift credentials on the Account > Apps > nShift page in the online store's admin panel.
  • Define sender details, enter the numbers of contracts with logistics companies and define the quick ID.
  • Create an API key for the online store.
  • Enter the details of the API key in the settings for the nShift extension in the online store's admin panel.
  • Create a shipping method to use with nShift.

Below, you'll find detailed instructions on how to enable nShift in your online store.

1/3 Defining sender details

Currently, you can use only one nShift sender in your MyCashflow store at a time.

  1. Log in to the nShift admin panel at https://www.unifaunonline.com.

    For credentials, see nShift's welcome message.

  2. Go to the page Maintenance > Senders.
  3. Click New Sender and fill in the sender details:
    • In the Quick ID field, enter 1.

      Without the quick ID, creating shipping labels won't work.

    • Enter your company's VAT identification number.

      A VAT number is required for non-EU shipments.

    • Fill out the form with your details.
  4. Add every logistics company that you use in the Carriers section.

    In the Carrier menu, select the logistics services you use, and enter your customer number in the field below.

  5. Finally, click Save.

After the sender details and the correct quick search ID value have been set, you can create an API key for your online store.

2/3 Creating the API key

  1. In nShift Online, go to the Maintenance > API Keys page.
  2. To create a new API key, click New API Key.
  3. Fill in the API key's details in the form:
    1. Select Web Services (REST) as the type.
    2. Enter your email address for potential inquires.
    3. In the Developer-Id field, enter 0020011135.
    4. Save the API key.
  4. Go to the key's details and note down its Id and Secret Id.

    You'll need them when filling in the details of the nShift extension in your online store's admin panel.

3/3 Activating the extension and creating a new shipping method

  1. Sign in to your online store's admin panel and order the nShift extension on the Account > Apps > nShift page.
  2. In the extension's settings, fill in the Id and Secret Id, which you have copied from the details of the API key in the nShift's admin panel.
  3. Save the extension's settings.

    Now you can create a new shipping method for nShift in your store to enable your customers to use the service:

  1. Create a new shipping method on the page Settings > Shipping methods.
  2. As the shipping method's type, select Delivery, and in the Shipping labels section, select nShift eCom PRO and the desired delivery service.
  3. Click Save.
  4. Fill in other details and define the shipping costs and weight limits.
  5. Save the shipping method.

From now on, your customers will be able to use nShift at checkout. Visit the store's public area and make sure that the new shipping method works properly by placing a test order.

To offer multiple nShift delivery services to your customers, you can create multiple shipping methods that use nShift.

Enabling PostNord

In this section, you'll learn about the procedures required for enabling PostNord.

Testing the integration

When enabling PostNord services, you need to make sure that the integration works properly:

  1. Create a new shipping method to use with PostNord.
  2. Place an order in your online store, and select the newly created shipping method for it.
  3. Open the order via the admin panel's Orders page, and print the order shipping label.
  4. Send the shipping label via email to it.fi@postnord.com.

    In the message, include the information that you're testing PostNord services in the integration between MyCashflow and nShift.

Enabling the DPD Classic service

The DPD Classic service has been discontinued. The service has been replaced with PostNord Parcel that can be used for deliveries in Finland and selected countries.

Enabling PostNord Parcel

To enable the PostNord Parcel service, you need to fill in a separate form. Order the form by sending the following message to sales.fi@postnord.com:

Our company is about to enable nShift Online, and therefore we'd like to ask for the PostNord Parcel activation form.

After filling in the form, send it to support@nshift.fi. In the message, include your nShift customer number (a number starting with 00200 that can be found, e.g., in confirmation messages from nShift).

Printing shipping labels

Here's how to print a nShift eCom PRO shipping label for an order:

  1. In the admin panel of your online store, go to Orders.
  2. Open an order that uses a nShift eCom PRO shipping method and for which you want to print a shipping label.
  3. Press the Create address label link in the Shipping details section.

    A tracking code is created for the order, and a print window opens. If the order is divided into multiple shipments, each will have its own shipping label printed on a separate page.

  4. Print the shipping label and close the print window.

    If necessary, you can reopen the print window by pressing the Print address label link, which is now shown in the Shipping details section on the order page.

Printing return labels

For eventual product returns you can configure the service to print a return label along with the address label.

Services with return label support

The following services available through the nShift eCom PRO integration offer a printable return label:

  • Matkahuolto: Near Parcel, Home Delivery, XXS Parcel, Delivery Parcel
  • Posti: Postal Parcel, Home Parcel, Small Parcel, Parcel Connect, Express Parcel, Express Freight

Enabling return labels

Here is how to enable return label printing for a shipping method:

  1. In the admin panel of your online store, go to Settings > Shipping methods.
  2. From the left-hand menu open a shipping method that uses the nShift eCom PRO extension.
  3. Press the Edit button on the header row of the shipping method.
  4. In the shipping method settings section Additional services activate Print return label.
  5. Save the changes by pressing the Save button at the bottom of the page.

Once you have done this, the return label will be included as an additional page in all the address labels printed for this shipping method.

Advanced settings

In the Advanced settings section of nShift eCom PRO shipping methods, you can enter printing favorites and PDF settings defined in nShift Delivery.

PDF settings

You can use PDF settings to define the desired shipping label size for selected shipping methods. Thus, you can, for example, create shipping methods that produce correctly-sized address labels for label makers.

PDF settings are used by copying the settings from nShift Delivery to the shipping method settings in the MyCashflow admin panel:

Start by defining the necessary PDF settings in the nShift Delivery service:
  1. In nShift Delivery, go to Settings > PDF settings.
  2. Click Change.
  3. Select Click to specify value.
  4. Define the values for the first PDF setting in the order.
  5. Click Finish.
  6. Click REST API.
  7. Copy the code snippet visible on the page.
Now you can paste the copied settings into the shipping method settings in the MyCashflow admin panel:
  1. Back in the MyCashflow admin panel, go to Settings > Shipping methods.
  2. Select a shipping method and click Edit at the top.
  3. Scroll down and select Advanced settings.
  4. Paste the code you copied in the PDF settings field.
  5. Save the changes you made to the shipping method.

Next time you print an address label for a shipment that uses the shipping method, it will be printed according to the settings you defined.

Printing favorites

You can define printing favorites for the shipping methods that use the nShift eCom PRO service in order to enable additional services provided by the logistics services used in those methods.

By using printing favorites you can, for instance, add the following additional properties to the shipment:

  • arranging the delivery time with the recipient by phone
  • shipment parcel size
  • processing the shipment as fragile or dangerous
  • Saturday delivery
  • same day delivery.

MyCashflow supports all the available additional services.

Depending on the settings you define, using printing favorites may be subject to additional costs. You'll find more information about potential costs in the service descriptions of the used settings.

Printing favorites are defined in the nShift Delivery service and enabled in the store by copying their names into the shipping method settings in the MyCashflow admin panel:

Start by defining the necessary printing favorites in the nShift Delivery service:
  1. In the nShift Delivery service, go to Maintenance > Printing favorites.
  2. Click New Printing Favorite.
  3. Enter the printing favorite's name and define its settings.
  4. Click Finish.
  5. Copy the printing favorite's name.

    Make sure not to copy any unnecessary space characters with the name.

Now you can paste the name of the printing favorite into the shipping method settings in the MyCashflow admin panel:
  1. Back in the MyCashflow admin panel, go to Settings > Shipping methods.
  2. Select a shipping method and click Edit at the top.
  3. Scroll down and select Advanced settings.
  4. Paste the name you copied in the Printing favorite name field.
  5. Save the changes you have made to the shipping method.

The next time you send a shipment that uses this shipping method, it will be done according to the settings you defined.

If the shipment results in additional costs, they will be collected jointly with your next monthly fee for the nShift eCom PRO service.

Using cash-on-delivery

To use cash-on-delivery, you must have in your online store

  • a payment method that uses the Cash-on-delivery service.
  • a shipping method that uses either the Posti Postal Parcel or the Priority Letter with cash on delivery service.

The recipient collects a cash-on-delivery shipment from Posti's service point by paying the predetermined amount. If the shipment is delivered to a parcel locker, the recipient will be sent first the payment details and – after a successful payment – the pickup instrucions as SMS messages.

The cash-on-delivery payment sum consists of the order total, which includes possible shipping and payment fees. The sum will be transferred to your bank account within 2–4 business days.

To enable cash-on-delivery as a payment method in your online store:

  1. If necessary, create a new shipping method on the admin panel's Settings > Shipping methods page.

    As the logistics service select nShift eCom PRO and as the parcel service Posti Postal Parcel or Priority Letter with cash on delivery.

    See the instructions on how to create shipping methods.

  2. Create a new payment method on the admin panel's Settings > Payment methods page.

    As the payment service, select Cash-on-delivery and enable the previously created shipping method in the payment method settings.

    See the instructions on how to create payment methods.

When processing cash-on-delivery orders, mark the order as delivered when you ship it to the customer, but leave the payment open. Mark the payment as paid only once it has been credited to your bank account.

Shipping method-specific shipment and measurement details for customs

Generally, a shipping service requires customs information and measurements to be specified for shipments destined beyond the customs border (such as when shipping from the EU to other parts of the world; as a special case, this also applies to shipments between the Åland Islands and the rest of the EU). This can be implemented in an extension as follows:

  • Product tariff codes (CN), countries of origin, and a free-form description of the shipment's contents (specified on the shipment information form)
    • DHL: Economy Select (dutiable), Express Worldwide (dutiable)
    • Posti: Priority Parcel, EMS, Express Letter, Registered letter
    • Posti (shipments to Åland): Home Parcel, Postal Parcel, Express Parcel
  • Default shipment description (specified on the Settings > Order settings page)
    • DHL Express: Economy Select, Worldwide
    • Posti: Priority Parcel, EMS, Freight, Express Freight
  • Shipment width, height, and length (specified on the shipment data supplement form)
    • Posti: Freight, Express Freight

If the shipment does not need to be cleared through customs and the delivery service does not otherwise require you to specify its actual dimensions, the nShift eCom PRO extension will use the default dimensions of 15 x 15 x 15 cm. The outer measurements of the shipment must always be filled-in to the shipment details.