Krokedil Shipping Connector

  1. Home
  2. /
  3. Krokedil Shipping Connector

Krokedil Shipping Connector

Here you will find documentation on Krokedil Shipping Connector for WooCommerce.

Useful external links

English product page on

Svensk produktsida på

Technical information

Plugin data

Plugin version: 3.2.0

Last updated: 18 August, 2022

Tested with

WordPress version: 6.0.1

WooCommerce version: 6.8.0

Requires at least

WordPress version: 5.0.0

WooCommerce version: 4.0.0

PHP version: 7.0

Plugin changelog

  • Feature - Adds support for changing shipping option (and fetching new shipment options) from admin order page.
  • Feature - Now possible to create shipment in nShift even if no WooCommerce shipment is stored in the WooCommerce order.
  • Feature - Adds support for fetching termsCode via printing favorite mapper. Printing favorite mapper will change name in future version of the plugin.
  • Feature - Adds possibility to set specific sender quick id on shipping instance setting. To be able to have different senders for different shipping zones/countries.
  • Tweak - Do not use/send sender address data from WooCommerce. This is now handled entirely via Sender Quick id in nShift/
  • Tweak - Add Woo order number as orderNo sent to nShift.
  • Tweak - Send PACKAGES as packageCode if carrier is UPS.
  • Tweak - Send pdf as target1Type & target2Type.
  • Tweak - Add printSet LABEL to avoid creation of terms page in shipment labels.
  • Tweak - Save nShift checkout data (customer selected shipping options) on woocommerce_checkout_update_order_meta instead of on woocommerce_checkout_order_processed. For better compatibility with Vipps plugin.
  • Tweak - Remove wp_die() in ajax functions, not needed when calling wp_send_json_success.
  • Tweak - Code tweaks. Use null coalescing operator for better readability.
  • Fix - Store _udc_delivery_options in a format so we can json_decode it later.
  • Fix - Log if JSON encoding fails.
  • Fix - Remove prepared shipment id when cancelling a shipment (for shipments created via nShift Checkout).
  • Fix - Set valuePerParcel to false if sending multiple parcels.
  • Tweak - CSS tweaks. Display shipping method extra description / captions field better.
  • Tweak - Minor Swedish translation change.
  • Fix - Only try to send parcel contents to nShift if Parcel content text is entered in plugin settings. Could cause issue with create shipment booking.
  • Tweak - Adds helper function ksc_get_nshift_carrier_id_for_order to be able to get carrier info from order.
  • Tweak - Changes default request time to 10 seconds + introduce filter ksc_request_timeout.
  • Tweak - Changes target2Media to laser-a4 in create shipment request.
  • Fix - Solves Printnote printer ID bug.
  • Fix - Fix customs documents logic issue.

View complete Changelog