Plugin info

Total downloads: 14,340
Active installs: 100
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 4
Last updated: 11/4/2025 (56 days ago)
Added to WordPress: 7/12/2016 (9 years old)
Minimum WordPress version: 3.3
Tested up to WordPress version: 6.7.4
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 56 days ago

59/100

Is nShift abandoned?

Likely maintained (last update 56 days ago).

Compatibility

Requires WordPress: 3.3
Tested up to: 6.7.4
Requires PHP: f

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Weight Based Shipping for WooCommerce
Rating 4.6/5 (83 reviews)Active installs 60,000
The Courier Guy Shipping for WooCommerce
Rating 3.1/5 (23 reviews)Active installs 3,000
CDEKDelivery
Rating 2.7/5 (7 reviews)Active installs 2,000
Flat Rate per State/Country/Region for WooCommerce
Rating 4.3/5 (35 reviews)Active installs 1,000
Russian Post and EMS for WooCommerce
Rating 4.4/5 (32 reviews)Active installs 1,000
Weight/Country Shipping for WooCommerce
Rating 4.7/5 (19 reviews)Active installs 1,000

Description

Manage advanced logistics of your WooCommerce orders. You can set to book transport automatically upon an approved order, print freight labels and map your shipping methods to different transport services.

Your customers can track their shipment with a link provided in the order completed email. Abiltity to print freight labels from your WooCommerce order listing.

Powered by nShift. You are required to have an account registered at nShift.

Over 150 transport services from both local and global freight companies like DHL, Posten/Postnord, Bring, DB Schenker, Posti Oy, TNT and more.

More freight companies are being added constantly. Let us know if you are missing one.

Installation

  1. Upload woo-pacsoft-unifaun to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Provide your nShift account details in ‘Settings’ – ‘nShift’ and set your shipping preferences.

Frequently Asked Questions

What is Sender Quick Value?

In some cases you need to have multiple sender addresses, e.g. when your company is based in multiple countries. You can add multiple sender addresses in nShift System and map its Sender Quick Value in WordPress.

Review feed

No reviews available

Screenshots

Changelog

2.99.4

  • Fix: Updated shipping tracking links

2.99.3

  • Feature: Updated services for SE

2.99.2

  • Feature: Set Printing one label per order as default
  • Feature: Tooltips in admin

2.99.1

  • Feature: New shipping services added

2.99

  • Feature: HPOS correction for older WooCommerce versions
  • Update .gitignore, enhance dialog functionality, and revise admin style
  • Rename plugin to nShift integration
  • Improve alignment of admin button icons
  • Update sync and print button “title” attributes for nShift orders
  • Add default value for pacsoft_single_package_per_order
  • Fixed services data loading logic to fix warnings: skip empty strings

2.98

  • Feature: HPOS support

2.97

  • Bugfix: Handles the case if order parameter in hook “woocommerce_email_order_meta” is a string, used in thank-you-link function

2.96

  • Bugfix: Correction of tracklink

2.95

  • Fix: Does not print tracking url in transaction emails if order is virtual
  • Fix: casts product weight to a float when calculating order weight
  • Bugfix: removal of debug-log-warnings

2.93

  • License check fix
  • Save order tracking url on order sync

2.92

  • Bugfix: Stores unique shipment

2.91

  • Fix: PDF render correction

2.90

  • Fix: GDPR compliance

2.87

  • Fix: Thermo printer correction
  • Fix: For handling minimum weight

2.86

  • Fix: License key SSL Fix

2.85

  • Fix: PHP 8.0 compatability

2.83
– Bugfix: License checker return types

2.82
– Bugfix: Popup on manual synchronization
– Added Import/Export type as setting for Customs Declarations

2.81
– Change Http library to WordPress native

2.80
– Support for OnlineConnect third party label printing
– Support for ApiConnect label printing from WooCommerce Admin
– Support for ApiConnect bulk label printing
– Default order minimum weight

2.74
– Bugfix for return labels

2.73
– Bugfixes
– New filter to alter json payload when posting an order “woo_pacsoft_unifaun_order_json_payload”
– New action to alter xml payload when posting an order “woo_pacsoft_unifaun_order_xml_payload”

2.72
– Customs declaration fixes
– Abiblity to choose on which order status tracking link is sent to customer

2.71
– Customs declaration fixes
– Abiblity to choose on which order status tracking link is sent to customer

2.69
– Bugfix: link in order mail will only be appended if order status is processing
2.68
– Bugfix: link in order mail will only be appended if order status is completed
– Bugfix: service mapping fix
2.67
– Bugfix: localization for link in order mail
2.66
– Bugfixes

2.65
– Bugfixes for unnecessary loading of settings
– P17 SMS addon fix

2.60
– Makeover of admin settings
– Bugfix for addons

2.50
– Support for APIConnect
– Standard Sender quick value for manual sync

2.42
– Bugfix for automatic sync

2.4
– Added support for automatic sync for WooCommerce 3.4

2.3.17
– Added goodsdescription for DHL

2.3.16
– Bugfix: Saving more than 7 freight options in settings
– Updated services

2.3.15
– SMS Notification fix
– Swedish services updated

2.3.13
– Added state for us

2.3.1
– Added support for Norway

2.2.40
– Automatic sync disabled if already synchronized

2.2.2
– Added hook for custom order weight “woo_pacsoft_unifaun_custom_order_weight”

2.2.1
– Unifaun Track and trace added
– Better UI when manually syncing orders from order listing

2.1.6
– SMS Pre-notification code is now included when you enable “Send SMS notification”.

2.1.5
– Fixed bug where removed WooCommerce product would cause sync to fail.

2.1.3
– This plugin now works also if running with Woocommerce 2.6.X.

2.1.0
– Sync shippings classes with shipping services.
– If you have more then one shipping class in an order it will automatically choose the shipping service that corresponds to the most expensive shipping class.

2.0.13
– Added address2 (C/O field) to all Unifaun/Pacsoft labels if this was present in the WC order
– When you hold the shift key down and press the “Sync order to Pacsoft / Unifaun” button, you
now force the sync, which means that the plugin will ignore the fact that the order has been
synced before already.
– When syncing orders, previously the web browser window would scroll up to the top in every case.
Now, it only does so in the event of a failed sync.

2.0.12
– Added option to print return labels

2.0.11
– Added all UPS services to plugin service list

2.0.10
– Bugfixes

2.0.1
– Added NOT (e-mail notification) addon to IT16 service.

2.0.0
– Fixed bug where mapped Sender Quick Value was ignored.
– Minor improvements.
– Changed versioning format to Semantic Versioning 2.0.0.