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
- Freemius SDK updated to 2.13.1
- 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_attemptsfilter. - Freemius SDK updated to 2.13.1
2.6.1 (2026-01-07)
- 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.
- Freemius SDK updated to 2.13.0
2.5.0 (2025-07-15)
- Starting with this version, only WooCommerce 8.8.4 and newer are supported.
- Option to set free shipping (same as the default shipping method “Free shipping”)
- Freemius SDK updated to 2.12.1
- Fixed hiding individual pickup settings for individual instances (bug since Woo version 8.4.0)
2.4.4 (2025-06-30)
- Fix: Do not send an error message if no shipping method is set and the order contains only virtual products.
2.4.3 (2025-06-25)
- Freemius SDK updated to 2.12.0
- Fix: shipment weight unit settings are now taken from WooCommerce → Settings → Products → General (Dimensions, Weight Unit); previously, kg was used by default.
2.4.2 (2025-01-27)
- Update Freemius SDK to 2.11.0
2.4.1 (2024-11-14)
- Update Freemius SDK to 2.9.0
2.4.0 (2024-09-20)
- Update Freemius SDK to 2.8.1
- Adding a helper function to calculate the number of packages in the cart. It can be called as follows:
; returns StdClass with values , a . It can be used for example for custom price calculation according to the number of packages, see sample code snippet.
2.3.9 (2024-09-16)
- Update Freemius SDK to 2.8.0
2.3.8 (2024-08-13)
- Update Freemius SDK to 2.7.4
2.3.7 (2024-07-02)
- Update Freemius SDK to 2.7.3
- If logging is enabled, also log the importParcel request.
- Fix problem with unset weight (text string converted to zero).
2.3.6 (2024-04-08)
- Update Freemius SDK to 2.7.0
2.3.5 (2024-01-09)
- Update Freemius SDK to 2.6.2
- Added the “vyzvednuti_od” setting, which is when Mailstep can pick up shipments – globally and via individual transport instances.
- Declared compatibility with toilet blocks for cart, checkout and thank you page.
2.3.4 (2023-11-03)
- Update Freemius SDK to 2.6.0
2.3.3 (2023-09-04)
- Update Freemius SDK to 2.5.12
2.3.2 (2023-08-28)
- Update Freemius SDK to 2.5.11
2.2.1 (2023-07-13)
- There is a new action when processing order statuses from Messenger.
- New actions after successful/unsuccessful order submission to Messenger.
- Added icon when updating the plugin.
- Status “Messenger nedoručeno” replaced by WooCommerce status “Failed”.
2.2.0 (2023-07-12)
- Added WooCommerce HPOS support.
- Fix: If the field is empty in the settings, the default value is used.
- Fix: Update naming of some variables, WP complience.
2.1.0 (2023-07-10)
- Sending by method ID, not name (ready for translations).
- Ability to link the send to Messenger function with other traffic available on the e-shop using the kbnt_messenger_send_other_shipping_methods filter.
2.0.5 (2023-07-05)
- Update Freemius SDK to 2.5.10
2.0.4 (2023-06-14)
- Update Freemius SDK to2.5.9
2.0.3 (2023-05-25)
- Update Freemius SDK to 2.5.8
- Fix: textation
2.0.2 (2023-02-16)
- Update Freemius SDK to 2.5.3
2.0.1 (2022-03-01)
- Security update
2.0.0 (2021-11-18)
- Plugin completely refactored
- 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`
1.0.0 – 8. 6. 2016
- Release of the plugin