運作方式
1
您識別客戶並請求連結
使用為該客戶產生的使用者存取權杖呼叫
requestDocumentVerificationLink。此權杖用於告知 Fluz 這筆驗證屬於哪位客戶。2
Fluz 回傳驗證連結
回應包含
verificationUrl 與 verificationId。請儲存 verificationId — 您將以此對應日後的 webhook 與此次請求。3
您將連結交付給您的客戶
依您的產品情境傳送:電子郵件、SMS、推播通知,或應用程式內導向。客戶可在任一時間完成驗證。
4
您的客戶上傳其文件
在託管頁面上,客戶需拍攝政府核發證件的正反面(駕照、護照、州身分證、或軍人證),並自拍以進行生物特徵比對。
5
Fluz 通知您結果
客戶完成後,Fluz 會審查提交內容,並將
APPROVED 或 DECLINED 結果傳送至您的 webhook 端點。請求
在將
gaveConsent: true 設定於請求前,您必須先取得並紀錄客戶的同意。您所傳遞的任何資料都會用來預先填入表單 — 客戶可在提交前檢視並更正,因此請將這些欄位視為便利性資料,而非最終要被驗證的值。範例
Response
此回應中的
status(OK)僅確認連結已發出 — 並非驗證決定。最終決定會稍後透過 webhook 抵達。回應欄位
客戶所見內容
託管流程會預先填入已知資訊供客戶檢視,接著要求他們:- 拍攝一張受支援的政府核發照片證件的正反面。
- 拍攝自拍照,並與證件照進行生物特徵比對。
接收結果
由於客戶可能在您發出連結後很久才完成驗證,結果會傳送至您的 webhook 端點。請將收到的事件與您儲存的verificationId 進行比對,然後依結果採取動作:
APPROVED— 客戶已通過驗證。請解鎖相關功能。DECLINED— 客戶未通過驗證。文件驗證是升級流程中的最後一步;在此被拒通常需要人工覆核,而非再進行一次自動化嘗試。
ERROR,並帶有 Exceeded document verification limit。