← 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

  1. Vlož script tag: <script src="https://bizagent.sk/autofill-widget.js"></script>
  2. Priprav pole pre IČO (napr. input s id billing_ico).
  3. Inicializuj mapovanie cez IcoAutofill.init({ icoInputId, targetFields, debug }).
  4. Otestuj s reálnym IČO a over, že sa vyplní firma/adresa do namapovaných polí.
  5. 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).