Misfora Web Scanner SDK — demo

Paste an SDK token, choose options and press Scan. The result is shown below and is not stored anywhere.

Create it on your backend with POST /v1/sdk/session (or with the "Test SDK token" button in the Misfora admin). This page's origin must be in the company's Web SDK sites:
<script src="https://misfora.com/sdk/v1/misfora-sdk.js"></script>
<script>
  // token — from YOUR backend: POST /v1/sdk/session with your secret API key
  Misfora.scan({
    token,
    documents: ["passport", "id_card"],
    locale: "tr",            // optional; default: the browser language (en/tr/ru/uk/es/ar), otherwise en
    onComplete(result) {
      // result.document, result.validation, result.review_recommended,
      // result.warnings, result.image (Blob, JPEG), result.captureMethod
    },
    onError(error) {
      // error.code: session_expired | origin_not_allowed | quota_exceeded | ...
    },
    onCancel() {},
  });
</script>