Jak přidat ověření věku: Shoptet, WooCommerce a API
Podklady ověřeny · Redakce AgeCheck · Česká republika
Ověření věku do e-shopu přidáte pluginem, vloženým rozhraním nebo vlastním propojením přes API. Nejdříve určete regulované produkty a podmínky jejich prodeje. Potom zapojte rozhraní pro zákazníka a spolehlivou kontrolu výsledku v procesu objednávky. Samotné zobrazení okna 18+ není dokladem správné integrace.
Jakou cestu zvolit podle platformy?
| Platforma | Výchozí cesta | Co zkontrolovat |
|---|---|---|
| WooCommerce | Veřejný plugin AgeChecku z WordPress.org. | Klasickou i blokovou pokladnu, nastavení kategorií, variant a produktových výjimek. |
| Shoptet | Zapojení pro konkrétní obchod s podporou AgeChecku. | Šablonu, spouštěcí pravidla, změny košíku a návaznost na zpracování objednávky. |
| Vlastní e-shop | Widget pro zákazníka a API pro ověření výsledku. | Vazbu relace na obchod a objednávku, stav při chybě a serverovou kontrolu. |
| Jiné platformy | Nejprve posoudit možnosti pokladny a serverového napojení. | Existenci skutečné integrace. Univerzální widget není automaticky hotový nativní plugin. |
Na platformě s omezeným přístupem do pokladny si předem potvrďte proveditelnost. Tento přehled neslibuje hotový nativní doplněk pro Shopify nebo PrestaShop.
Jak začít ve WooCommerce?
Nainstalujte Victor Eliot – Age Verification for WooCommerce, propojte účet pomocí ID e-shopu a API klíče v administraci a určete hlídaný sortiment. Plugin má kontrolu výsledku na serveru pro klasickou pokladnu i Store API a umožňuje pravidla pro celý obchod, kategorie a jednotlivé produkty.
Produktová výjimka může mít přednost před kategorií. Zkontrolujte proto i nové importy, varianty a balíčky, ne pouze jedno demonstrační zboží. Po zapojení platebních či checkoutových rozšíření zopakujte test dokončení. Podrobnosti obsahuje samostatný návod pro WooCommerce.
Co ověřit při zapojení Shoptetu?
Začněte řešením pro Shoptet a popisem svého sortimentu. Vložení skriptu řeší část, kterou vidí zákazník. Ještě ověřte, jak se výsledek promítne do přijetí a expedice objednávky a jak integrace reaguje na změnu košíku nebo nedostupnost souvisejícího rozhraní.
Nepředpokládejte, že libovolná úprava šablony zachová stejný průchod. Projděte mobil, přímý vstup do košíku a zákazníka, který se vrátí ze zaplacení. U produkčního obchodu si s podporou potvrďte celý postup před spuštěním regulovaného sortimentu.
Co musí zajistit vlastní integrace přes API?
- Server založí ověření pro správný obchod a připojí referenci košíku či objednávky.
- Zákazník projde podporovanou metodou přes rozhraní AgeChecku.
- Server si ověří výsledek podle aktuální dokumentace API. Údaj poslaný pouze z prohlížeče nepovažuje za rozhodující důkaz.
- Objednávka pokračuje podle potvrzeného výsledku. Chyba, přerušení nebo cizí relace se nesmí změnit v úspěch.
- Sklad a doprava dostanou příslušné podmínky předání; evidence zachová vazbu na nákup.
Tajný API klíč patří na server. Do veřejného HTML nevkládejte přihlašovací údaje. Při použití webhooků ověřujte jejich autenticitu podle dokumentace a zpracujte opakované doručení bezpečně. Nezaměňujte návrat zákazníka na děkovací stránku s potvrzeným věkem.
Co otestovat před ostrým spuštěním?
| Scénář | Výsledek, který potřebujete ověřit |
|---|---|
| Regulovaná položka bez ověření | Objednávka neprojde do zakázaného způsobu prodeje či expedice. |
| Zrušení, chyba a návrat zpět | Žádný z těchto stavů se neoznačí jako úspěšné ověření. |
| Smíšený košík a změna množství | Omezení odpovídá skutečnému obsahu košíku. |
| Opakovaný nákup a jiné zařízení | Zapamatování funguje podle zvolených pravidel, případně nabídne nový pokus. |
| Změna dopravy či ruční objednávka | Věková podmínka a předání se neztratí mimo hlavní pokladnu. |
Uchovejte stručný záznam o provedeném testu a nastavení. Před prodejem tabákových a souvisejících výrobků navíc připravte oznámení systému ministerstvu. Technická instalace nenahrazuje tyto provozní kroky.
Časté dotazy
Stačí na e-shop vložit JavaScript?
Vložení skriptu může zpřístupnit zákaznické rozhraní. Správné zapojení musí také ověřovat výsledek a navazovat na objednávku a expedici.
Existuje WooCommerce plugin AgeChecku?
Ano, je veřejně dostupný v katalogu WordPress.org. Před spuštěním otestujte konkrétní kombinaci pokladny, produktových pravidel a dalších doplňků.
Může podpora objednávku vytvořit ručně bez kontroly?
Ruční objednávka nesmí zrušit zákonné podmínky prodeje. Do postupu zahrňte také nákupy vytvářené podporou, importem či navazujícím systémem.
Připravte ověření pro svůj e-shop
Vyberte metodu podle svého sortimentu. Online ověření doplňte pravidly objednávky a předání zásilky.
Zapojit e-shop zdarma