احظر المشترين والبائعين المحتالين قبل إتمام عملية الشراء. إشارات مخاطر الهوية والجهاز وعنوان IP على كل سلة تتجاوز حدًا معينًا. متوافق مع متطلبات PSD2 Strong Customer Authentication.
أوقف الاحتيال عند الدفع. حافظ على انسيابية تجربة المشترين الجيدين.
تقدير العمر، التحقق من الحيوية، تحليل الجهاز وعنوان IP، وذكاء الجهاز في مكالمة واحدة. أكثر من 200 إشارة احتيال مجمعة. 0.33 دولار لكل فحص كامل، 500 فحص مجاني شهريًا.
كيف يعمل
من التسجيل إلى المستخدم الموثوق به في أربع خطوات.
الخطوة 01
صمم سير عمل
اختر الوحدات التي يحتاجها قطاعك في Workflow Builder. التحقق من الهوية، الكشف السلبي عن الحياة، مطابقة الوجه، فحص AML، تحليل الجهاز وعنوان IP، إثبات العنوان، مراقبة AML، المصادقة البيومترية — كل منها بمفتاح تبديل واحد. بدون الحاجة إلى كود.
الخطوة 02
ابدأ جلسة
أرسل POST إلى `/v3/session/` مع `workflow_id` و `vendor_data` الخاص بك. ستحصل على `session_url`، ثم أعد توجيه المستخدم. نفس الاستدعاء عبر الويب، iOS، Android، React Native، Flutter.
الخطوة 03
تحقق + اتخذ قرارًا
تلتقط واجهة المستخدم المستضافة المستند، وتجري الكشف عن الحياة، وتطابق الوجه، وتفحص قوائم AML، كل ذلك بالتوازي. يتم إرجاع الحكم في أقل من ثانيتين. تحدد سياسة المخاطر الموافقة أو المراجعة أو الرفض لكل طلب.
الخطوة 04
راقب + عالج
Webhook عند كل تغيير في الحالة مع التحقق من X-Signature-V2. تتدفق نتائج AML المستمرة إلى إدارة الحالات. تحدد مراقبة المعاملات التحويلات عالية المخاطر وتطلق تلقائيًا إعادة KYC للمستخدم.
كل وحدة تحتاجها لـ للتجارة الإلكترونية والتجار ذوي المخاطر العالية. سير عمل واحد.
خمسة وعشرون وحدة منشورة في Workflow Builder واحد. كل منها عبارة عن مفتاح تبديل على نفس نقطة النهاية /v3/session/ — لا توجد مستويات بيع إضافية، ولا وحدات SKU منفصلة، ولا مكالمات إضافية.
التحقق من الهوية، الكشف السلبي عن الحياة، مطابقة الوجه، وتحليل الجهاز وعنوان IP في كل جلسة. معتمد من iBeta Presentation Attack Detection (PAD) المستوى 1. استدلال شامل في أقل من ثانيتين، 0.33 دولار لكل حزمة KYC، 500 مجانية كل شهر.
خمس وعشرون وحدة منشورة في Workflow Builder واحد. قم بتبديل التحقق من الهوية، الكشف عن الحياة، مطابقة الوجه، AML، إثبات العنوان، المصادقة البيومترية — والإضافات الخاصة بالقطاع التي تتطلبها ولايتك القضائية — دون الحاجة إلى عمل هندسي.
فحص AML بسعر 0.20 دولار لكل فحص، ومراقبة مستمرة بسعر 0.07 دولار لكل مستخدم سنويًا. تحديث يومي للفروقات عبر 14 لغة. سير عمل تقرير الأنشطة المشبوهة (SAR) وإدارة الحالات مدمجان. متوافق مع 6AMLD، قانون السرية المصرفية، و FFIEC جاهز للاستخدام.
كل فئة مخاطر — مستخدم مكرر، نتيجة AML، مخاطر عالية من ذكاء الجهاز، انخفاض حيوية المستند، عدم تطابق الموقع الجغرافي — ترتبط بإجراء قابل للتكوين. اضبط السياسة لكل تطبيق، لكل بلد، لكل نوع مستند، دون إعادة النشر.
سياسة المخاطرلكل تطبيق
POSSIBLE_DUPLICATED_USERReview
AML_HIT_SANCTIONSDecline
AML_HIT_PEPReview
DEVICE_INTEL_HIGH_RISKReview
DOCUMENT_LIVENESS_LOWDecline
IP_GEOLOCATION_MISMATCHApprove
05 · المراقبة
اكتشف الاحتيال بعد إعداد المستخدم.
مراقبة المعاملات في الوقت الفعلي مع 11 حزمة قواعد مسبقة — السرعة، الهيكلة، أنماط الاحتيال، قاعدة السفر الخاصة بفرقة العمل المعنية بالإجراءات المالية (FATF). يؤدي العلاج التلقائي AWAITING_USER إلى تشغيل خطوة إعادة KYC للتحويلات عالية المخاطر دون الحاجة إلى عمل هندسي.
يمر كل عميل خاضع للتنظيم بالمراحل الثلاث. واجهة برمجة تطبيقات (API) واحدة، ومنسّق واحد، وفاتورة واحدة — بدءًا من إعادة مصادقة المستخدمين العائدين، مرورًا بإجراءات KYC (اعرف عميلك) وKYB (اعرف عملك) عند الإعداد، وصولًا إلى المراقبة المستمرة للمعاملات وفحص المحافظ بتكلفة 0.15 دولار لكل عملية فحص.
أطلق عملية إعداد للتجارة الإلكترونية والتجار ذوي المخاطر العالية في أمر واحد.
الصق الكتلة أدناه في Claude Code أو Cursor أو ChatGPT أو أي وكيل برمجة عبر خادم MCP الخاص بنا. سيقوم الوكيل بقراءتها وكتابة التكامل.
didit-integration-prompt.md
# Didit industry onboarding — integrate in 5 minutes
You are integrating Didit's identity + fraud stack into <my_stack>. Follow
these steps exactly. Every URL, header, and enum value below is canonical —
do not paraphrase or "improve" them.
## 1. Provision an account
- Sign up: https://business.didit.me (no credit card required).
- Or provision programmatically: POST https://apx.didit.me/auth/v2/programmatic/register/
(returns an API key bound to the workspace + application).
## 2. Compose a workflow for your vertical
Create a workflow with the modules your vertical needs:
POST https://verification.didit.me/v3/workflows/
Header: x-api-key: <your-api-key>
Body: workflow_label, features array — UPPERCASE enum values
Recommended starter bundle (full KYC):
[
{ "feature": "ID_VERIFICATION" },
{ "feature": "LIVENESS" },
{ "feature": "FACE_MATCH" },
{ "feature": "IP_ANALYSIS" }
]
Add per-vertical modules from this list:
AML_SCREENING, PROOF_OF_ADDRESS, NFC, AGE_ESTIMATION, BIOMETRIC_AUTH,
PHONE_VERIFICATION, EMAIL_VERIFICATION, QUESTIONNAIRE, DATABASE_VALIDATION.
## 3. Create a verification session
POST https://verification.didit.me/v3/session/
Headers:
x-api-key: <your-api-key>
Content-Type: application/json
Body:
{
"workflow_id": "<wf_id_from_step_2>",
"vendor_data": "<your_internal_user_id>",
"callback": "<your_webhook_url>"
}
Response:
{
"session_id": "ses_...",
"session_url": "https://verify.didit.me/?session_token=...",
"status": "Not Started"
}
Redirect the user to session_url. The hosted UI handles capture, lighting,
mobile handoff, and accessibility for you.
## 4. Webhooks
- Register a destination once via
POST https://verification.didit.me/v3/webhook/destinations/
Body: url, subscribed_events: ["session.verified", "session.review_started",
"session.declined", "kyc_expired"]
- Response includes secret_shared_key — store it.
- Every webhook delivery carries an X-Signature-V2 header you MUST verify
before trusting the payload. Algorithm:
1. sortKeys(payload) recursively
2. shortenFloats (truncate trailing zeros after the decimal point)
3. JSON.stringify the result
4. HMAC-SHA256 with the secret_shared_key
5. Hex-encode, compare to the X-Signature-V2 header.
## 5. Read the report
The session payload returns one object per feature. Common fields:
- status: "Approved" | "Declined" | "In Review" | "Expired" | "Not Finished"
- id_verification.document_type, document_number, expiration_date
- liveness.score (0-100), liveness.passed (boolean)
- face_match.confidence (0-100), face_match.passed
- aml.hits: array (sanctions / PEP / adverse-media matches)
- ip_analysis.country, ip_analysis.risk_level
- warnings: array of risk codes — each surfaces in the console's risk policy
## 6. Hard rules — do not change
- Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
- Feature enum is UPPERCASE (e.g. ID_VERIFICATION, LIVENESS, FACE_MATCH, AML_SCREENING).
- Auth header is x-api-key (lowercase, hyphenated).
- Webhook signature header is X-Signature-V2 (NOT X-Signature).
- Always verify webhook signatures before trusting payload data.
- Status casing matches exactly: "Approved", "Declined", "In Review",
"Expired", "Not Finished" (title-cased, space-separated).
## 7. Pricing reference (public)
- Full KYC bundle (ID + Liveness + Face Match + IP): $0.33 per session
- AML Screening: $0.20 per check, ongoing $0.07 / user / year
- Wallet Screening: $0.15 per screen — or bring your own provider
- 500 free verifications every month, forever, on every account.
## 8. Verify your integration
- Sandbox starts on signup at https://business.didit.me — no separate flag.
- Switch to live: flip the application's environment toggle in console.
When in doubt: https://docs.didit.me
هل تحتاج إلى المزيد من السياق؟ اطلع على وثائق الوحدة الكاملة.docs.didit.me ←
متوافق حسب التصميم
افتح دولة جديدة بنقرة واحدة. نحن نقوم بالعمل الشاق.
نحن نفتح الشركات التابعة المحلية، ونؤمن التراخيص، ونجري اختبارات الاختراق، ونحصل على الشهادات، ونتوافق مع كل لائحة جديدة. لنشر عمليات التحقق في بلد جديد، ما عليك سوى تفعيل مفتاح. أكثر من 220 دولة تعمل، يتم تدقيقها واختبار اختراقها كل ربع سنة — المزود الوحيد للهوية الذي وصفته حكومة دولة عضو في الاتحاد الأوروبي رسميًا بأنه أكثر أمانًا من التحقق الشخصي.
تجار التجزئة عبر الإنترنت، الدفع المقيد بالعمر (الكحول، السجائر الإلكترونية، المكملات الغذائية)، الأسواق ذات متوسط قيمة الطلب المرتفع (AOV) — أي مكان تكون فيه حلقات استرداد المدفوعات والاستيلاء على الحساب هي مصدر الخسارة، وليس KYC التنظيمي.
01 · التحقق
إعداد المستخدمين. تأكيد الهوية. الفحص.
تأكيد أن المستخدم الجديد حقيقي، فريد، ويتطابق مع الوثيقة التي يقدمها. الفحص مقابل أكثر من 1,300 قائمة عقوبات، والأشخاص المعرضين سياسياً (PEP)، ووسائل الإعلام السلبية في نفس المكالمة. أوقف الاحتيال عند الدفع دون إجبار كل مشترٍ على مسح المستندات. تقدير العمر يقيد سلة التسوق؛ الكشف الحيوي السلبي وتحليل الجهاز وعنوان IP يكشف الروبوتات والبطاقات المسروقة؛ AML يغطي حالات متوسط قيمة الطلب المرتفع (AOV) والأطراف المحظورة.
التحقق
$0.13per verified shopper
تقدير العمر$0.10
تحليل الجهاز وعنوان IP500 مجانًا / شهريًا$0.03
كشف المستخدمين المكررينمجانيمجاني
المستخدمون المحظورونمجانيمجاني
فحص مكافحة غسل الأموال (AML)اختياري+$0.20
التحقق من الهويةاختياري+$0.15
02 · المصادقة
أعد التحقق في اللحظات الحساسة.
يعيد المستخدم العائد تأكيد هويته بصورة سيلفي جديدة — نفس البنية التحتية المستخدمة في الإعداد. يتم التشغيل عند الإجراءات عالية القيمة أو عالية المخاطر أو عالية الثقة. فعّل إعادة المصادقة البيومترية عند تغيير العناوين، وتبديل طرق الدفع، وسلال التسوق ذات القيمة العالية — يقضي على الاستيلاء على الحساب حتى بعد اختراق كلمة المرور.
المصادقة
$0.10per auth
المصادقة البيومترية$0.10
كشف المستخدمين المكررينمجانيمجاني
المستخدمون المحظورونمجانيمجاني
التحقق من الهاتفاختياري+Variable
التحقق من البريد الإلكترونياختياري+$0.03
إجمالي العناوين يظهر الوحدات المطلوبة فقط. إشارات مكافحة الاحتيال المجانية لا تكلف أبدًا إضافيًا؛ الوحدات الاختيارية والموصى بها معلمة. خصومات الحجم على Enterprise — تحدث إلى المبيعات للحصول على عرض أسعار مخصص.
ثلاث مستويات، قائمة أسعار واحدة
ابدأ مجانًا. ادفع حسب الاستخدام. توسّع إلى Enterprise.
500 عملية تحقق مجانية كل شهر، إلى الأبد. الدفع حسب الاستخدام للإنتاج. عقود مخصصة، إقامة البيانات، واتفاقيات مستوى الخدمة (SLAs) على Enterprise.
مجاني
مجاني
$0 / شهر. لا يلزم بطاقة ائتمان.
حزمة KYC مجانية (التحقق من الهوية + كشف الحيادية السلبي + مطابقة الوجه + تحليل الجهاز و IP) — 500 / شهر، كل شهر