Validace adres
Tento obsah zatím není dostupný ve vašem jazyce.
Validace adres ověřuje, zda zadaná adresa skutečně existuje. Na rozdíl od našeptávání probíhá validace při odeslání objednávky.
Aktivace validace
Section titled “Aktivace validace”V nastavení WPify → SmartForm:
- Vyplňte API password
- Zaškrtněte Validate billing address a/nebo Validate shipping address
- Vyberte API Validation Success Statuses
Nastavení validace
Section titled “Nastavení validace”| Nastavení | Popis |
|---|---|
| Validate billing address | Ověřovat fakturační adresu |
| Validate shipping address | Ověřovat doručovací adresu |
| API Validation Success Statuses | Stavy, které jsou považovány za platnou adresu |
Stavy validace
Section titled “Stavy validace”SmartForm API vrací jeden z těchto stavů:
| Stav | Význam | Doporučení |
|---|---|---|
| HIT | Adresa nalezena přesně | Povolit |
| PARTIAL_HIT | Adresa nalezena částečně | Zvážit |
| NOTHING | Adresa nenalezena | Zakázat |
| MANY | Nalezeno více možností | Zakázat |
| TOO_MANY | Příliš mnoho možností | Zakázat |
Jak validace funguje
Section titled “Jak validace funguje”- Zákazník vyplní adresu a odešle objednávku
- Plugin složí adresu z polí ulice, město a PSČ
- SmartForm API ověří, zda adresa existuje
- Pokud adresa neexistuje (nebo má zakázaný stav), objednávka se neodešle
- Zákazníkovi se zobrazí chybová zpráva
Důležitá upozornění
Section titled “Důležitá upozornění”Optimalizace
Section titled “Optimalizace”Pokud je fakturační a doručovací adresa stejná, plugin validuje adresu pouze jednou (šetří API volání).
Časté problémy
Section titled “Časté problémy”Chyba "SmartForm Error: Please enter your API password"
Není vyplněno API password v nastavení pluginu. Vyplňte heslo z administrace SmartForm.
Zákazníci si stěžují, že nemohou odeslat objednávku
Možné příčiny:
- Adresa skutečně neexistuje
- Adresa je nová a ještě není v databázi SmartForm
- Zákazník zadal adresu ve špatném formátu
Řešení: Dočasně vypněte validaci nebo přidejte PARTIAL_HIT mezi povolené stavy.