Seznam aktualizací a úprav provedených v jednotlivých verzích pluginu.
2.8.0 (2026-10-08)
Nový e-mail zákazníkovi „Messenger – zásilka vyzvednuta kurýrem“ se sledovacím číslem a odkazem na sledování zásilky (ve výchozím stavu zapnutý, vypnout jej lze ve WooCommerce → Nastavení → E-maily)
Zrušení zásilky v Messengeru nově převede objednávku do stavu „Zrušena“
Zrušení objednávky s již avizovanou zásilkou nově upozorní poznámkou u objednávky a e-mailem správci, že je potřeba zásilku zrušit v portálu Messengeru
Odkaz „Účet“ (licence a betaverze) je nově v seznamu pluginů hned vedle „Nastavení“
E-mail příjemce se nově předává do Messenger API (nepovinný parametr email)
Fix: Sjednocen výchozí obalový materiál (0,25 kg) mezi košíkem a objednávkou – při prázdném nastavení se mohl lišit počet balíků
Fix: Explicitně nastavená nulová hmotnost obalového materiálu se nově respektuje (dříve ji tiše nahrazoval výchozí 0,25 kg)
Fix: Stav Messenger se nově počítá mezi zaplacené stavy objednávky (reporty, fakturační integrace)
Fix: Ošetření chybových stavů při odesílání do Messengeru – výpadek API už objednávku nenechá tiše ve stavu „zpracovává se“, oprava procházení dopravních zón a výběru dne vyzvednutí
Bezpečnostní vylepšení – přihlašovací údaje k API se již nezapisují do ladících logů a notifikačních e-mailů, důsledné escapování výstupů v administraci
Různé drobné opravy a úpravy kódu
2.6.2 (2026-04-21)
Fix: Odesílání opakovaných chybových e-mailů u objednávek bez zvolené dopravy (nebo jiných trvalých chyb). Automatické odeslání se nyní po 3 neúspěšných pokusech zastaví a do objednávky se zapíše poznámka. Ruční „Znovu odeslat do Messengeru“ počítadlo pokusů resetuje. Limit lze upravit přes filtr kbnt_messenger_max_send_attempts.
Fix: Virtuální objednávky (bez dopravy) se nyní přeskakují automaticky bez zpracování nebo chybových hlášek.
Fix: Přidána kontrola existence produktu pro lepší zpracování odstraněných nebo neplatných produktů.
Fix: Ruční odeslání virtuálních objednávek do Messengeru nyní funguje správně (nezacyklí se v kontrole virtuálních produktů).
2.6.0 (2025-11-19)
Přidáno tlačítko pro ruční odeslání objednávky do Messengeru na přehledu objednávek nebo v detailu objednávky v rámci hromadných akcí (dostupné pro stavy „Zpracovává se“ a „Selhalo“ a pro objednávku s produkty na objednávku).
Objednávky s produkty na objednávku (backorder) se neodesílají automaticky – lze je odeslat ručně po naskladnění.
Fix: nastavení jednotky hmotnosti zásilek se přebírá z WooCommerce → Nastavení → Produkty → Obecné (Rozměry, Jednotka hmotnosti), původně bylo natvrdo počítáno s kg.
Přidání pomocné funkce pro výpočet počtu balíků v košíku. Může být zavolána takto: \KBNT\Messenger\Woocommerce\Cart::getPackageCountFromCart() a vrací StdClass s hodnotami weight, total_items a package_count. Využít ji je možné třeba pro vlastní výpočet ceny podle počtu balíků viz vzorový code snippet.
Automatická kalkulace hmotnosti balíků i jejich dělení
Nasazen na Freemius
1.4.0
Aktualizován Plugin update checker
Odkaz na Messenger – https místo 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: Problém s ostrou verzí (vrácení selhalo).
1.3.1 – 13.7. 2016
Fix: Nejde aktivovat, když není aktivní WooCommerce.
Když je zadána pouze první cena, použije se pro všechny kusy, protože WooCommerce cenu nula uvádí jako „“, tj. pole se tváří jako prázdné a je to považováno za dopravu zdarma.
1.1.0 – 15.6. 2016
Přidání tří různých cen podle počtu kusů v WooCommerce > Nastavení > Doprava > Messenger