Integrácia DPD,
ktorú si e-shop nainštaluje sám
DPD potrebovalo jednoduchý spôsob, ako prepojiť svoje prepravné služby s e-shopmi na WooCommerce. Postavili sme plugin — a DPD ho sprístupnilo svojim klientom priamo v repozitári WordPressu.
Objednávka prepravy aj prepravný štítok bez opustenia e-shopu. Od roku 2022 plugin udržiavame ako produkt, nie ako odovzdaný projekt.
2022
zverejnenie na WordPress.org
700+
aktívnych inštalácií podľa WordPress.org
32
vydaní od prvej verzie
0 €
pre zmluvných zákazníkov DPD SK

Plugin, ktorý DPD dáva svojim klientom
Kuriérska spoločnosť nepotrebovala web. Potrebovala nástroj, ktorý si jej klienti nasadia do vlastného e-shopu — a ktorý im ušetrí prepisovanie údajov medzi systémami.
Vytvorili sme plugin, ktorý prepája WooCommerce s DPD a automatizuje spracovanie prepravy. DPD ho následne sprístupnilo svojim klientom bezplatne — priamo v oficiálnom repozitári WordPressu.
To zmenilo povahu celého zadania. Nedodávali sme riešenie jednému klientovi na jeho vlastný web, ale produkt, ktorý si nainštalujú stovky cudzích e-shopov v prostrediach, ktoré nemáme pod kontrolou.
Toto nie je web. Je to produkt.
Údaje o preprave idú samé
E-shop vytvorí objednávku prepravy priamo vo WooCommerce, vyberie službu DPD a plugin odošle údaje do systému prepravcu. Prepravný štítok sa vráti späť k objednávke.
Objednávka vo WooCommerce
adresa, služba DPD a parametre zásielky
Plugin DPD
zostaví a odošle údaje o preprave
DPD Shipper
objednávka je viditeľná aj v aplikácii prepravcu
Prepravný štítok
na tlač vo formáte A4 alebo A6
E-shop tak nemusí údaje prepisovať medzi viacerými systémami ani riešiť prepravu mimo svojej administrácie. Objednávky vytvorené pluginom vidí DPD aj vo svojej vlastnej aplikácii.
Údaje o zásielke neprepisuje nikto ručne.
Preprava sa rieši tam, kde už objednávky sú
Plugin nepridáva do e-shopu ďalšie miesto, kam sa treba prihlasovať. Pracuje v zozname objednávok, ktorý obsluha e-shopu otvára aj tak.

Objednávku sa dá pred exportom upraviť a exportovať tromi rôznymi spôsobmi — po jednej, hromadne z výpisu alebo z detailu objednávky. Pri väčšom počte zásielok je práve hromadný export ten rozdiel, ktorý sa počíta v hodinách.
Prepravu vyrieši e-shop bez opustenia WooCommerce.
Funkcie, ktoré pribúdali podľa praxe
Plugin nezostal pri jednom exporte. Od roku 2022 sa z neho stal nástroj, ktorý pokrýva bežnú prácu e-shopu s prepravou.
Portfólio služieb DPD
Home, Classic aj časové okná — na adresu aj do odberných miest.
Tlač prepravných štítkov
Formát A4 alebo A6 podľa toho, na čom e-shop tlačí.
Odberné miesta a boxy
Pickup prevádzky aj samoobslužné Pickup Station.
Predvolená služba
E-shop si nastaví, čo sa má na objednávku použiť automaticky.
Cena podľa hmotnosti
Dopravu vypočíta z hmotnosti produktov v košíku.
Doprava zdarma
Bežná akvizičná mechanika e-shopu, nastaviteľná v plugine.
Odberné miesto si vyberie zákazník
Jednou z väčších funkcií, ktoré do pluginu pribudli po spustení, je výber odberného miesta priamo v košíku e-shopu.

Zákazník si pri objednávke nájde partnerskú prevádzku DPD alebo samoobslužný box podľa mesta a PSČ. Vybrané miesto sa prenesie do objednávky, takže e-shop ho už nemusí nikam dopisovať.
Verejne dostupný a aktívne používaný
Plugin je v oficiálnom repozitári WordPressu a inštaluje sa rovnako ako ktorýkoľvek iný plugin. Dnes ho podľa WordPress.org používa viac než 700 e-shopov.

Verejný repozitár znamená aj verejný support. Technické požiadavky používateľov riešime priamo vo fóre pluginu — rovnako ako jeho hodnotenia a kompatibilitu s novými verziami WordPressu.
Inštaluje sa ako každý iný plugin.
Kompatibilita je práca, ktorá nikdy nekončí
WordPress a WooCommerce vydávajú nové verzie priebežne. Plugin, ktorý beží v stovkách cudzích e-shopov, im musí stíhať.
Od roku 2022 sa o plugin staráme ako o dlhodobo udržiavaný produkt: technický support, opravy a priebežná aktualizácia kompatibility. Od prvej verzie vyšlo 32 vydaní a plugin sa ďalej rozširuje.
Pri produkte v cudzích prostrediach je to podstatný rozdiel voči webu. Chybu nenahlási jeden klient, ktorého poznáme — nahlási ju ktorýkoľvek z e-shopov, ktoré si plugin nainštalovali.
Produkt sa neodovzdáva. Udržiava sa.
Produkt je DPD. Technická stránka je naša
DPD zostáva vlastníkom produktu a rozhoduje o jeho smerovaní aj prioritách. My zabezpečujeme technickú časť — a priebežne navrhujeme, čo by plugin mohol robiť lepšie.
Analýza požiadavky
Prvým krokom bola analýza dokumentácie API — a pri každej novej funkcii to platí znova.
Návrh a vývoj
Riešenie navrhneme tak, aby sedelo do existujúceho pluginu, nie vedľa neho.
Testovanie a vydanie
Testujeme pred vydaním — aktualizáciu si stiahnu stovky e-shopov naraz.
Klient rozhoduje o produkte. My zaň technicky ručíme.
Z integrácie sa stal dlhodobý produkt
DPD má nástroj, ktorý môže dať každému svojmu zmluvnému zákazníkovi s WooCommerce e-shopom — bez toho, aby preň robilo individuálnu integráciu.
E-shopy majú prepravu vyriešenú vo svojej administrácii a plugin, ktorý drží krok s ekosystémom. A projekt pokračuje: keď vznikne nová požiadavka, riešime jej technickú stránku a pripravíme ďalšie vydanie.
Integráciu sa dá postaviť raz a dať ju všetkým klientom.
DPD nerieši prepravu s každým e-shopom zvlášť — má na to produkt, ktorý mu udržiavame. Napíšte nám, čo by ste chceli zautomatizovať vy.
Ozveme sa do 24 hodín.
Nezáväzne.

