A list of all the updates and changes made in each version of the plugin.
2.8.0 (2026-10-08)
New customer e-mail “Messenger – parcel picked up by courier” with the tracking number and a link to track the parcel (enabled by default, can be disabled in WooCommerce → Settings → Emails)
Cancelling a parcel in Messenger now moves the order to the “Cancelled” status
Cancelling an order whose parcel has already been announced now adds an order note and e-mails the admin that the parcel has to be cancelled in the Messenger portal
The “Account” link (licence and beta versions) now sits right next to “Settings” in the plugins list
Added the missing parcel states 19–22 (ready for pickup, dispatched, announced pickup, announced delivery)
Freemius SDK updated to the latest version
2.7.0 (2026-09-01)
Recipient’s e-mail is now passed to the Messenger API (optional email parameter)
Fix: Unified the default packaging material weight (0.25 kg) between cart and order – with an empty setting the package count could differ
Fix: An explicitly set zero packaging material weight is now respected (previously it was silently replaced by the default 0.25 kg)
Fix: The Messenger status is now counted among paid order statuses (reports, invoicing integrations)
Fix: Better handling of error states when sending to Messenger – an API outage no longer leaves the order silently in “Processing”, fixed shipping zone traversal and pickup day selection
Security improvements – API credentials are no longer written to debug logs and notification e-mails, consistent escaping of admin output
Various small fixes and code cleanups
2.6.2 (2026-04-21)
Fix: Repeated error e-mails for orders with no shipping method selected (or other permanent errors). Automatic sending now stops after 3 failed attempts and a note is added to the order. Manual “Resend to Messenger” resets the attempt counter. The limit can be adjusted via the kbnt_messenger_max_send_attempts filter.
Fix: Virtual orders (no shipping) are now skipped automatically without processing or error messages.
Fix: Added a product existence check to better handle deleted or invalid products.
Fix: Manually sending virtual orders to Messenger now works correctly (no longer loops in the virtual product check).
2.6.0 (2025-11-19)
Added a button for manually sending orders to Messenger in the order overview or in the order details within bulk actions (available for “Processing” and “Failed” statuses and for orders with products on order).
Orders with backordered products are not shipped automatically – they can be shipped manually after restocking.
Fix: shipment weight unit settings are now taken from WooCommerce → Settings → Products → General (Dimensions, Weight Unit); previously, kg was used by default.
Adding a helper function to calculate the number of packages in the cart. It can be called as follows: \KBNT\Messenger\Woocommerce\Cart::getPackageCountFromCart(); returns StdClass with values weight, total_items and package_count. It can be used for example for custom price calculation according to the number of packages, see sample code snippet.
Automatic bale weight calculation and bale splitting
Use Freemius SDK
1.4.0
Plugin update checker updated
Link to Messenger – https instead of http
Fix: java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986 (Apache Tomcat 9.0.6)
1.3.2 – 4.9. 2016
Fix: Problem with production version (rollback failed).
1.3.1 – 13.7. 2016
Fix: Cannot activate when WooCommerce is not active.
1.3 – 8.7. 2016
Implementation of shipment status tracking (Messenger API).
1.2 – 25.6. 2016
Do not accept bacs (payment by bank transfer).
1.1.2 – 21.6. 2016
Fix: Empty fields cost2 and cost3.
Fix: WooCommerce 2.6 field countries.
1.1.1 – 16.6. 2016
When only the first price is entered, it is used for all items, because WooCommerce treats a price of zero as “”, i.e. the field appears empty and is considered free shipping.
1.1.0 – 15.6. 2016
Adding three different prices by number of items in WooCommerce > Settings > Shipping > Messenger