Aktuálně řešíte "Tlačítkový zákon", bližší informace zde: Odstoupení od smlouvy a vrácení zboží
Zákazník začne do pole „Ulice a číslo“ psát svou adresu a modul mu během psaní nabízí skutečné existující adresy. Jakmile jednu vybere, automaticky se doplní i město, PSČ a země – ve správném formátu, který PrestaShop vyžaduje. Výsledkem je rychlejší dokončení objednávky, méně překlepů v adresách a méně zásilek, které se vrátí jako nedoručitelné.
Kód:
Verze modulu: 4.0.0
Kompatibilita: 1.7, 8, 9
Adresy dodává Mapy.cz (ideální pro ČR a Slovensko, zdarma) nebo Google Places (celý svět). Našeptává se v obchodě (registrace, Můj účet, pokladna) a volitelně i v administraci při ručním zadávání adres.
Adresní formulář je nejpracnější část objednávky – a zároveň místo, kde vzniká nejvíc chyb. Překlep v ulici, špatné číslo popisné nebo PSČ, které nepatří k městu, znamená zásilku, kterou dopravce nedoručí, a reklamaci, kterou řešíte vy. Na mobilu je ruční vypisování adresy navíc otravné natolik, že je to jeden z momentů, kdy zákazníci nákup vzdávají.
Našeptávač obojí řeší u zdroje: zákazník napíše tři písmena, vybere svou adresu ze seznamu skutečných existujících adres a všechna čtyři pole (ulice a číslo, město, PSČ, země) se vyplní sama – správně a najednou. Stejný komfort, jaký znáte z map na internetu nebo z pokladen velkých e-shopů.

Vyberete si, odkud se adresy berou – podle toho, kam prodáváte:
Přepnutí poskytovatele je otázkou dvou kliknutí v nastavení – vyberete službu, vložíte její API klíč, uložíte. Podrobný návod, jak klíč u obou služeb získat (krok za krokem, včetně odkazů), je přímo v nápovědě modulu.
Modul je postaven jako serverová proxy: prohlížeč zákazníka se ptá vašeho e-shopu a teprve váš server se s API klíčem ptá mapové služby. Klíč se navíc posílá v HTTP hlavičce, ne v adrese požadavku. Nikdo ho tedy nemůže z webu opsat a spotřebovávat váš objem dotazů na cizím webu – na rozdíl od běžných řešení, která volají mapové API přímo z prohlížeče a klíč mají viditelný v kódu stránky.
Proti umělému protáčení dotazů (roboti, škodiči) je endpoint chráněn limitem požadavků na IP adresu za minutu (výchozích 60 běžného zákazníka nijak neomezí) a našeptávat se začíná až od nastaveného počtu znaků. Mapové službě se posílá pouze rozepsaný text adresy – nikdy žádné údaje o zákazníkovi, objednávce ani e-shopu.
Vzhled nabídky adres vyberete v nastavení jedním kliknutím:

Dva samostatné vypínače určují, kde se našeptává: front office (registrace, Můj účet, pokladna) a administrace (Zákazníci → Adresy, adresy objednávek). Adresy zadávané ručně – třeba při objednávce po telefonu – tak vyplníte stejně rychle jako zákazník na webu, a se stejnou zárukou, že adresa skutečně existuje.
Modul si sám čte země aktivní ve vašem obchodě (Mezinárodní → Lokace → Země) – žádný další seznam neudržujete. V nastavení jen zvolíte režim:
Zapnout modul, vybrat poskytovatele, vložit API klíč – a našeptává se. Doladit pak můžete počet nabízených adres (výchozích 8), minimální délku dotazu, vzhled panelu, režim zemí, vypínače pro obchod a administraci i limit požadavků. Součástí administrace je podrobná česká nápověda ke každému nastavení včetně návodů na získání API klíčů.

Adresní pole standardní šablony PrestaShopu si modul najde sám, bez jakéhokoli nastavování. Pro šablony a pokladny s nestandardními poli (typicky one-page checkouty) je připravena záložka Selektory: vlastní CSS selektory se k výchozím jen přidávají, takže nic nerozbijete, a v nápovědě je návod, jak selektor zjistit v prohlížeči krok za krokem. Modul zvládne i dvě adresy na jedné stránce (fakturační + dodací u OPC pokladen) – sám pohlídá, aby se ke každé adrese doplnilo její vlastní město, PSČ a země.

Každá vrácená zásilka kvůli chybné adrese stojí víc než tento modul. Nechte zákazníky adresu vybírat, ne vypisovat – rychleji objednají a vy doručíte napoprvé.
Parametry modulu
Komentáře k modulům mohou psát jen registrovaní uživatelé. Recenze jsou schvalovány a ověřovány administrátorem e-shopu.
Žádný názor zákazník pro tuto chvíli.
Novou verzi modulu stáhnete ve svém účtu v sekci Moduly a licence a nahrajete ji v administraci přes Moduly → Přidat nový modul. Stará verze se přepíše a data zůstanou zachována – modul předem neodinstalovávejte. Aktualizace jsou zdarma rok od nákupu.
V administraci otevřete Moduly a služby → Přidat nový modul, vyberete ZIP soubor modulu a kliknete na Nahrát. Poté modul v seznamu najdete a stisknete Instalovat. Nahrát jej lze i přes FTP do složky modules, bezpečnější je ale instalace přes administraci.
Modul přeložíte přímo v administraci: v seznamu modulů zvolíte u modulu možnost Přeložit, vyberete cílový jazyk, texty upravíte a uložíte. Pokud modul obsahuje vlastní e-maily, nakopírujte navíc přes FTP jazykové šablony e-mailů podle návodu.
Samotný modul má jednorázovou cenu, provoz pak závisí na zvoleném poskytovateli adres:
Mapy.cz – registrace na developer.mapy.com je zdarma a bez platební karty. Služba poskytuje velkorysý bezplatný měsíční objem dotazů, do kterého se běžný e-shop bez problémů vejde. Pro obchody prodávající v ČR a na Slovensku je to tedy v praxi provoz zdarma.
Google Places – vyžaduje účet Google Cloud s vloženou platební kartou. Google poskytuje měsíční bezplatný objem a modul spotřebu aktivně šetří: všechny dotazy jedné rozepisované adresy spojuje do jedné účtované relace (tzv. session token) a výsledky si krátce pamatuje, takže se stejný dotaz neposílá dvakrát. Přesto doporučujeme spotřebu sledovat v Google Cloud konzoli, zejména u e-shopů s velkou návštěvností.
Aktuální ceníky a limity najdete přímo na webech služeb (developer.mapy.com, Google Cloud konzole) – mohou se v čase měnit.
Krátká odpověď: prodáváte-li hlavně v ČR a na Slovensku, zvolte Mapy.cz. Prodáváte-li do zemí, které Mapy.cz nepokrývají dostatečně, zvolte Google Places.
| Mapy.cz | Google Places | |
|---|---|---|
| Pokrytí adres | vynikající ČR a SK, dobré okolní země | celý svět |
| Registrace | zdarma, bez platební karty | účet Google Cloud s platební kartou |
| Bezplatný objem | měsíční, běžnému e-shopu stačí | měsíční, spotřebu doporučujeme hlídat |
| Vhodné pro | e-shopy prodávající v ČR/SK | e-shopy prodávající do celého světa |
Poskytovatele můžete kdykoli přepnout v nastavení modulu – vyberete službu, vložíte její API klíč a uložíte. Nic dalšího se nemění, našeptávač pro zákazníky vypadá i funguje stejně.
Získání klíče je zdarma a zabere pár minut, platební karta není potřeba:
Od této chvíle se našeptává. Stejný návod máte po ruce i přímo v nápovědě na záložce Nastavení modulu.
U Googlu je postup o něco delší, protože vyžaduje účet Google Cloud s platební kartou:
Google poskytuje měsíční bezplatný objem dotazů; spotřebu doporučujeme sledovat v Google Cloud konzoli. Oficiální návod Googlu: developers.google.com/maps/documentation/places/web-service/get-api-key.
Nemůže – klíč nikdy neopustí váš server. Běžná řešení volají mapové API přímo z prohlížeče, takže klíč je viditelný v kódu stránky a kdokoli si ho může opsat a používat na vlastním webu na váš účet. Tento modul je postaven jinak: prohlížeč zákazníka se ptá vašeho e-shopu a teprve váš server se s klíčem ptá mapové služby. Klíč se navíc předává v HTTP hlavičce, ne v adrese požadavku, takže nezůstává ani v přístupových záznamech serverů.
Proti umělému protáčení dotazů (a tím spotřeby) je serverový endpoint chráněn několika pojistkami najednou:
Mapové službě se posílá pouze rozepsaný text adresy – tedy to, co zákazník právě píše do adresního pole, a země, pro kterou se má hledat. Nikdy se neposílají žádné údaje o zákazníkovi (jméno, e-mail, telefon), o objednávce ani o vašem e-shopu. Modul si žádné dotazy ani vybrané adresy nikam neukládá.
Jde o stejný princip, jako když někdo hledá adresu v mapách na internetu. Vybraná adresa se uloží jen tam, kam ji zákazník sám odešle – do adresního formuláře vaší objednávky, přesně jako kdyby ji napsal ručně.
Se standardní šablonou a pokladnou PrestaShopu funguje hned po instalaci bez jakéhokoli nastavování – adresní pole si modul najde sám. Zvládá i dynamicky překreslované formuláře: AJAX pokladnu, přenačtení formuláře po změně země i modální okna v administraci. Pole si po překreslení znovu najde a rozepsanou práci …
Nic dramatického – e-shop jede dál. Našeptávač je navržen jako pomocník navíc: když mapová služba neodpovídá, došel objem dotazů nebo je klíč neplatný, adresní formulář funguje úplně normálně, jen se nezobrazuje nabídka adres. Zákazník adresu prostě napíše ručně, jako by modul nebyl. Nikdy se nestane, že by zákazník kvůli výpadku služby nemohl dokončit objednávku.
Totéž platí pro pomalé odpovědi – našeptávání nikdy neblokuje psaní ani odeslání formuláře.
Nemusíte – modul si seznam zemí bere sám z nastavení vašeho obchodu (aktivní země v Mezinárodní → Lokace → Země). V nastavení modulu jen zvolíte režim:
Když tedy do nabídky zemí e-shopu přidáte třeba Rakousko, začne se v něm automaticky i našeptávat – bez zásahu do modulu.
Ano. Modul má dva samostatné vypínače: front office (formuláře pro zákazníky – registrace, Můj účet, pokladna) a administrace (adresní formuláře back office – Zákazníci → Adresy a adresy objednávek). Můžete tedy našeptávat jen zákazníkům, jen sobě v administraci, nebo obojí.
V praxi to ocení každý, kdo zadává objednávky po telefonu nebo zakládá adresy zákazníků ručně – adresa se vyplní na pár úhozů a máte jistotu, že skutečně existuje.
Ano, na tohle modul myslí. PrestaShop kontroluje formát PSČ podle pravidel jednotlivých zemí – české PSČ vyžaduje ve tvaru s mezerou („736 01“), zatímco mapové služby ho vracejí bez mezery („73601“). Modul proto PSČ před vyplněním automaticky formátuje podle masky země nastavené v PrestaShopu, takže formulář projde validací na první uložení a zákazník žádnou chybu neřeší.
Funguje to pro všechny země podle jejich masek v PrestaShopu, ne jen pro ČR.
V nastavení vybíráte ze tří připravených vzhledů:
Ve všech vzhledech se zvýrazňuje část textu, která se shoduje s tím, co zákazník napsal. Živé ukázky všech vzhledů najdete v souboru doc/navrhy-vzhledu.html ve složce modulu – stačí otevřít v prohlížeči. Pro jemné doladění (barvy, písmo) lze panel stylovat běžným CSS vaší šablony.
Na rychlost e-shopu má modul zanedbatelný vliv. Jeho skripty se vkládají jen na stránky s adresním formulářem (registrace, Můj účet, pokladna) – na produktech, v kategoriích ani na hlavní stránce modul nic nedělá. Jde o čistý JavaScript bez závislostí, žádné externí knihovny se nenačítají.
S dotazy na mapovou službu modul šetří hned několika způsoby: čeká na krátkou pauzu v psaní (neposílá dotaz po každém písmenu), překonané dotazy ruší, odpovědi si krátce pamatuje (stejný dotaz se neposílá dvakrát) a našeptává až od nastaveného počtu znaků. U Googlu navíc všechny dotazy jedné rozepisované adresy spojuje do jediné účtované relace.
Tento modul je navržen pro integraci přepravní služby PPL do PrestaShopu. Modul pro PrestaShop umožňuje zákazníkům jednoduše vybrat odběrné místo pro doručení zásilky pomocí přepravce PPL přímo v nákupním košíku.
Tento modul pro PrestaShop automatizuje procesy související s PPL přepravou. Nabízí správu zásilek, tisk etiket, sledování balíků a konfiguraci dobírkových plateb i bankovních účtů. Díky jednoduché integraci s administrací eshopu šetří čas a umožňuje zpracování zásilek jedním kliknutím. Vše na jednom místě, přehledně a efektivně! Kompletní API napojení.
Tento modul je navržen pro integraci přepravní služby GLS do PrestaShopu. Modul pro PrestaShop umožňuje zákazníkům jednoduše vybrat odběrné místo pro doručení zásilky pomocí přepravce GLS přímo v nákupním košíku.
Modul integruje přirozeně do objednávkového procesu výběr odběrných míst pro dopravce DPD. Zákazníci mají volbu nechat si objednávku zaslat na nejbližší odběrné místo. DPD poskytuje DPD pickup odběrné místa, DPD Pickup BOXY a také AlzaBoxy.
Modul umožňuje v objednávkovém procesu zobrazovat widget s odběrnými místy pro službu BALÍKOVNA od České pošty. Zobrazuje jak místa na poště, tak odběrné místa mimo poštu a také spoustu smluvním samoobslužných BOXU. Přehledná a nejpoužívanější služba na českém trhu.
Modul pro PrestaShop – napojení na dopravce GLS. Modul zajišťuje napojení na dopravce GLS prostřednictvím API. Umožňuje snadné odesílání zásilek na jedno kliknutí. Mezi hlavní funkce patří tisk štítků, sledování zásilek, jejich editace a celková správa přímo z administrace e-shopu. Automatizací procesu od podání zásilky až po její doručení výrazně...
Tento modul přináší plnou integraci přepravce DPD do systému PrestaShop prostřednictvím oficiálního DPD GEO API. Umožňuje přímo z administrace e-shopu spravovat zásilky, objednávat svozy, sledovat stav balíků a získávat aktuální informace z DPD systému – bez nutnosti ručního přihlašování do externích portálů.
Profesionální API modul pro PrestaShop umožňující online podání zásilek přes Balíkovnu a Českou poštu přímo z administrace e-shopu. Modul podporuje automatické vytváření zásilek, tisk PDF štítků, sledování zásilek (tracking), práci s Balíkovna boxy a odběrnými místy, dobírku i historii stavů zásilek. Kompletní napojení na oficiální API České pošty bez...
Okamžitě ke stažení bez čekání
Zakoupené moduly máte automaticky k dispozici ihned po potvrzení platby.
Neomezená licence
Licenci k zakoupenému modulu máte udělenou bez časového omezení.
Vývoj s historií
od roku 2010 aktivně programuji pro platformu PrestaShop.
Telefonická i e-mailová podpora
Ke každému nákupu máte k dispozici podporu přímo od autora.
© 2015 - 2026 David Mrózek, Horní Bludovice 251, 739 37 Horní Bludovice, IČ: 70624569, DIČ: CZ7908015126
