← Všetky pluginy
IČO Autofill JS Widget (embed)
Vložíš 1 script tag + init a vyplníš polia v akomkoľvek e‑shope/formulári.
Cena
Od €39 / web. Po zaplatení ťa presmerujeme na potvrdenie.
Stiahnuť ZIP (manual)
Poznámka: Stripe checkout vyžaduje nastavené env premenné na serveri (STRIPE_SECRET_KEY + Price ID). Po zaplatení ti príde email s licenciou a bezpečným download linkom.
Inštalácia
- Vlož script tag: <script src="https://bizagent.sk/autofill-widget.js"></script>
- Priprav pole pre IČO (napr. input s id billing_ico).
- Inicializuj mapovanie cez IcoAutofill.init({ icoInputId, targetFields, debug }).
- Otestuj s reálnym IČO a over, že sa vyplní firma/adresa do namapovaných polí.
- Keď meníš UI dynamicky (SPA), zavolaj init po renderovaní polí.
Troubleshooting
- IcoAutofill nie je dostupný → skontroluj, či sa script načítal (network + CSP).
- Polia sa nevypĺňajú → over `icoInputId` a `targetFields` (musia sedieť na existujúce ID).
- Form framework používa controlled inputs → uisti sa, že reaguje na programové zmeny value.
- ORSR proxy vracia error → zobraz chybu a ponechaj manuálne vyplnenie.
Bezpečnosť
- Widget posiela len IČO. Firemné údaje sa vracajú z proxy endpointu ako JSON.
- Odporúčame vypnúť debug v produkcii.
- Ak máš CSP, povoľ načítanie scriptu z bizagent.sk (alebo hostuj vlastnú kópiu podľa licencie).
FAQ
Funguje to aj na React/Next/Vue SPA?
Áno, ale init musí bežať po tom, čo sa polia vyrenderujú (pri route changes).
Môžem si to hostovať sám?
V platenom balíku je ZIP verzia. Podľa licencie môžeš hostovať vlastnú kópiu.
Ako pridám vlastné polia?
Doplň ich do `targetFields` mapovania (ID → field name).