OVĚŘOVÁNÍ IDENTITY
Hostované ověřování identity, rozhodnutí zůstává na vás
Přesměrujte zákazníky do hostovaného ověřovacího procesu. Načtěte stav případu ve vlastním backendu a výjimky předejte ke kontrole člověkem.
Řízený proces, nikoli automatický verdikt
Ověřování identity vrací stav případu a nabízí cestu ke kontrole. Podporuje vaše rozhodnutí, ale nerozhoduje za vás.
Průběh relace
Relace vytvořena
Jednorázový odkaz a doba platnosti.
Odkaz otevřen
Zákazník si přečte oznámení o ochraně soukromí. Čas na dokončení je omezený.
Stav případu
Načtení stavu nebo událost
Dokončeno, neověřeno nebo vyžaduje kontrolu. Každý stav považujte za podklad pro vlastní rozhodnutí.
Záložní postupy k naplánování
Platnost vypršela
Neodesílá žádnou událost. Stav zjistíte jeho načtením.
Zrušeno
Načtěte stav ze svého backendu.
Ukončeno chybou
Relace mohou skončit chybou. Naplánujte záložní postup.
Odkaz na hostované ověření
Stav případu pro vaše rozhodnutí
Možnost kontroly člověkem
Oznámení o událostech
Od relace ke stavu případu
Server
Vytvoření relace
Používá váš vlastní referenční údaj pro danou osobu. Obdržíte jednorázový odkaz s dobou platnosti.
Noxtica
Zákazník pokračuje na hostované stránce
Jednorázový odkaz
Zákazník si přečte oznámení o ochraně soukromí a poté v časově omezeném okně poskytne požadované podklady.
Server
Načtení stavu nebo událost
Stav případu
Načtěte stav ze svého backendu nebo přijměte událost na svém endpointu.
Konzole
Kontrola člověkem
Výjimky
Případy vyžadující další posouzení přecházejí ke kontrole operátorem. Průběh kontroly se zaznamenává do auditní stopy.
Váš tým
Vaše rozhodnutí
Rozhodnutí činí váš tým.
Vytvořte relaci
Zákazník pokračuje na hostované stránce
Načtěte stav a rozhodněte
Co to je a pro koho je určeno
Ověření totožnosti Noxtica (KYC) probíhá jako hostovaný proces. Váš server vytvoří relaci, zákazník provede jednotlivé kroky na stránce hostované službou Noxtica ve svém prohlížeči a váš server si přečte výsledek načtením stavu nebo prostřednictvím podepsané události. Odpovědi zákazníka ani pořízené záznamy se na váš server nikdy nedostanou.
Výsledky jsou automatizované signály. Sami rozhodujete, co jednotlivé výsledky znamenají pro vašeho zákazníka. Noxtica vám předá podklady a auditní záznam.
Pro koho je určeno
- Backendoví vývojáři, kteří vytvářejí relace a načítají výsledky.
- Provozní a compliance týmy, které nastavují hostovanou stránku a pracují s frontou ke kontrole v Backoffice.
- Týmy, jejichž pravidla vyžadují doklad totožnosti a které mají určenou osobu odpovědnou za kontrolu.
Ověřování firem a obchodníků
Stejný hostovaný proces se vztahuje na firmy a obchodníky. KYB (know your business) je hostované zařazení firmy: její zástupce zadá firemní údaje, nahraje dokumenty, uvede vlastníky, zkontroluje a odešle případ. Odeslaný případ pak posuzuje člověk v Backoffice, kde operátoři vidí strukturu vlastnictví, dokumenty a výsledky prověření. KYM (know your merchant) je hostované zařazení obchodníka doplněné o sledování transakcí pouze s upozorněními: upozornění je podnětem pro člověka ke kontrole a nikdy nespouští platební akci. Automatická kontrola obchodního rejstříku zde není popsána. Výsledky jsou signály a rozhodují vaši operátoři. K dispozici. Požádejte o aktivaci pro svůj účet.
Dostupnost
Dostupnost podléhá řízení. Ověření totožnosti vašemu tenantovi zprovozní tým péče o zákazníky; sami je zapnout nemůžete. Kroky označené jako volitelné platí pouze tehdy, jsou-li pro vaši organizaci povoleny.
Hostovaný proces od začátku do konce
Toto se děje od prvního volání API až po výsledek. Kroky označené jako volitelné se použijí pouze po aktivaci pro vaši organizaci.
Váš server vytvoří relaci
Volání serveru vytvoří relaci s vaší vlastní neprůhlednou referencí zákazníka. Odpověď obsahuje ID relace a jednorázový odkaz.
Zákazník obdrží odkaz
Zákazníka přesměrujte na odkaz, otevřete ho na nové kartě nebo mu ho pošlete e-mailem, zprávou či jako QR kód. Hostovaná stránka nabízí také QR kód a možnost zkopírovat odkaz, takže zákazník, který začne na počítači, může pokračovat na telefonu.
Oznámení o ochraně soukromí a souhlas
Ještě před pořízením jakéhokoli záznamu zákazník uvidí název vaší firmy, účel ověření a odkaz na vaše oznámení o ochraně soukromí a souhlasí s pokračováním.
Výběr dokladu a pořízení přední i zadní strany
Zákazník vybere jeden z typů dokladů, které přijímáte, a pořídí snímek přední strany. U průkazů totožnosti, řidičských průkazů a povolení k pobytu je nutné pořídit také zadní stranu. Pas krok se zadní stranou nemá.
Selfie
Zákazník pořídí selfie. Ta se porovná s portrétem na dokladu a zkontroluje se její kvalita.
Ověření živosti
Zákazník před kamerou splní krátkou výzvu k ověření živosti: otočí hlavu a mrkne.
Kontrola
Dokončené snímání čeká ve frontě ke kontrole ve vašem Backoffice, dokud někdo z vaší organizace nezaznamená rozhodnutí. Relace má stav review pending a během čekání nevyprší.
Výsledek: načtení stavu a podepsané události
Váš server načítá stav relace a může se přihlásit k odběru podepsaných událostí webhooku. Než na událost zareagujete, načtěte stav: ten je rozhodující.
Doba platnosti odkazu
Neotevřený odkaz zůstává platný do uplynutí vlastní doby platnosti, ve výchozím nastavení jeden den. Po prvním otevření odkazu má zákazník na dokončení 30 minut, nebo jen do původního konce platnosti, pokud nastane dříve.
Co hostovaná stránka neumí
- Odkaz nelze otevřít v rámci iframe. Otevřete ho jako celou stránku nebo na nové kartě.
- Jazyk stránky se řídí jazykem prohlížeče zákazníka. Nelze ho nastavit.
- Některé prohlížeče v aplikacích stránku nespustí. Stránka zákazníkovi poradí, jak pokračovat v běžném prohlížeči.
Podporované doklady a načítané údaje
V nastavení hostované stránky v Backoffice určíte, které doklady a ze kterých vydávajících zemí mohou zákazníci použít. Zákazník si pak vybere z této nabídky. Hostovaný proces rozpoznává čtyři typy dokladů:
| Typ dokladu | Snímá se zadní strana |
|---|---|
| Národní průkaz totožnosti | Ano |
| Řidičský průkaz | Ano |
| Povolení k pobytu | Ano |
| Cestovní pas | Ne |
Z dokladu se načte vytištěný text. Pokud doklad obsahuje strojově čitelnou zónu, načte se, ověří se její kontrolní číslice a výsledek se porovná s vytištěným textem. Řidičský průkaz strojově čitelnou zónu nemá a její absence se nepovažuje za nedostatek.
Turecké průkazy totožnosti a řidičské průkazy se zpracovávají zvlášť: načítá se turecké osobní číslo (T.C. Kimlik No), které je u těchto dvou dokladů ve výchozím nastavení povinné. Pokud číslo projde kontrolou kontrolních číslic, není nutné zadávat také číslo dokladu.
Zónu, kterou nelze najít nebo porovnat s vytištěným textem, nelze změřit. Její stav je „ke kontrole“, nikdy „nevyhovuje“. Noxtica nezveřejňuje seznam zemí nad rámec toho, co nakonfigurujete, ani netvrdí, že všechny doklady ze všech zemí budou stejně dobře čitelné.
Kontroly a signály
Hostovaný proces poskytuje výsledky kontrol, které slouží jako podklady pro kontrolující osobu. Jde o signály pro posouzení. Samy nerozhodují o výsledku a nezaručují blokování podvodů.
| Kontrola | Co kontrola sleduje |
|---|---|
| Pravost dokladu | Rozvržení, struktura strojově čitelné zóny, konzistence tisku, známky úprav nebo zkopírovaných oblastí, přítomnost hologramu, známky opětovného snímání obrazovky a geometrie karty. Každá kontrola hlásí vlastní výsledek. |
| Shoda obličeje | Porovnává portrét na dokladu se selfie. Nízké skóre je podkladem pro kontrolující osobu. |
| Kvalita selfie | Ostrost, expozice, velikost obličeje a jeho poloha na selfie. |
| Živost | Výzva k otočení hlavy a mrknutí. Kontroly gest ukazují, zda k požadovanému pohybu došlo. Nejde o test prezentačního útoku. |
| Detekce prezentačních útoků (PAD) | Analyzuje snímky z výzvy k ověření živosti i selfie a vypočítá skóre. Výsledek slouží pouze jako doporučení. |
Výsledky a kontrola
| Stav | Význam |
|---|---|
pending | Vytvořeno. Zákazník odkaz ještě neotevřel. |
opened | Zákazník odkaz otevřel a prochází jednotlivými kroky. |
verifying | Zákazník odeslal údaje a probíhá jejich zpracování. |
review_pending | Zpracování skončilo a ve vaší frontě ke kontrole v Backoffice je třeba rozhodnout. Nejde o zamítnutí ani schválení. |
completed | Rozhodnutím byla relace schválena. |
unverified | Zpracování skončilo s nepříznivým výsledkem. |
error | Zpracování nebylo možné dokončit kvůli chybě nebo odmítnutí. |
expired | Odkaz nebo časový limit pro pořízení záznamu vypršel před rozhodnutím. |
cancelled_by_user | Zákazník zrušil proces na hostované stránce. Platí, pokud je pro vaši organizaci povoleno zrušení. |
Nepříznivá rozhodnutí by měl před dopadem na zákazníka posoudit kvalifikovaný člen vašeho týmu. Výsledky jsou pravděpodobnostní a mohou zahrnovat falešně pozitivní i falešně negativní závěry. Nejde o právní důkaz totožnosti.
Pro vývojáře
Vše níže využívá běžné HTTPS z vašeho serveru. Úplnou referenci najdete v dokumentaci.
Tři způsoby, jak zahájit ověření
- Hostovaná relace z vašeho serveru. Váš server vytvoří odkaz přes API a stránku hostuje Noxtica.
- Pozvánka z Backoffice. Odkaz vytvoří osoba ve vaší organizaci v Backoffice bez použití kódu.
- Přímé API z vašeho serveru. Komunikace mezi servery bez hostovaného odkazu. Vaše vlastní obrazovky dnes neumožňují pořídit doklad ke kontrole, proto použijte hostovanou relaci, pokud zákazník potřebuje doklad vyfotit.
Vytvoření relace
Autentizujte se klíčem serveru s oprávněním k identitě. Klíč uchovávejte na serveru. Odešlete Idempotency-Key, aby opakovaný požadavek nevytvořil druhou relaci.
curl -sS https://collect.noxtica.com/v1/kyc/sessions \
-H "Authorization: Bearer $NOXTICA_SERVER_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{"subjectRef":"cust_example","returnUrl":"https://merchant.example.com/verification/return"}'Odpověď
Odkaz se vrací pouze jednou, v této odpovědi. Považujte ho za tajný údaj a nezaznamenávejte ho do protokolů. Platnost vyprší v čase uvedeném v milisekundách epochy.
{
"ok": true,
"sessionId": "00000000-0000-4000-8000-000000000001",
"url": "https://verify.noxtica.com/s/EXAMPLE_TOKEN",
"expiresAt": 1790848845000,
"domainId": null,
"requestId": "req_example"
}Načtení stavu
Relace, kterou jste vytvořili, vždy vrací 200, i když její platnost vypršela. Stav načítejte s postupně delším intervalem a skončete při dosažení konečného stavu.
GET https://collect.noxtica.com/v1/kyc/sessions/00000000-0000-4000-8000-000000000001
Authorization: Bearer $NOXTICA_SERVER_KEYUdálosti webhooků
Události se doručují jako podepsané požadavky HTTPS na koncový bod, který zaregistrujete v Backoffice. Událost je oznámení, nikoli rozhodnutí.
| Událost | Kdy se odešle |
|---|---|
kyc.session.completed | Hostovaná relace přejde do stavu completed, unverified nebo error. Pokud je relace ve stavu review pending, událost se odešle později, až kontrolující osoba rozhodne. |
kyc.session.cancelled | Zákazník zruší relaci na hostované stránce. Přihlaste se k odběru výslovně. Dostupné po aktivaci pro vaši organizaci. |
kyc.verification.completed | Ověření dosáhne konečného stavu. |
kyc.erasure.completed | Žádost o výmaz je dokončena. Dostupné po aktivaci výmazu pro vaši organizaci. |
kyc.document.expiry_warning | Ověřený doklad brzy pozbude platnosti nebo jeho platnost již skončila. Dostupné po aktivaci pro vaši organizaci. |
kyc.reverification.due | Nastane termín plánovaného opětovného ověření. Dostupné po aktivaci pro vaši organizaci. |
Ukázková událost
Pouze syntetické hodnoty. Události nikdy neobsahují referenci vašeho zákazníka: událost přiřaďte zákazníkovi podle ID relace.
{
"id": "00000000-0000-4000-8000-000000000001:endpoint_example",
"type": "kyc.session.completed",
"created_at": 1790762445000,
"tenant_id": "tenant_example",
"data": {
"schemaVersion": "1",
"sessionId": "00000000-0000-4000-8000-000000000001",
"status": "completed",
"verificationId": "verification_example",
"reasonCodes": ["provider_manual_review"],
"occurredAt": 1790762445000,
"deliveryId": "00000000-0000-4000-8000-000000000001:endpoint_example"
}
}Ověřujte každé doručení
- Každé doručení obsahuje hlavičky X-Noxtica-Signature, X-Noxtica-Timestamp, X-Noxtica-Event a X-Noxtica-Delivery.
- Podpis je HMAC-SHA256 vypočtený z časového razítka, tečky a nezpracovaného těla požadavku. Ověřte ho před zpracováním těla a nastavte vlastní toleranci časového razítka.
- Doručení probíhá alespoň jednou a jeho pořadí není pevně dané. Zamezte duplicitám podle X-Noxtica-Delivery a před akcí načtěte stav relace.
SDK není potřeba. Dokumentace uvádí příklady pro curl, Node.js a Python.
Další informace v dokumentaci
Ochrana údajů
Tato část popisuje, co uvádí dokumentace. Nejde o právní poradenství. Zásady ochrany osobních údajů a stránka Zabezpečení popisují, jak Noxtica nakládá s osobními údaji.
Uchovávání
Noxtica podrobnosti o ověření ani důkazy automaticky nemaže a nestanovuje pro ně dobu uchování. Zůstávají ve vašem tenantovi, dokud je správce tenanta nesmaže.
Mazání
Správce tenanta maže ověření v Backoffice s uvedením důvodu, potvrzením zadáním textu a novým ověřením se zvýšenou úrovní zabezpečení. Smazáním se odstraní ověření, soubory s důkazy a záznamy, ale záznamy o fakturačním využití, potvrzení právního základu a auditní stopa zůstanou zachovány. Smazání nelze vrátit zpět.
Práva subjektů údajů
Žádosti o výmaz se vyřizují na stránce Výmaz KYC. Žádost schvaluje druhý správce, právní blokace může její vyřízení pozastavit a ke každé uložené položce se vystaví potvrzení o smazání. Než zákazníkovi slíbíte termín, zeptejte se svého týmu podpory, na co se schválená žádost ve vašem tenantovi vztahuje.
Přístup k důkazům
Přístup k původním záznamům vyžaduje vyšší oprávnění než kontrola případu. Je omezen na správce, vyžaduje nové ověření se zvýšenou úrovní zabezpečení a každý přístup se zaznamenává v auditu. Ostatní role vidí zjištění a naměřené hodnoty, nikoli originály.
Šifrování a izolace
Nezpracované důkazy totožnosti jsou šifrovány při uložení, a to pouze pokud je pro váš tenant povoleno jejich ukládání. Relace patřící jiné organizaci se zobrazí jako nenalezená.
Umístění dat
Úložiště důkazů má nastavení umístění dat pro každý tenant: TR, EU nebo US. Zeptejte se svého týmu podpory, na co se toto nastavení ve vašem tenantovi vztahuje. Tato stránka netvrdí, že data zůstávají v konkrétní zemi.
Souhlas a právní základ
Hostovaná stránka před pořízením záznamů zákazníkovi zobrazí účel a oznámení o ochraně soukromí. Oprávněná osoba ve vaší organizaci zaznamená právní základ; Noxtica ho za vás nevybírá. Oznámení, souhlasy a právní základ v každé jurisdikci, kde působíte, zajišťujete vy.
Časté dotazy
Mohu ověřování totožnosti zapnout sám?
Ne. Funkce se poskytuje jednotlivým tenantům v rámci řízené dostupnosti. Kontaktujte tým a proberte s ním svůj případ použití a jurisdikci.
Schvaluje zákazníky automaticky?
Ne. Žádný výsledek kontroly sám o sobě nezmění hostované ověření na ověřené. Každé hostované ověření čeká na zaznamenání rozhodnutí člověkem; schválením je pouze stav completed.
Blokuje detekce prezentačních útoků podvody?
Ne. PAD slouží pouze jako doporučení. Noxtica její výsledek zaznamená, ale nikdy ho nenechá rozhodnout. Stejně jako každou jinou kontrolu ho považujte za signál pro kontrolující osobu.
Je výsledek právním důkazem totožnosti?
Ne. Žádný výsledek nepředstavuje právní důkaz totožnosti mimo rozsah nastaveného poskytovatele a smlouvy. Noxtica není agenturou pro spotřebitelské úvěrové informace a výstup se nesmí používat k posuzování způsobilosti pro úvěr, pojištění, zaměstnání ani bydlení.
Jak dlouho je ověřovací odkaz platný?
Ve výchozím nastavení jeden den; délku platnosti můžete nastavit při vytváření relace. Po otevření odkazu má zákazník na dokončení 30 minut.
Mohu hostovanou stránku vložit nebo nastavit její jazyk?
Ne. Stránka se v rámci iframe nenačte a její jazyk se řídí jazykem prohlížeče zákazníka.
Které události mohu přijímat?
Šest událostí identity: kyc.session.completed, kyc.session.cancelled, kyc.verification.completed, kyc.erasure.completed, kyc.document.expiry_warning a kyc.reverification.due. Některé závisejí na nastavení vaší organizace.
Jak dlouho uchováváte důkazy?
Noxtica nestanovuje dobu uchovávání a podrobnosti o ověření ani důkazy automaticky nemaže. Maže je správce tenanta.
Je ověřování firem a obchodníků k dispozici?
Ano. Ověřování firem (KYB) a obchodníků (KYM) je k dispozici. Váš server vytvoří odkaz, firma nebo obchodník dokončí onboarding na stránce hostované službou Noxtica a vaši operátoři případ posoudí v Backoffice. Na vyžádání aktivujeme pro váš účet.
Související stránky
Co ověřování identity nedělá
- Dostupnost za řízených podmínek. Ověřování identity se zprovozňuje pro každý tenant zvlášť.
- Nejde o právní důkaz totožnosti. Žádný výsledek není právním důkazem totožnosti mimo rozsah nastavení poskytovatele a smlouvy. Výsledky jsou pravděpodobnostní a mohou obsahovat falešně pozitivní i falešně negativní závěry.
- Rozhodujete vy. Nepříznivá rozhodnutí by měla posoudit kvalifikovaná osoba z vašeho týmu. Noxtica není agenturou pro spotřebitelské výkazy. Výstup nepoužívejte k posuzování nároku na úvěr, pojištění, zaměstnání ani bydlení.
- Vaše odpovědnost. Za informování, souhlasy a právní základ shromažďování důkazů o totožnosti vašich zákazníků odpovídáte v každé jurisdikci, kde působíte.
Skóre, důvody a verdikty jsou pravděpodobnostní odhady, nikoli konstatování skutečnosti. Veškerá rozhodnutí činí váš tým.Přečíst prohlášení o vyloučení odpovědnosti