شرح بالفيديو لبناء سير عمل KYC بصرياً في Didit: الفحوصات، ومنطق التفرع، وقواعد المخاطر، والاختبار، والنشر إلى بيئة الإنتاج.
النص الكامل لفيديو بناء سير عمل للتحقق من KYC بدون كود (الدرس الكامل) - أكاديمية Didit، الفيديو 3 من 10، المدة 18:54. شاهده على YouTube. ترتبط كل فقرة بالوقت الدقيق في الفيديو.
تغيّرت الأسعار في 1 نوفمبر 2026: أصبحت 500 فحص مجاني شهرياً رصيداً شهرياً بقيمة $10 للمؤسسات التي سجّلت ببريد عمل. يعرض الفيديو الأسعار السابقة.
00:03 في هذا الفيديو، سنبني سير تحقق كاملاً من الصفر، ولن تحتاج إلى كتابة سطر واحد من الكود. سير العمل هو في الحقيقة وصفة للتحقق، تحدد الفحوصات التي تُجرى وترتيبها. عادةً ما يكون هذا النوع من الأمور من اختصاص المهندسين. أما في Didit، فتبنيه بنفسك بشكل مرئي. تشاهد السعر يتحدّث أثناء العمل، وتنشره مباشرة متى أصبحت جاهزاً.00:28 إذا أردت أن تبني واحداً بنفسك، يمكنك زيارة didit.me والتسجيل مجاناً، ثم إعداد أول سير عمل خاص بك في بضع دقائق فقط. حسناً، لنبدأ من المكان الذي يوجد فيه كل سير تحقق، وهو
00:39 قائمة سير العمل أسفل تبويب الإعداد هنا. إذن، جميع عمليات سير العمل الموجودة حالياً في هذا الحساب، ويمكنك رؤية نوعها. لدينا KYC وKYB. لدينا بسيط ومخطط، ويمكننا رؤية كل الفحوصات والميزات المختلفة داخل كل سير عمل. ويمكننا رؤية فرق السعر. أي أن هذا يعرض السعر لشخص يجتاز فحصاً واحداً فقط ولا يُكمل، مقارنةً بشخص يُكمل سير العمل بالكامل. ولدينا رابط لكل سير عمل.01:09 يمكننا إضافة جلسة جديدة يدوياً. ويمكننا نسخ معرّف سير العمل. ويمكننا تكرار سير العمل وإعادة تسميته وأرشفته، كل ما تعتاده عادةً. وهذا هو معرّف سير العمل هنا. إذن، النسخ المتعددة من سير العمل نفسه ستعمل بالمعرّف نفسه. لذلك، إذا حدّثت سير العمل، فلن تحتاج إلى تغيير أي شيء في الكود أو في تطبيقك. أبسط طريقة للتفكير في سير العمل هي أنه مجرد وصفة للتحقق، أي الفحوصات التي تُجرى وبأي ترتيب، والقواعد التي تُتّبع. وهناك نوعان مختلفان من
01:40 البنيات كما ذكرت. هناك البسيط وهناك المخطط. فالسير البسيط هو فحص واحد أو عدة فحوصات بدون أي تفريع على الإطلاق. لا يوجد منطق شرطي. وإعداده سريع، ويغطي معظم الحالات. لذلك تختار الوحدات الخاصة بك وتنتهي. فإذا نظرنا إلى هذا المثال من سير العمل، يمكنك أن ترى أنه يمكننا اختيار الوحدات هنا على اليسار، وسيرتّبها كلها بالتتابع. أما بالنسبة إلى
02:05 سير العمل القائم على المخطط، فإذا نقرنا هنا، سنرى أن هناك تفريعاً في النهاية. يمكننا أن نكون أكثر دقة في توجيه المستخدم عبر سير التحقق هذا. يمكنك أن ترى في سير العمل هذا، على سبيل المثال، عدة نقاط تفريع مختلفة. يمكننا تضمين استدعاءات webhook أيضاً. وبشكل عام، يمكننا إضافة قدر أكبر من التعقيد هنا عند الحاجة.02:30 لاحظ هنا أيضاً أن سير عمل KYB يبدو تماماً مثل هذا، لكن لدينا فحوصات مختلفة فقط. حسناً. إذا أردنا إضافة فحص، يمكننا الدخول هنا. يمكننا اختيار أحد إجراءات المستخدم أو إعداد فحوصات في الخلفية. هذه هي التي لا يراها المستخدم في الواجهة الأمامية. لذلك، كل
02:51 ما تحتاجه هو الضغط على سير عمل جديد. لدينا خياران هنا: KYC وKYB. لنختار KYC. ولدينا البسيط مقابل المتقدم كما أريتك سابقاً. وسأريك الخيارات لكليهما. إذا نقرنا على البسيط، فلدينا عدد كبير من القوالب لمختلف القطاعات. ويمكننا رؤية تكلفة كل قالب من هذه القوالب. لدينا بوابات عمرية. لدينا التحقق من البريد الإلكتروني.03:19 لدينا المصادقة البيومترية والتأمين والرعاية الصحية، كل هذه الأمور. الآن، على سبيل المثال، إذا استخدمنا التحقق من الشركات (KYB)، واستخدمنا النسخة المتقدمة، وهي المخطط، فلدينا مجموعة من القوالب أو الوصفات المختلفة إن أردت أن تسميها كذلك. لذلك، يمكننا إعداد KYB للدول عالية المخاطر، وهكذا. لا تحتاج حتى إلى النقر والسحب والإفلات هنا. إنه مبني بالفعل. لذا كل
03:48 عقدة هنا لها قائمة منسدلة. يمكنك فقط اختيار الفحص الذي تريده. يمكنك تغييره كما هنا، أو يمكننا وضع فحص التحقق من سجل الشركات. أي شيء تريده. التحقق من الهوية، كشف الحيوية، مطابقة الوجه، AML، إثبات العنوان. كل الفحوصات التي يستطيع Didit تقديمها لـ KYB وKYC متاحة داخل هذه العقد هنا. لذلك، لو أردت إضافة فحص إضافي هنا، مثلاً فحص AML، يمكنني إضافته هنا. سنتناول القواعد والتبويبات بعد لحظة، لكن يمكنك أن ترى في سير العمل هذا أنني أضفته إلى سير العمل هنا. لذا، إذا دخلت إلى سير عمل KYC مخطط هنا، فمعظم مسارات سير العمل هذه ستبدأ بالتحقق من الهوية. فهو الفحص الأكثر
04:33 شيوعاً. ويمكنك أن ترى هنا أن هذه هي عقدة التحقق من الهوية. لدينا 500 فحص مجاني شهرياً، وكذلك الأمر لكشف الحيوية، وكذلك لمطابقة الوجه. الآن، يتجاوز هذا التحقق من الهوية مجرد قراءة النص من البطاقة بكثير. فهو يثبت أن المستند أصلي، عبر فحص خصائص الأمان، والبحث عن أي عبث، وقراءة الخطوط والتخطيطات. ثم يستخرج كل حقل: الاسم وتاريخ الميلاد ورقم المستند وتاريخ الانتهاء، كلها عبر OCR بأي لغة، وذلك في جميع أنواع المستندات المدعومة البالغ عددها أكثر من 14,000. لذلك، هذا ليس مجرد نص أبداً. إنه فحص للأصالة أولاً، ثم البيانات ثانياً. حسناً، لنُعدّ واحداً من هذه الوحدات.
05:15 لنفترض أننا انتقلنا إلى وحدة كشف الحيوية، فسترى أن لدينا عدة أوضاع مختلفة لكشف الحيوية. الوضع السلبي يكشف الحيوية باستخدام صورة سيلفي. والوضع الوميضي يؤكد الحيوية باستخدام أنماط ضوئية ديناميكية للتحقق من أن الوجه وجه مستخدم حقيقي. ثم لدينا الإجراء ثلاثي الأبعاد، إذ يُؤكَّد الضوء مع إجراء ما، سواء كان رمش العين أو تحريك الرأس. الآن، كما ترى، بالنسبة إلى فحص الحيوية السلبي نحصل على 500 رصيدًا مجانيًا شهريًا، ثم 10 سنتات لكل فحص، أما الوضع الوميضي والإجراء ثلاثي الأبعاد فسعر كل منهما 15 سنتاً لكل فحص. ولا نحصل على أي فحوصات مجانية ضمن الحساب المجاني. وفي علامة تبويب القواعد،
05:56 من هنا نحدد ما إذا كانت الوحدة مطلوبة أم اختيارية. إذا انتقلنا إلى علامة تبويب القواعد، فسنرى عدة خيارات. تتيح لنا هذه الخيارات ضبط حساسية الاختبار، فنحدد مستوى التسامح. إذا كانت درجة كشف الحيوية لدى الشخص أقل من 70، فسيُوضَع قيد المراجعة، ويمكننا تغيير ذلك إذا أردنا. والأمر نفسه ينطبق على الرفض. كما يمكننا ضبط إعداد للوجه المكرر: عندما يتطابق وجه المستخدم مع وجه من جلسة سابقة مقبولة، فكيف نتصرف؟ هل نقبل أم نراجع أم نرفض؟ ثم يمكننا تخصيص عتبة التشابه حسب الإثنية، أي ضبط حساسية كشف التكرار بحسب إثنية المستخدم. وأخيراً يمكننا تحديد الإجراء الذي يُتخذ عند اكتشاف أكثر من وجه في صورة الحيوية. وسيُستخدم الوجه الأكبر دائماً لحساب درجة الحيوية، وهذا خيار يمكننا ضبطه هنا. وإذا دخلنا إلى
06:56 علامة التبويب المتقدمة فيها عدة خيارات: وضع خصوصية الوجه، والحد الأقصى لمحاولات كشف الحيوية، أي عدد المرات التي يمكن للمستخدم فيها إعادة فحص الحيوية ضمن جلسة التحقق الواحدة، وحد جودة الوجه. فإذا لم تكن متأكداً من وظيفة أي من هذه الإعدادات، يمكنك أن تمرر المؤشر فوق زر المعلومات هنا. نرى أن جودة الوجه تقيس وضوح الصورة ودقتها وحدّتها.07:20 قد تنتج الصور منخفضة الجودة عن الضبابية أو التبكسل أو سوء الإضاءة. لذلك يمكننا ضبط العتبة هنا استناداً إلى درجة جودة الوجه. ولدينا أيضاً عتبة شدة الإضاءة، فنحدد نطاق الإضاءة المقبول، وإذا كانت الإضاءة أقل من هذا النطاق، فيمكننا بالطبع إرسال المستخدم إلى المراجعة أو رفضه. وأخيراً يمكننا إنشاء قواعد مخصصة خاصة بنا إذا لم يطابق أيٌّ من هذه الإعدادات ما نريده.
07:47 وفي علامة تبويب البيانات المُرجعة يمكننا اختيار نقاط البيانات التي نريد استبعادها من نتائج التحقق لأغراض GDPR وغيرها. والآن، بالنسبة إلى كل وحدة من هذه الوحدات، يمكننا رؤية سعر الفحص، وفي الأعلى
08:00 هنا يمكننا رؤية إجمالي السعر. دعني أشرح لك ذلك خطوة بخطوة، لأن لكل عقدة سعرها الخاص، ومن المرجح أن يختلف إجمالي التكلفة قليلاً من سير عمل إلى آخر. أنت تدفع فقط مقابل الخطوات التي تُنفَّذ فعلياً، إذ تُحتسب كل خطوة على حدة. لذلك، إذا توقف المتقدم في منتصف الفحص، فستُحتسب فقط الفحوصات الأولى التي اجتازها. ولهذا ترى في الأسفل نطاقاً يتراوح بين 20 سنتاً و43 سنتاً. هذا هو النطاق. إذا خاض شخص سير العمل، فاجتاز الخطوة الأولى ثم خرج، فستكلفك 20 سنتاً فقط. أما إذا أكمل سير التحقق بالكامل، فستكلفك 43 سنتاً. وكما ترى في الوسط، هذه هي كل الوحدات الموجودة ضمن سير العمل هذا. ويمكننا أن نرى عدد الأرصدة المتاحة لنا شهرياً. وبعد استهلاك الأرصدة المجانية، أي بعد إنجاز 500 فحص، ستبدأ عندها في دفع رسومها. ومن أقوى الوحدات التي يمكنك إضافتها وحدة لا تُعد فحصًا بالكاميرا على الإطلاق، بل هي
09:05 التحقق من قواعد البيانات. لنضف هذه الوحدة. هذا فحص للخلفية، ولنلقِ نظرة على ما يفعله فعلاً، لأن فحص التحقق من قواعد البيانات هذا يتصل بالسجلات وقواعد البيانات الحكومية الرسمية في مختلف أنحاء العالم. ما يفعله هو مطابقة بيانات المستخدم مع هذه المصادر الرسمية، ثم إثراؤها بحقول إضافية تحتفظ بها السجلات. يمكنك اختيار السجلات والمصادر التي تريد تشغيلها لكل دولة، كما ترى هنا. ولكل خدمة سعرها الخاص. فترى في الأسفل مثلاً خدمات مختلفة داخل كندا، وأسعاراً مختلفة بالطبع للسجلات المختلفة. فإذا أردت الاطلاع على دولة محددة، مثل ألمانيا، يمكننا رؤية الفحوصات المتاحة فيها واختيار ما يناسب احتياجاتنا.09:59 وهذا التحقق من قواعد البيانات لا يقتصر على التشغيل من لوحة التحكم هنا، بل يمكن استدعاؤه مباشرة عبر Didit API من الخادم الخلفي الخاص بك أيضاً. وكما هو الحال مع كل هذه الوحدات، لدينا القواعد والإعدادات المتقدمة والبيانات المُرجعة. لذا يمكنك ضبط القواعد هنا. وإذا نقرنا هنا على تطابق جزئي، يمكننا أن نرى كيف يبدو التطابق الكامل. الاسم الكامل ورقم الهوية، مثلاً، إذا تطابقا في السجل، أما التطابق الجزئي فقد يكون رقم الهوية وحده. ثم يمكنك أن تقرر ما يعنيه هذا التطابق الجزئي داخل سير العمل لديك. هل نرسله إلى المراجعة؟ أم نرفضه؟ أم نقبله؟ إذن يوجد تفرّع منطقي داخل سير العمل هذا. نحن
10:36 يمكنك إعداد تفرّع في AML حسب درجة مخاطر AML. AML هو اختصار لمكافحة غسل الأموال. وإذا نظرنا إلى الأسفل، نرى أننا أعددنا بالفعل تفرعًا لدرجة مخاطر AML هذه. فإذا تجاوزت الدرجة 70، يمكننا ببساطة رفض الجلسة، ويمكننا النقر هنا لنرى المنطق الشرطي. صحيح؟ هذا شيء يمكن إعداده بالطريقة التي تريدها. لدينا الفرع الأول، والفرع الثاني، ثم جميع الحالات الأخرى، وهذا يعني أن الجلسة ستُقبل. فعلى سبيل المثال، إذا كان شخص ما ضمن هذه المجموعة هنا، يُرسَل إلى الفرع الثاني. يمكننا أن نطلب منه مزيدًا من المعلومات، صحيح؟ يمكننا مثلًا أن نطلب منه إثبات العنوان. وبهذه الطريقة، إذا كان شخص ما محفوفًا ببعض المخاطر، يمكننا أن نطلب منه معلومات إضافية تساعدنا في تحديد ما إذا كان ينبغي قبوله أو رفضه. ومن العقد الأخرى الموجودة هنا عقدة الحالة، وقد أضفناها بالفعل، لكن يمكنك إضافتها في نهاية سير العمل لتحديد نتيجة التحقق. وواحدة أخرى من
11:40 العقد الأخرى التي يمكن تضمينها في سير العمل هي عقدة webhook. فالتدفق يمكنه أيضًا أن يتواصل مع أنظمتك الخاصة في منتصف عملية التحقق، وهذا هو الغرض من هذه العقدة. يمكنها استدعاء endpoint وسحب البيانات منه، وستنتظر حينها أن يستجيب ذلك الـ webhook. ترى هنا webhook من نوع POST. لدينا JSON payload يمكن تغييره، ويمكننا أيضًا إرسال payloads مختلفة. هذه أزواج المفتاح والقيمة التي تربط حقول الجلسة بالطلب الذي ترسله، والحقول التي تعود تصبح متغيرات يختبرها الفرع التالي. أي أنك تجمع فحوصات Didit مع بيانات المخاطر الخاصة بك داخل تدفق واحد. وأخيرًا، يمكننا إدراج الرؤوس في الأسفل، وهي أزواج مفتاح وقيمة أخرى. لدينا هنا المصادقة الأساسية، وكل ما تتوقعه عادةً من استدعاء webhook. يتحقق Didit من
12:28 الرسم البياني طوال الوقت أثناء بنائه. فإذا كانت عقدة مُعدّة بشكل خاطئ أو كان مسار مكسورًا، فسيخبرك بالضبط أين. صحيح؟ لذلك ننقر هنا في الأسفل، فنرى أن التدفق يحتوي على خطأين، ونرى أن الفرع الأول فيه قواعد غير مكتملة. وسيخبرك بما يجب إصلاحه داخل سير العمل. ولن تتمكن من نشر هذا التدفق طالما بقيت هذه الأخطاء. فلو كان لديّ سير عمل جديد تمامًا على سبيل المثال، وبه خطأ، فلن أتمكن من نشره. وبالإضافة إلى العقد الفردية
إعدادات سير العمل: إعادة المحاولة والانتهاء ورابط الاستدعاء
12:58 في سير العمل توجد علامة التبويب الإعدادات في الأعلى هنا، ونرى أن هذه الإعدادات تنطبق على سير العمل بأكمله وليس على فحص واحد. لدينا اسم سير العمل بالطبع، ولدينا رابط الاستدعاء، وهو العنوان الذي يعيد Didit توجيه المستخدم إليه بعد انتهاء التدفق. ويمكننا السماح بالوصول من سطح المكتب إذا أردت أن يتابع المستخدمون على سطح المكتب. ولدينا عدد محاولات إعادة المحاولة، ويمكنك تغييره، أي عدد المرات التي يمكن للمستخدم فيها إعادة التقاط المستند ضمن جلسة تحقق واحدة، إذا فشلت محاولة سابقة. ولدينا انتهاء صلاحية الجلسة، أي المدة التي تبقى فيها الجلسة غير المكتملة صالحة قبل أن تنتهي تلقائيًا، وسينطبق هذا على الجلسات المنشأة حديثًا. ولدينا نافذة إعادة المحاولة، أي عدد الأيام التي يُسمح فيها بإعادة المحاولات. فمن
13:43 داخل سير العمل هذا يمكننا الانتقال إلى علامة تبويب التخصيص بالنقر على هذا الزر في الأعلى. فالعلامة البيضاء مدمجة مباشرة في التدفق نفسه. يمكنك الدخول إلى علامة التبويب هذه والبدء في تعديل مظهر تدفق التحقق، من الألوان والعلامة التجارية والبريد الإلكتروني والنطاق، وكل ما يتعلق بذلك. وفي النموذج المعروض هنا يمكنك أن ترى شكله على الهاتف المحمول، وكذلك على سطح المكتب.14:13 يمكنك أيضًا اختباره بلغات مختلفة. فإذا اخترنا الفرنسية، ترى أن كل فحص أصبح مكتوبًا بالفرنسية. وإذا أردت، يمكنك تفعيل علامتك التجارية هنا. وهكذا! يمكنك تحويلها إلى ما ضبطناه في علامة تبويب التخصيص، أو إيقافها. ويمكننا أن نرى ما يحدث إذا اخترنا مسارًا مختلفًا هنا، ونرى ما الذي يُرسل إلى المستخدم. طبعًا لن يرى المستخدم وحدة اختيار المسار، لكن هذا فقط ليساعدنا على تصوّر ما سيحدث في الخطوة التالية، صحيح؟ فإذا رُفض التحقق، سنرى “تم رفض التحقق”، أو “التحقق قيد المراجعة”، أو أنه “تم التحقق”. ولدينا خيار نسخ الرابط.
14:58 في الأعلى هنا. فإذا نسخنا ذلك وفتحنا تبويبًا جديدًا، يمكننا الوصول إلى الرابط، وسنتمكن من رؤية ما سيراه المستخدم. وأحيانًا تريد فقط أن تشارك سير العمل مع شخص ما دون ربط أي كود على الإطلاق، وهذا الخيار يفعل ذلك تحديدًا. فهو ينسخ عنوان URL مستضافًا وجاهزًا للمشاركة لسير العمل هذا. وهذا مفيد لاختبار سريع أو إرسال يدوي، لكنه ليس الطريقة الموصى بها للتكامل. في بيئة الإنتاج، يمكنك إنشاء جلسة لكل مستخدم عبر SDK أو API مع حمل بيانات المورّد، وبذلك تحصل على النتائج الفورية عبر webhook وSDK. لذلك فرابط النسخ مناسب للاختبارات والأحداث، والجلسة الفعلية هي ما ستستخدمه في الإنتاج. لذا
15:41 في الأعلى هنا سجل الإصدارات. يمكنك رؤية الإصدارات المختلفة، واستعادة أي منها، أو عرض الإصدارات السابقة. وإذا عدّلت سير العمل هذا، فستُحفظ التعديلات كمسودة فوق سجل الإصدارات المنشورة. والميزة الرائعة أن كل إصدار جديد تنشره يحتفظ بمعرّف سير العمل نفسه. لذلك يستمر الخادم الخاص بك في استدعاء المعرّف ذاته، وسيُوجَّه الطلب تلقائياً إلى أحدث سير عمل أنشأته دون أي تنبيه، لأن سجل الإصدارات هذا يخضع للتتبع. وهكذا يمكنك التطوير بثقة والتراجع إلى الإصدارات السابقة متى لزم الأمر. فعلى سبيل المثال، سير العمل هذا جديد تماماً، ويظهر أنه في وضع المسودة. وأي تغيير تجريه عليه سيبقى في المسودة، وسنحتاج إلى نشره. إذن، يمكننا
16:24 نضغط على نشر. لن يصبح سير العمل هذا مباشراً إلا بعد نشره. سيتحقق النظام من مخطط سير العمل للتأكد من عدم وجود أخطاء. وها هو، يمكننا نسخ الرابط الآن، وسير العمل مباشر وجاهز للاستخدام. هيا نلقي نظرة
16:37 على التكامل. هناك عدة طرق لدمج هذا. يمكننا اختيار حزمة SDK المستهدفة، سواء كانت React Native أو iOS أو React Next.js، ثم نختار سير العمل، وفي هذه الحالة لدينا مراجعة الدولة عالية المخاطر. يمكننا اختيار مفتاح API، ويمكن أن تكون لديك مفاتيح API مختلفة لسير عمل أو تكاملات مختلفة، حسب ما تريد. أو يمكنك اختيار webhook، فإذا أردت أن تتلقى إشعاراً بالقرارات، يمكنك إضافته هنا. والآن، أسهل طريقة للتكامل هي نسخ موجّه وإلصاقه ببساطة في Claude Code أو Codex.17:12 سيقوم هذا الموجّه بدمج سير العمل هذا. فحتى لو لم تكن قد دمجت Didit في تطبيقك بعد، سيمنحك هذا الموجّه كل ما تحتاجه لتشغيل سير العمل هذا داخل تطبيقك. وفي الواقع، لا تحتاج حتى إلى ذلك، إذ يمكنك فقط
17:27 ثبّت خادم Didit MCP. ما عليك سوى وصف التدفق بلغة طبيعية، وسيُنشئ سير العمل نيابةً عنك ويدمجه تلقائياً في تطبيقك. أخبره بما تريد، وسينفّذه. سنتناول كيفية إعداد MCP في فيديو آخر، لكن MCP اختصار لـ Model Context Protocol، وهو يتيح لك البناء باستخدام Didit بلغة طبيعية في أدوات مثل Claude Code وCursor وCodex وغيرها. لذلك دعنا ننتقل سريعاً إلى التخصيص.17:57 سنضيف الاسم العام ورابط سياسة الخصوصية. لدينا العلامة التجارية، حيث يمكن تغيير الألوان. يمكنك أيضاً سحب شعاراتك وألوانك تلقائياً من موقعك الإلكتروني، وهذا مفيد جداً وسهل. يمكننا رفع شعاراتك هنا في الأسفل. وكما ترون، لقد ضبطت هذه الألوان بالفعل. ولنختبر كيف ستبدو مع هذه الألوان، إذا فعّلنا هذا المفتاح هنا، سنرى العلامة البيضاء الخاصة بك مطبّقة على تدفق التحقق. سأوقفه الآن. يمكنك ضبط بريد إلكتروني مخصص، وستحتاج إلى ملء هذه التفاصيل. وعند المتابعة إلى التحقق، يمكنك الحصول على معلومات DNS وربطها بنطاقك. والأمر نفسه إذا أردت استخدام نطاق فرعي، بحيث يُستضاف سير العمل بأكمله باستخدام علامتك التجارية ونطاقك الخاص. وهذا فعلاً ما يجعل التجربة سلسة لمستخدميك أثناء عملية التحقق.
آخر تعديل في ٧ نوفمبر ٢٠٢٦
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Didit Docs","description":"The best way to integrate identity and fraud checks into your app. One API, four product lines (KYC · KYB · Transaction Monitoring · Wallet Screening), 220+ countries, 14,000+ documents, sub-2s inference, $10 free credit/month.","colors":{"primary":"#2567FF","light":"#90B1FF","dark":"#1B4FE0"},"logo":{"light":"https://mintcdn.com/didit-0f962782/dCzNNoYCusBNdK3I/logo/didit.svg?fit=max\u0026auto=format\u0026n=dCzNNoYCusBNdK3I\u0026q=85\u0026s=9f162fb8295fa1fd9300a24b293ce0b7","dark":"https://mintcdn.com/didit-0f962782/TefoKXCbZA_GIK5a/logo/didit-logo-wordmark-white.svg?fit=max\u0026auto=format\u0026n=TefoKXCbZA_GIK5a\u0026q=85\u0026s=c8c541689c814ca6a2c873cf6185a3a7","href":"https://docs.didit.me"},"favicon":"https://mintcdn.com/didit-0f962782/t6r0B-WdGMU5mSS-/favicon.ico?fit=max\u0026auto=format\u0026n=t6r0B-WdGMU5mSS-\u0026q=85\u0026s=b291917b960ebe959ae3b1aa233eafa8","api":{"examples":{"prefill":true},"mdx":{"auth":{"method":"key","name":"x-api-key"},"server":"https://verification.didit.me"}},"background":{"color":{"light":"#FFFFFF","dark":"#1A1A1A"}},"navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Sign in","href":"https://business.didit.me"}},"footer":{"socials":{"x":"https://x.com/didit","github":"https://github.com/didit-protocol","linkedin":"https://linkedin.com/company/91001155","website":"https://didit.me"}},"search":{"prompt":"Search Didit docs..."},"seo":{"metatags":{"twitter:site":"@didit","theme-color":"#2567FF","apple-mobile-web-app-title":"Didit Docs"},"organization":{"id":"https://didit.me/#organization","name":"Didit","legalName":"Didit Protocol","url":"https://didit.me","logo":"https://didit.me/logos/primary-horizontal-light.png","sameAs":["https://www.linkedin.com/company/91001155","https://www.youtube.com/@getdidit","https://github.com/didit-protocol","https://x.com/didit"]},"indexing":"navigable"},"fonts":{"heading":{"family":"Inter","weight":500},"body":{"family":"Inter","weight":400}},"errors":{"404":{"redirect":false,"title":"Page not found","description":"This page moved or never existed. [Back to docs](/)"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"thumbnails":{"appearance":"light","background":"https://mintcdn.com/didit-0f962782/Xkecx-xLq1K2abHK/images/og-thumbnail-backplate.png?fit=max\u0026auto=format\u0026n=Xkecx-xLq1K2abHK\u0026q=85\u0026s=c699fa252554b2ac8d4c631e209a1473","fonts":{"family":"Inter"}},"metadata":{"timestamp":true},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":""},{"language":"es","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Soporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sesión","href":"https://business.didit.me"}},"href":"es"},{"language":"pt-BR","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Entrar","href":"https://business.didit.me"}},"href":"pt-br"},{"language":"ja","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"サポート"},{"icon":"signal","href":"https://status.didit.me","label":"ステータス"}],"primary":{"type":"button","label":"サインイン","href":"https://business.didit.me"}},"href":"ja"},{"language":"de","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Anmelden","href":"https://business.didit.me"}},"href":"de"},{"language":"fr","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Assistance"},{"icon":"signal","href":"https://status.didit.me","label":"Statut"}],"primary":{"type":"button","label":"Se connecter","href":"https://business.didit.me"}},"href":"fr"},{"language":"it","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Supporto"},{"icon":"signal","href":"https://status.didit.me","label":"Stato"}],"primary":{"type":"button","label":"Accedi","href":"https://business.didit.me"}},"href":"it"},{"language":"pt","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sessão","href":"https://business.didit.me"}},"href":"pt"},{"language":"ca","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suport"},{"icon":"signal","href":"https://status.didit.me","label":"Estat"}],"primary":{"type":"button","label":"Inicia la sessió","href":"https://business.didit.me"}},"href":"ca"},{"language":"id","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Dukungan"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Masuk","href":"https://business.didit.me"}},"href":"id"},{"language":"ru","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Поддержка"},{"icon":"signal","href":"https://status.didit.me","label":"Статус"}],"primary":{"type":"button","label":"Вход","href":"https://business.didit.me"}},"href":"ru"},{"language":"ko","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"지원"},{"icon":"signal","href":"https://status.didit.me","label":"상태"}],"primary":{"type":"button","label":"로그인","href":"https://business.didit.me"}},"href":"ko"},{"language":"zh","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"支持"},{"icon":"signal","href":"https://status.didit.me","label":"状态"}],"primary":{"type":"button","label":"登录","href":"https://business.didit.me"}},"href":"zh"},{"language":"ar","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"الدعم"},{"icon":"signal","href":"https://status.didit.me","label":"الحالة"}],"primary":{"type":"button","label":"تسجيل الدخول","href":"https://business.didit.me"}},"href":"ar"},{"language":"hi","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"सहायता"},{"icon":"signal","href":"https://status.didit.me","label":"स्थिति"}],"primary":{"type":"button","label":"साइन इन करें","href":"https://business.didit.me"}},"href":"hi"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"didit-0f962782","hasAudioNarration":false,"actualSubdomain":"didit-0f962782","customDomains":["docs.didit.me"],"gitSource":{"type":"github","owner":"didit-protocol","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aef60ae8e01a92054befade","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"ar","tag":"مرجع API","count":432},{"language":"ca","tag":"Referència de l'API","count":432},{"language":"de","tag":"API-Referenz","count":432},{"language":"es","tag":"Referencia de la API","count":432},{"language":"fr","tag":"Référence API","count":432},{"language":"hi","tag":"API संदर्भ","count":432},{"language":"id","tag":"Referensi API","count":432},{"language":"it","tag":"Riferimento API","count":432},{"language":"ja","tag":"APIリファレンス","count":432},{"language":"ko","tag":"API 레퍼런스","count":432},{"language":"pt-BR","tag":"Referência da API","count":432},{"language":"pt","tag":"Referência da API","count":432},{"language":"ru","tag":"Справочник API","count":432},{"language":"zh","tag":"API 参考","count":432},{"language":"en","tag":"API Reference","count":424},{"language":"en","tag":"Database Validation","count":129},{"language":"ar","tag":"التحقق من قواعد البيانات","count":129},{"language":"ca","tag":"Validació en bases de dades","count":129},{"language":"de","tag":"Datenbankvalidierung","count":129},{"language":"es","tag":"Validación de base de datos","count":129},{"language":"fr","tag":"Validation en base de données","count":129},{"language":"hi","tag":"डेटाबेस सत्यापन","count":129},{"language":"id","tag":"Validasi Database","count":129},{"language":"it","tag":"Validazione su database","count":129},{"language":"ja","tag":"データベース検証","count":129},{"language":"ko","tag":"데이터베이스 검증","count":129},{"language":"pt-BR","tag":"Validação de banco de dados","count":129},{"language":"pt","tag":"Validação de base de dados","count":129},{"language":"ru","tag":"Проверка по базам данных","count":129},{"language":"zh","tag":"数据库核验","count":129},{"language":"ca","tag":"Primers passos","count":93},{"language":"de","tag":"Erste Schritte","count":93},{"language":"es","tag":"Primeros pasos","count":93},{"language":"ja","tag":"はじめに","count":93},{"language":"ko","tag":"시작하기","count":93},{"language":"pt-BR","tag":"Primeiros passos","count":93},{"language":"ru","tag":"Начало работы","count":93},{"language":"en","tag":"Get Started","count":87},{"language":"ar","tag":"ابدأ الآن","count":87},{"language":"fr","tag":"Commencer","count":87},{"language":"hi","tag":"शुरू करें","count":87},{"language":"id","tag":"Mulai","count":87},{"language":"it","tag":"Inizia","count":87},{"language":"pt","tag":"Começar","count":87},{"language":"zh","tag":"快速开始","count":87},{"language":"ko","tag":"인증","count":85},{"language":"en","tag":"User Verification","count":74},{"language":"ar","tag":"التحقق من المستخدمين","count":74},{"language":"ca","tag":"Verificació d'usuaris","count":74},{"language":"de","tag":"Benutzerverifizierung","count":74},{"language":"es","tag":"Verificación de usuarios","count":74},{"language":"fr","tag":"Vérification des utilisateurs","count":74},{"language":"hi","tag":"उपयोगकर्ता सत्यापन","count":74},{"language":"id","tag":"Verifikasi Pengguna","count":74},{"language":"it","tag":"Verifica degli utenti","count":74},{"language":"ja","tag":"ユーザー認証","count":74},{"language":"ko","tag":"사용자 인증","count":74},{"language":"pt-BR","tag":"Verificação de usuários","count":74},{"language":"pt","tag":"Verificação de utilizadores","count":74},{"language":"ru","tag":"Проверка пользователей","count":74},{"language":"zh","tag":"用户验证","count":74},{"language":"en","tag":"Integrate / SDKs","count":62},{"language":"ar","tag":"التكامل / SDKs","count":62},{"language":"ca","tag":"Integració / SDK","count":62},{"language":"de","tag":"Integrieren / SDKs","count":62},{"language":"es","tag":"Integración / SDKs","count":62},{"language":"fr","tag":"Intégrer / SDK","count":62},{"language":"hi","tag":"इंटीग्रेट करें / SDK","count":62},{"language":"id","tag":"Integrasi / SDK","count":62},{"language":"it","tag":"Integrazione / SDK","count":62},{"language":"ja","tag":"連携 / SDK","count":62},{"language":"ko","tag":"연동 / SDK","count":62},{"language":"pt-BR","tag":"Integração / SDKs","count":62},{"language":"pt","tag":"Integrar / SDKs","count":62},{"language":"ru","tag":"Интеграция / SDK","count":62},{"language":"zh","tag":"集成 / SDK","count":62},{"language":"en","tag":"Travel Rule","count":55},{"language":"ar","tag":"Travel Rule","count":55},{"language":"ca","tag":"Travel Rule","count":55},{"language":"de","tag":"Travel Rule","count":55},{"language":"es","tag":"Travel Rule","count":55},{"language":"fr","tag":"Travel Rule","count":55},{"language":"hi","tag":"Travel Rule","count":55},{"language":"id","tag":"Travel Rule","count":55},{"language":"it","tag":"Travel Rule","count":55},{"language":"ja","tag":"トラベルルール","count":55},{"language":"ko","tag":"Travel Rule","count":55},{"language":"pt-BR","tag":"Travel Rule","count":55},{"language":"pt","tag":"Travel Rule","count":55},{"language":"ru","tag":"Travel Rule","count":55},{"language":"zh","tag":"Travel Rule","count":55},{"language":"en","tag":"Verification","count":48},{"language":"ar","tag":"التحقق","count":48},{"language":"ca","tag":"Verificació","count":48},{"language":"de","tag":"Verifizierung","count":48},{"language":"es","tag":"Verificación","count":48},{"language":"fr","tag":"Vérification","count":48},{"language":"hi","tag":"सत्यापन","count":48},{"language":"id","tag":"Verifikasi","count":48},{"language":"it","tag":"Verifica","count":48},{"language":"ja","tag":"検証","count":48},{"language":"pt-BR","tag":"Verificação","count":48},{"language":"pt","tag":"Verificação","count":48},{"language":"ru","tag":"Верификация","count":48},{"language":"zh","tag":"验证","count":48},{"language":"en","tag":"Authentication","count":37},{"language":"ar","tag":"المصادقة","count":37},{"language":"ca","tag":"Autenticació","count":37},{"language":"de","tag":"Authentifizierung","count":37},{"language":"es","tag":"Autenticación","count":37},{"language":"fr","tag":"Authentification","count":37},{"language":"hi","tag":"प्रमाणीकरण","count":37},{"language":"id","tag":"Autentikasi","count":37},{"language":"it","tag":"Autenticazione","count":37},{"language":"ja","tag":"認証","count":37},{"language":"pt-BR","tag":"Autenticação","count":37},{"language":"pt","tag":"Autenticação","count":37},{"language":"ru","tag":"Аутентификация","count":37},{"language":"zh","tag":"身份认证","count":37},{"language":"en","tag":"Digital ID wallets","count":35},{"language":"en","tag":"User and Business Verifications","count":35},{"language":"ar","tag":"محافظ الهوية الرقمية","count":35},{"language":"ar","tag":"التحقق من المستخدمين والشركات","count":35},{"language":"ca","tag":"Carteres d'identitat digital","count":35},{"language":"ca","tag":"Verificacions d'usuaris i empreses","count":35},{"language":"de","tag":"Digitale ID-Wallets","count":35},{"language":"de","tag":"Benutzer- und Unternehmensverifizierungen","count":35},{"language":"es","tag":"Wallets de identidad digital","count":35},{"language":"es","tag":"Verificaciones de usuarios y empresas","count":35},{"language":"fr","tag":"Portefeuilles d'identité numérique","count":35},{"language":"fr","tag":"Vérifications des utilisateurs et des entreprises","count":35},{"language":"hi","tag":"डिजिटल ID वॉलेट","count":35},{"language":"hi","tag":"उपयोगकर्ता और व्यवसाय सत्यापन","count":35},{"language":"id","tag":"Dompet ID Digital","count":35},{"language":"id","tag":"Verifikasi Pengguna dan Bisnis","count":35},{"language":"it","tag":"Wallet di identità digitale","count":35},{"language":"it","tag":"Verifiche di utenti e aziende","count":35},{"language":"ja","tag":"デジタルIDウォレット","count":35},{"language":"ja","tag":"ユーザーと企業の認証","count":35},{"language":"ko","tag":"디지털 신분증 지갑","count":35},{"language":"ko","tag":"사용자 인증 및 기업 확인","count":35},{"language":"pt-BR","tag":"Carteiras de identidade digital","count":35},{"language":"pt-BR","tag":"Verificações de usuários e empresas","count":35},{"language":"pt","tag":"Carteiras de identidade digital","count":35},{"language":"pt","tag":"Verificações de utilizadores e empresas","count":35},{"language":"ru","tag":"Цифровые ID-кошельки","count":35},{"language":"ru","tag":"Верификация пользователей и компаний","count":35},{"language":"zh","tag":"数字身份钱包","count":35},{"language":"zh","tag":"用户与企业验证","count":35},{"language":"ko","tag":"거래 모니터링","count":28}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/didit-0f962782/714dd91730ddd114/style.css"}],"page":{"pagePath":"ar/academy/build-kyc-workflow","slug":"/ar/academy/build-kyc-workflow","pageMetadata":{"title":"بناء سير عمل KYC بدون برمجة","keywords":["أكاديمية Didit","فيديو تعليمي","النص المكتوب للفيديو","بناء سير عمل KYC بدون برمجة","التحقق من الهوية","KYC","Didit"],"description":"شرح بالفيديو لبناء سير عمل KYC بصرياً في Didit: الفحوصات، ومنطق التفرع، وقواعد المخاطر، والاختبار، والنشر إلى بيئة الإنتاج.","href":"/ar/academy/build-kyc-workflow"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"شرح بالفيديو لبناء سير عمل KYC بصرياً في Didit: الفحوصات، ومنطق التفرع، وقواعد المخاطر، والاختبار، والنشر إلى بيئة الإنتاج.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const VideoEmbed=({src,title=`Video`,type=`iframe`})=>_jsx(`div`,{className:type===`iframe`?`didit-video-embed`:`didit-video-embed didit-video-native`,children:type===`iframe`?_jsx(`iframe`,{src,title,style:{width:`100%`,height:`100%`,border:0,borderRadius:`12px`},allow:`accelerometer; autoplay; clipboard-write; compute-pressure; encrypted-media; gyroscope; picture-in-picture`,allowFullScreen:true}):_jsx(`video`,{controls:true,autoPlay:true,muted:true,loop:true,playsInline:true,src,title,style:{width:`100%`,height:`auto`,display:`block`,borderRadius:`12px`}})});function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading,Note,_MdxComponentBoundary}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_MdxComponentBoundary,{name:`VideoEmbed`,children:_jsx(VideoEmbed,{src:`https://www.youtube.com/embed/7-nJ3JE20i4`,title:`بناء سير عمل للتحقق من KYC بدون كود (الدرس الكامل)`})}),`\n`,_jsxs(_components.p,{children:[`النص الكامل لفيديو `,_jsx(_components.strong,{children:`بناء سير عمل للتحقق من KYC بدون كود (الدرس الكامل)`}),` - أكاديمية Didit، الفيديو 3 من 10، المدة 18:54. `,_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4`,children:`شاهده على YouTube`}),`. ترتبط كل فقرة بالوقت الدقيق في الفيديو.`]}),`\n`,_jsx(Note,{children:`تغيّرت الأسعار في 1 نوفمبر 2026: أصبحت 500 فحص مجاني شهرياً رصيداً شهرياً بقيمة $10 للمؤسسات التي سجّلت ببريد عمل. يعرض الفيديو الأسعار السابقة.`}),`\n`,_jsx(Heading,{level:`2`,id:`ما-هو-سير-العمل`,children:`ما هو سير العمل`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=3s`,children:`00:03`}),` في هذا الفيديو، سنبني سير تحقق كاملاً من الصفر، ولن تحتاج إلى كتابة سطر واحد من الكود. سير العمل هو في الحقيقة وصفة للتحقق، تحدد الفحوصات التي تُجرى وترتيبها. عادةً ما يكون هذا النوع من الأمور من اختصاص المهندسين. أما في Didit، فتبنيه بنفسك بشكل مرئي. تشاهد السعر يتحدّث أثناء العمل، وتنشره مباشرة متى أصبحت جاهزاً.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=28s`,children:`00:28`}),` إذا أردت أن تبني واحداً بنفسك، يمكنك زيارة didit.me والتسجيل مجاناً، ثم إعداد أول سير عمل خاص بك في بضع دقائق فقط. حسناً، لنبدأ من المكان الذي يوجد فيه كل سير تحقق، وهو`]}),`\n`,_jsx(Heading,{level:`2`,id:`قائمة-سير-العمل-ومعرّفات-سير-العمل`,children:`قائمة سير العمل ومعرّفات سير العمل`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=39s`,children:`00:39`}),` قائمة سير العمل أسفل تبويب الإعداد هنا. إذن، جميع عمليات سير العمل الموجودة حالياً في هذا الحساب، ويمكنك رؤية نوعها. لدينا KYC وKYB. لدينا بسيط ومخطط، ويمكننا رؤية كل الفحوصات والميزات المختلفة داخل كل سير عمل. ويمكننا رؤية فرق السعر. أي أن هذا يعرض السعر لشخص يجتاز فحصاً واحداً فقط ولا يُكمل، مقارنةً بشخص يُكمل سير العمل بالكامل. ولدينا رابط لكل سير عمل.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=69s`,children:`01:09`}),` يمكننا إضافة جلسة جديدة يدوياً. ويمكننا نسخ معرّف سير العمل. ويمكننا تكرار سير العمل وإعادة تسميته وأرشفته، كل ما تعتاده عادةً. وهذا هو معرّف سير العمل هنا. إذن، النسخ المتعددة من سير العمل نفسه ستعمل بالمعرّف نفسه. لذلك، إذا حدّثت سير العمل، فلن تحتاج إلى تغيير أي شيء في الكود أو في تطبيقك. أبسط طريقة للتفكير في سير العمل هي أنه مجرد وصفة للتحقق، أي الفحوصات التي تُجرى وبأي ترتيب، والقواعد التي تُتّبع. وهناك نوعان مختلفان من`]}),`\n`,_jsx(Heading,{level:`2`,id:`البسيط-مقابل-سير-العمل-المخطّط`,children:`البسيط مقابل سير العمل المخطّط`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=100s`,children:`01:40`}),` البنيات كما ذكرت. هناك البسيط وهناك المخطط. فالسير البسيط هو فحص واحد أو عدة فحوصات بدون أي تفريع على الإطلاق. لا يوجد منطق شرطي. وإعداده سريع، ويغطي معظم الحالات. لذلك تختار الوحدات الخاصة بك وتنتهي. فإذا نظرنا إلى هذا المثال من سير العمل، يمكنك أن ترى أنه يمكننا اختيار الوحدات هنا على اليسار، وسيرتّبها كلها بالتتابع. أما بالنسبة إلى`]}),`\n`,_jsx(Heading,{level:`2`,id:`سير-عمل-مخطط-مع-تفريع`,children:`سير عمل مخطط مع تفريع`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=125s`,children:`02:05`}),` سير العمل القائم على المخطط، فإذا نقرنا هنا، سنرى أن هناك تفريعاً في النهاية. يمكننا أن نكون أكثر دقة في توجيه المستخدم عبر سير التحقق هذا. يمكنك أن ترى في سير العمل هذا، على سبيل المثال، عدة نقاط تفريع مختلفة. يمكننا تضمين استدعاءات webhook أيضاً. وبشكل عام، يمكننا إضافة قدر أكبر من التعقيد هنا عند الحاجة.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=150s`,children:`02:30`}),` لاحظ هنا أيضاً أن سير عمل KYB يبدو تماماً مثل هذا، لكن لدينا فحوصات مختلفة فقط. حسناً. إذا أردنا إضافة فحص، يمكننا الدخول هنا. يمكننا اختيار أحد إجراءات المستخدم أو إعداد فحوصات في الخلفية. هذه هي التي لا يراها المستخدم في الواجهة الأمامية. لذلك، كل`]}),`\n`,_jsx(Heading,{level:`2`,id:`إنشاء-سير-عمل-جديد-من-قالب`,children:`إنشاء سير عمل جديد من قالب`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=171s`,children:`02:51`}),` ما تحتاجه هو الضغط على سير عمل جديد. لدينا خياران هنا: KYC وKYB. لنختار KYC. ولدينا البسيط مقابل المتقدم كما أريتك سابقاً. وسأريك الخيارات لكليهما. إذا نقرنا على البسيط، فلدينا عدد كبير من القوالب لمختلف القطاعات. ويمكننا رؤية تكلفة كل قالب من هذه القوالب. لدينا بوابات عمرية. لدينا التحقق من البريد الإلكتروني.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=199s`,children:`03:19`}),` لدينا المصادقة البيومترية والتأمين والرعاية الصحية، كل هذه الأمور. الآن، على سبيل المثال، إذا استخدمنا التحقق من الشركات (KYB)، واستخدمنا النسخة المتقدمة، وهي المخطط، فلدينا مجموعة من القوالب أو الوصفات المختلفة إن أردت أن تسميها كذلك. لذلك، يمكننا إعداد KYB للدول عالية المخاطر، وهكذا. لا تحتاج حتى إلى النقر والسحب والإفلات هنا. إنه مبني بالفعل. لذا كل`]}),`\n`,_jsx(Heading,{level:`2`,id:`اختيار-فحص-لكل-عقدة`,children:`اختيار فحص لكل عقدة`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=228s`,children:`03:48`}),` عقدة هنا لها قائمة منسدلة. يمكنك فقط اختيار الفحص الذي تريده. يمكنك تغييره كما هنا، أو يمكننا وضع فحص التحقق من سجل الشركات. أي شيء تريده. التحقق من الهوية، كشف الحيوية، مطابقة الوجه، AML، إثبات العنوان. كل الفحوصات التي يستطيع Didit تقديمها لـ KYB وKYC متاحة داخل هذه العقد هنا. لذلك، لو أردت إضافة فحص إضافي هنا، مثلاً فحص AML، يمكنني إضافته هنا. سنتناول القواعد والتبويبات بعد لحظة، لكن يمكنك أن ترى في سير العمل هذا أنني أضفته إلى سير العمل هنا. لذا، إذا دخلت إلى سير عمل KYC مخطط هنا، فمعظم مسارات سير العمل هذه ستبدأ بالتحقق من الهوية. فهو الفحص الأكثر`]}),`\n`,_jsx(Heading,{level:`2`,id:`داخل-عقدة-التحقق-من-الهوية`,children:`داخل عقدة التحقق من الهوية`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=273s`,children:`04:33`}),` شيوعاً. ويمكنك أن ترى هنا أن هذه هي عقدة التحقق من الهوية. لدينا 500 فحص مجاني شهرياً، وكذلك الأمر لكشف الحيوية، وكذلك لمطابقة الوجه. الآن، يتجاوز هذا التحقق من الهوية مجرد قراءة النص من البطاقة بكثير. فهو يثبت أن المستند أصلي، عبر فحص خصائص الأمان، والبحث عن أي عبث، وقراءة الخطوط والتخطيطات. ثم يستخرج كل حقل: الاسم وتاريخ الميلاد ورقم المستند وتاريخ الانتهاء، كلها عبر OCR بأي لغة، وذلك في جميع أنواع المستندات المدعومة البالغ عددها أكثر من 14,000. لذلك، هذا ليس مجرد نص أبداً. إنه فحص للأصالة أولاً، ثم البيانات ثانياً. حسناً، لنُعدّ واحداً من هذه الوحدات.`]}),`\n`,_jsx(Heading,{level:`2`,id:`أوضاع-كشف-الحيوية-وتكلفة-كل-منها`,children:`أوضاع كشف الحيوية وتكلفة كل منها`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=315s`,children:`05:15`}),` لنفترض أننا انتقلنا إلى وحدة كشف الحيوية، فسترى أن لدينا عدة أوضاع مختلفة لكشف الحيوية. الوضع السلبي يكشف الحيوية باستخدام صورة سيلفي. والوضع الوميضي يؤكد الحيوية باستخدام أنماط ضوئية ديناميكية للتحقق من أن الوجه وجه مستخدم حقيقي. ثم لدينا الإجراء ثلاثي الأبعاد، إذ يُؤكَّد الضوء مع إجراء ما، سواء كان رمش العين أو تحريك الرأس. الآن، كما ترى، بالنسبة إلى فحص الحيوية السلبي نحصل على 500 رصيدًا مجانيًا شهريًا، ثم 10 سنتات لكل فحص، أما الوضع الوميضي والإجراء ثلاثي الأبعاد فسعر كل منهما 15 سنتاً لكل فحص. ولا نحصل على أي فحوصات مجانية ضمن الحساب المجاني. وفي علامة تبويب القواعد،`]}),`\n`,_jsx(Heading,{level:`2`,id:`القواعد-العتبات-والوجوه-المكررة-والوجوه-المتعددة`,children:`القواعد: العتبات والوجوه المكررة والوجوه المتعددة`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=356s`,children:`05:56`}),` من هنا نحدد ما إذا كانت الوحدة مطلوبة أم اختيارية. إذا انتقلنا إلى علامة تبويب القواعد، فسنرى عدة خيارات. تتيح لنا هذه الخيارات ضبط حساسية الاختبار، فنحدد مستوى التسامح. إذا كانت درجة كشف الحيوية لدى الشخص أقل من 70، فسيُوضَع قيد المراجعة، ويمكننا تغيير ذلك إذا أردنا. والأمر نفسه ينطبق على الرفض. كما يمكننا ضبط إعداد للوجه المكرر: عندما يتطابق وجه المستخدم مع وجه من جلسة سابقة مقبولة، فكيف نتصرف؟ هل نقبل أم نراجع أم نرفض؟ ثم يمكننا تخصيص عتبة التشابه حسب الإثنية، أي ضبط حساسية كشف التكرار بحسب إثنية المستخدم. وأخيراً يمكننا تحديد الإجراء الذي يُتخذ عند اكتشاف أكثر من وجه في صورة الحيوية. وسيُستخدم الوجه الأكبر دائماً لحساب درجة الحيوية، وهذا خيار يمكننا ضبطه هنا. وإذا دخلنا إلى`]}),`\n`,_jsx(Heading,{level:`2`,id:`الإعدادات-المتقدمة-وعتبات-الجودة`,children:`الإعدادات المتقدمة وعتبات الجودة`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=416s`,children:`06:56`}),` علامة التبويب المتقدمة فيها عدة خيارات: وضع خصوصية الوجه، والحد الأقصى لمحاولات كشف الحيوية، أي عدد المرات التي يمكن للمستخدم فيها إعادة فحص الحيوية ضمن جلسة التحقق الواحدة، وحد جودة الوجه. فإذا لم تكن متأكداً من وظيفة أي من هذه الإعدادات، يمكنك أن تمرر المؤشر فوق زر المعلومات هنا. نرى أن جودة الوجه تقيس وضوح الصورة ودقتها وحدّتها.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=440s`,children:`07:20`}),` قد تنتج الصور منخفضة الجودة عن الضبابية أو التبكسل أو سوء الإضاءة. لذلك يمكننا ضبط العتبة هنا استناداً إلى درجة جودة الوجه. ولدينا أيضاً عتبة شدة الإضاءة، فنحدد نطاق الإضاءة المقبول، وإذا كانت الإضاءة أقل من هذا النطاق، فيمكننا بالطبع إرسال المستخدم إلى المراجعة أو رفضه. وأخيراً يمكننا إنشاء قواعد مخصصة خاصة بنا إذا لم يطابق أيٌّ من هذه الإعدادات ما نريده.`]}),`\n`,_jsx(Heading,{level:`2`,id:`البيانات-المُرجعة-وgdpr`,children:`البيانات المُرجعة وGDPR`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=467s`,children:`07:47`}),` وفي علامة تبويب البيانات المُرجعة يمكننا اختيار نقاط البيانات التي نريد استبعادها من نتائج التحقق لأغراض GDPR وغيرها. والآن، بالنسبة إلى كل وحدة من هذه الوحدات، يمكننا رؤية سعر الفحص، وفي الأعلى`]}),`\n`,_jsx(Heading,{level:`2`,id:`كيف-تتراكم-تكلفة-سير-العمل`,children:`كيف تتراكم تكلفة سير العمل`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=480s`,children:`08:00`}),` هنا يمكننا رؤية إجمالي السعر. دعني أشرح لك ذلك خطوة بخطوة، لأن لكل عقدة سعرها الخاص، ومن المرجح أن يختلف إجمالي التكلفة قليلاً من سير عمل إلى آخر. أنت تدفع فقط مقابل الخطوات التي تُنفَّذ فعلياً، إذ تُحتسب كل خطوة على حدة. لذلك، إذا توقف المتقدم في منتصف الفحص، فستُحتسب فقط الفحوصات الأولى التي اجتازها. ولهذا ترى في الأسفل نطاقاً يتراوح بين 20 سنتاً و43 سنتاً. هذا هو النطاق. إذا خاض شخص سير العمل، فاجتاز الخطوة الأولى ثم خرج، فستكلفك 20 سنتاً فقط. أما إذا أكمل سير التحقق بالكامل، فستكلفك 43 سنتاً. وكما ترى في الوسط، هذه هي كل الوحدات الموجودة ضمن سير العمل هذا. ويمكننا أن نرى عدد الأرصدة المتاحة لنا شهرياً. وبعد استهلاك الأرصدة المجانية، أي بعد إنجاز 500 فحص، ستبدأ عندها في دفع رسومها. ومن أقوى الوحدات التي يمكنك إضافتها وحدة لا تُعد فحصًا بالكاميرا على الإطلاق، بل هي`]}),`\n`,_jsx(Heading,{level:`2`,id:`التحقق-من-قواعد-البيانات-مقابل-السجلات-الحكومية`,children:`التحقق من قواعد البيانات مقابل السجلات الحكومية`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=545s`,children:`09:05`}),` التحقق من قواعد البيانات. لنضف هذه الوحدة. هذا فحص للخلفية، ولنلقِ نظرة على ما يفعله فعلاً، لأن فحص التحقق من قواعد البيانات هذا يتصل بالسجلات وقواعد البيانات الحكومية الرسمية في مختلف أنحاء العالم. ما يفعله هو مطابقة بيانات المستخدم مع هذه المصادر الرسمية، ثم إثراؤها بحقول إضافية تحتفظ بها السجلات. يمكنك اختيار السجلات والمصادر التي تريد تشغيلها لكل دولة، كما ترى هنا. ولكل خدمة سعرها الخاص. فترى في الأسفل مثلاً خدمات مختلفة داخل كندا، وأسعاراً مختلفة بالطبع للسجلات المختلفة. فإذا أردت الاطلاع على دولة محددة، مثل ألمانيا، يمكننا رؤية الفحوصات المتاحة فيها واختيار ما يناسب احتياجاتنا.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=599s`,children:`09:59`}),` وهذا التحقق من قواعد البيانات لا يقتصر على التشغيل من لوحة التحكم هنا، بل يمكن استدعاؤه مباشرة عبر Didit API من الخادم الخلفي الخاص بك أيضاً. وكما هو الحال مع كل هذه الوحدات، لدينا القواعد والإعدادات المتقدمة والبيانات المُرجعة. لذا يمكنك ضبط القواعد هنا. وإذا نقرنا هنا على تطابق جزئي، يمكننا أن نرى كيف يبدو التطابق الكامل. الاسم الكامل ورقم الهوية، مثلاً، إذا تطابقا في السجل، أما التطابق الجزئي فقد يكون رقم الهوية وحده. ثم يمكنك أن تقرر ما يعنيه هذا التطابق الجزئي داخل سير العمل لديك. هل نرسله إلى المراجعة؟ أم نرفضه؟ أم نقبله؟ إذن يوجد تفرّع منطقي داخل سير العمل هذا. نحن`]}),`\n`,_jsx(Heading,{level:`2`,id:`التفرّع-وفق-aml-والمنطق-الشرطي`,children:`التفرّع وفق AML والمنطق الشرطي`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=636s`,children:`10:36`}),` يمكنك إعداد تفرّع في AML حسب درجة مخاطر AML. AML هو اختصار لمكافحة غسل الأموال. وإذا نظرنا إلى الأسفل، نرى أننا أعددنا بالفعل تفرعًا لدرجة مخاطر AML هذه. فإذا تجاوزت الدرجة 70، يمكننا ببساطة رفض الجلسة، ويمكننا النقر هنا لنرى المنطق الشرطي. صحيح؟ هذا شيء يمكن إعداده بالطريقة التي تريدها. لدينا الفرع الأول، والفرع الثاني، ثم جميع الحالات الأخرى، وهذا يعني أن الجلسة ستُقبل. فعلى سبيل المثال، إذا كان شخص ما ضمن هذه المجموعة هنا، يُرسَل إلى الفرع الثاني. يمكننا أن نطلب منه مزيدًا من المعلومات، صحيح؟ يمكننا مثلًا أن نطلب منه إثبات العنوان. وبهذه الطريقة، إذا كان شخص ما محفوفًا ببعض المخاطر، يمكننا أن نطلب منه معلومات إضافية تساعدنا في تحديد ما إذا كان ينبغي قبوله أو رفضه. ومن العقد الأخرى الموجودة هنا عقدة الحالة، وقد أضفناها بالفعل، لكن يمكنك إضافتها في نهاية سير العمل لتحديد نتيجة التحقق. وواحدة أخرى من`]}),`\n`,_jsx(Heading,{level:`2`,id:`عقدة-webhook`,children:`عقدة webhook`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=700s`,children:`11:40`}),` العقد الأخرى التي يمكن تضمينها في سير العمل هي عقدة webhook. فالتدفق يمكنه أيضًا أن يتواصل مع أنظمتك الخاصة في منتصف عملية التحقق، وهذا هو الغرض من هذه العقدة. يمكنها استدعاء endpoint وسحب البيانات منه، وستنتظر حينها أن يستجيب ذلك الـ webhook. ترى هنا webhook من نوع POST. لدينا JSON payload يمكن تغييره، ويمكننا أيضًا إرسال payloads مختلفة. هذه أزواج المفتاح والقيمة التي تربط حقول الجلسة بالطلب الذي ترسله، والحقول التي تعود تصبح متغيرات يختبرها الفرع التالي. أي أنك تجمع فحوصات Didit مع بيانات المخاطر الخاصة بك داخل تدفق واحد. وأخيرًا، يمكننا إدراج الرؤوس في الأسفل، وهي أزواج مفتاح وقيمة أخرى. لدينا هنا المصادقة الأساسية، وكل ما تتوقعه عادةً من استدعاء webhook. يتحقق Didit من`]}),`\n`,_jsx(Heading,{level:`2`,id:`التحقق-من-الرسم-البياني-والأخطاء`,children:`التحقق من الرسم البياني والأخطاء`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=748s`,children:`12:28`}),` الرسم البياني طوال الوقت أثناء بنائه. فإذا كانت عقدة مُعدّة بشكل خاطئ أو كان مسار مكسورًا، فسيخبرك بالضبط أين. صحيح؟ لذلك ننقر هنا في الأسفل، فنرى أن التدفق يحتوي على خطأين، ونرى أن الفرع الأول فيه قواعد غير مكتملة. وسيخبرك بما يجب إصلاحه داخل سير العمل. ولن تتمكن من نشر هذا التدفق طالما بقيت هذه الأخطاء. فلو كان لديّ سير عمل جديد تمامًا على سبيل المثال، وبه خطأ، فلن أتمكن من نشره. وبالإضافة إلى العقد الفردية`]}),`\n`,_jsx(Heading,{level:`2`,id:`إعدادات-سير-العمل-إعادة-المحاولة-والانتهاء-ورابط-الاستدعاء`,children:`إعدادات سير العمل: إعادة المحاولة والانتهاء ورابط الاستدعاء`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=778s`,children:`12:58`}),` في سير العمل توجد علامة التبويب الإعدادات في الأعلى هنا، ونرى أن هذه الإعدادات تنطبق على سير العمل بأكمله وليس على فحص واحد. لدينا اسم سير العمل بالطبع، ولدينا رابط الاستدعاء، وهو العنوان الذي يعيد Didit توجيه المستخدم إليه بعد انتهاء التدفق. ويمكننا السماح بالوصول من سطح المكتب إذا أردت أن يتابع المستخدمون على سطح المكتب. ولدينا عدد محاولات إعادة المحاولة، ويمكنك تغييره، أي عدد المرات التي يمكن للمستخدم فيها إعادة التقاط المستند ضمن جلسة تحقق واحدة، إذا فشلت محاولة سابقة. ولدينا انتهاء صلاحية الجلسة، أي المدة التي تبقى فيها الجلسة غير المكتملة صالحة قبل أن تنتهي تلقائيًا، وسينطبق هذا على الجلسات المنشأة حديثًا. ولدينا نافذة إعادة المحاولة، أي عدد الأيام التي يُسمح فيها بإعادة المحاولات. فمن`]}),`\n`,_jsx(Heading,{level:`2`,id:`تخصيص-سير-العمل-بالعلامة-البيضاء`,children:`تخصيص سير العمل بالعلامة البيضاء`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=823s`,children:`13:43`}),` داخل سير العمل هذا يمكننا الانتقال إلى علامة تبويب التخصيص بالنقر على هذا الزر في الأعلى. فالعلامة البيضاء مدمجة مباشرة في التدفق نفسه. يمكنك الدخول إلى علامة التبويب هذه والبدء في تعديل مظهر تدفق التحقق، من الألوان والعلامة التجارية والبريد الإلكتروني والنطاق، وكل ما يتعلق بذلك. وفي النموذج المعروض هنا يمكنك أن ترى شكله على الهاتف المحمول، وكذلك على سطح المكتب.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=853s`,children:`14:13`}),` يمكنك أيضًا اختباره بلغات مختلفة. فإذا اخترنا الفرنسية، ترى أن كل فحص أصبح مكتوبًا بالفرنسية. وإذا أردت، يمكنك تفعيل علامتك التجارية هنا. وهكذا! يمكنك تحويلها إلى ما ضبطناه في علامة تبويب التخصيص، أو إيقافها. ويمكننا أن نرى ما يحدث إذا اخترنا مسارًا مختلفًا هنا، ونرى ما الذي يُرسل إلى المستخدم. طبعًا لن يرى المستخدم وحدة اختيار المسار، لكن هذا فقط ليساعدنا على تصوّر ما سيحدث في الخطوة التالية، صحيح؟ فإذا رُفض التحقق، سنرى “تم رفض التحقق”، أو “التحقق قيد المراجعة”، أو أنه “تم التحقق”. ولدينا خيار نسخ الرابط.`]}),`\n`,_jsx(Heading,{level:`2`,id:`الرابط-القابل-للمشاركة-ومتى-لا-تستخدمه`,children:`الرابط القابل للمشاركة ومتى لا تستخدمه`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=898s`,children:`14:58`}),` في الأعلى هنا. فإذا نسخنا ذلك وفتحنا تبويبًا جديدًا، يمكننا الوصول إلى الرابط، وسنتمكن من رؤية ما سيراه المستخدم. وأحيانًا تريد فقط أن تشارك سير العمل مع شخص ما دون ربط أي كود على الإطلاق، وهذا الخيار يفعل ذلك تحديدًا. فهو ينسخ عنوان URL مستضافًا وجاهزًا للمشاركة لسير العمل هذا. وهذا مفيد لاختبار سريع أو إرسال يدوي، لكنه ليس الطريقة الموصى بها للتكامل. في بيئة الإنتاج، يمكنك إنشاء جلسة لكل مستخدم عبر SDK أو API مع حمل بيانات المورّد، وبذلك تحصل على النتائج الفورية عبر webhook وSDK. لذلك فرابط النسخ مناسب للاختبارات والأحداث، والجلسة الفعلية هي ما ستستخدمه في الإنتاج. لذا`]}),`\n`,_jsx(Heading,{level:`2`,id:`سجل-الإصدارات-والتراجع`,children:`سجل الإصدارات والتراجع`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=941s`,children:`15:41`}),` في الأعلى هنا سجل الإصدارات. يمكنك رؤية الإصدارات المختلفة، واستعادة أي منها، أو عرض الإصدارات السابقة. وإذا عدّلت سير العمل هذا، فستُحفظ التعديلات كمسودة فوق سجل الإصدارات المنشورة. والميزة الرائعة أن كل إصدار جديد تنشره يحتفظ بمعرّف سير العمل نفسه. لذلك يستمر الخادم الخاص بك في استدعاء المعرّف ذاته، وسيُوجَّه الطلب تلقائياً إلى أحدث سير عمل أنشأته دون أي تنبيه، لأن سجل الإصدارات هذا يخضع للتتبع. وهكذا يمكنك التطوير بثقة والتراجع إلى الإصدارات السابقة متى لزم الأمر. فعلى سبيل المثال، سير العمل هذا جديد تماماً، ويظهر أنه في وضع المسودة. وأي تغيير تجريه عليه سيبقى في المسودة، وسنحتاج إلى نشره. إذن، يمكننا`]}),`\n`,_jsx(Heading,{level:`2`,id:`نشر-سير-العمل`,children:`نشر سير العمل`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=984s`,children:`16:24`}),` نضغط على نشر. لن يصبح سير العمل هذا مباشراً إلا بعد نشره. سيتحقق النظام من مخطط سير العمل للتأكد من عدم وجود أخطاء. وها هو، يمكننا نسخ الرابط الآن، وسير العمل مباشر وجاهز للاستخدام. هيا نلقي نظرة`]}),`\n`,_jsx(Heading,{level:`2`,id:`التكامل-sdk-ومفتاح-api-وموجّه-الإعداد`,children:`التكامل: SDK ومفتاح API وموجّه الإعداد`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=997s`,children:`16:37`}),` على التكامل. هناك عدة طرق لدمج هذا. يمكننا اختيار حزمة SDK المستهدفة، سواء كانت React Native أو iOS أو React Next.js، ثم نختار سير العمل، وفي هذه الحالة لدينا مراجعة الدولة عالية المخاطر. يمكننا اختيار مفتاح API، ويمكن أن تكون لديك مفاتيح API مختلفة لسير عمل أو تكاملات مختلفة، حسب ما تريد. أو يمكنك اختيار webhook، فإذا أردت أن تتلقى إشعاراً بالقرارات، يمكنك إضافته هنا. والآن، أسهل طريقة للتكامل هي نسخ موجّه وإلصاقه ببساطة في Claude Code أو Codex.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=1032s`,children:`17:12`}),` سيقوم هذا الموجّه بدمج سير العمل هذا. فحتى لو لم تكن قد دمجت Didit في تطبيقك بعد، سيمنحك هذا الموجّه كل ما تحتاجه لتشغيل سير العمل هذا داخل تطبيقك. وفي الواقع، لا تحتاج حتى إلى ذلك، إذ يمكنك فقط`]}),`\n`,_jsx(Heading,{level:`2`,id:`بناء-سير-العمل-باستخدام-خادم-mcp`,children:`بناء سير العمل باستخدام خادم MCP`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=1047s`,children:`17:27`}),` ثبّت خادم Didit MCP. ما عليك سوى وصف التدفق بلغة طبيعية، وسيُنشئ سير العمل نيابةً عنك ويدمجه تلقائياً في تطبيقك. أخبره بما تريد، وسينفّذه. سنتناول كيفية إعداد MCP في فيديو آخر، لكن MCP اختصار لـ Model Context Protocol، وهو يتيح لك البناء باستخدام Didit بلغة طبيعية في أدوات مثل Claude Code وCursor وCodex وغيرها. لذلك دعنا ننتقل سريعاً إلى التخصيص.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=1077s`,children:`17:57`}),` سنضيف الاسم العام ورابط سياسة الخصوصية. لدينا العلامة التجارية، حيث يمكن تغيير الألوان. يمكنك أيضاً سحب شعاراتك وألوانك تلقائياً من موقعك الإلكتروني، وهذا مفيد جداً وسهل. يمكننا رفع شعاراتك هنا في الأسفل. وكما ترون، لقد ضبطت هذه الألوان بالفعل. ولنختبر كيف ستبدو مع هذه الألوان، إذا فعّلنا هذا المفتاح هنا، سنرى العلامة البيضاء الخاصة بك مطبّقة على تدفق التحقق. سأوقفه الآن. يمكنك ضبط بريد إلكتروني مخصص، وستحتاج إلى ملء هذه التفاصيل. وعند المتابعة إلى التحقق، يمكنك الحصول على معلومات DNS وربطها بنطاقك. والأمر نفسه إذا أردت استخدام نطاق فرعي، بحيث يُستضاف سير العمل بأكمله باستخدام علامتك التجارية ونطاقك الخاص. وهذا فعلاً ما يجعل التجربة سلسة لمستخدميك أثناء عملية التحقق.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{VideoEmbed,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"بناء سير عمل KYC بدون برمجة","keywords":["أكاديمية Didit","فيديو تعليمي","النص المكتوب للفيديو","بناء سير عمل KYC بدون برمجة","التحقق من الهوية","KYC","Didit"],"description":"شرح بالفيديو لبناء سير عمل KYC بصرياً في Didit: الفحوصات، ومنطق التفرع، وقواعد المخاطر، والاختبار، والنشر إلى بيئة الإنتاج.","href":"/ar/academy/build-kyc-workflow"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[146,708,")=>null;function _cr"]]},"mdxExtracts":{"tableOfContents":[{"title":"ما هو سير العمل","slug":"ما-هو-سير-العمل","depth":2,"children":[]},{"title":"قائمة سير العمل ومعرّفات سير العمل","slug":"قائمة-سير-العمل-ومعرّفات-سير-العمل","depth":2,"children":[]},{"title":"البسيط مقابل سير العمل المخطّط","slug":"البسيط-مقابل-سير-العمل-المخطّط","depth":2,"children":[]},{"title":"سير عمل مخطط مع تفريع","slug":"سير-عمل-مخطط-مع-تفريع","depth":2,"children":[]},{"title":"إنشاء سير عمل جديد من قالب","slug":"إنشاء-سير-عمل-جديد-من-قالب","depth":2,"children":[]},{"title":"اختيار فحص لكل عقدة","slug":"اختيار-فحص-لكل-عقدة","depth":2,"children":[]},{"title":"داخل عقدة التحقق من الهوية","slug":"داخل-عقدة-التحقق-من-الهوية","depth":2,"children":[]},{"title":"أوضاع كشف الحيوية وتكلفة كل منها","slug":"أوضاع-كشف-الحيوية-وتكلفة-كل-منها","depth":2,"children":[]},{"title":"القواعد: العتبات والوجوه المكررة والوجوه المتعددة","slug":"القواعد-العتبات-والوجوه-المكررة-والوجوه-المتعددة","depth":2,"children":[]},{"title":"الإعدادات المتقدمة وعتبات الجودة","slug":"الإعدادات-المتقدمة-وعتبات-الجودة","depth":2,"children":[]},{"title":"البيانات المُرجعة وGDPR","slug":"البيانات-المُرجعة-وgdpr","depth":2,"children":[]},{"title":"كيف تتراكم تكلفة سير العمل","slug":"كيف-تتراكم-تكلفة-سير-العمل","depth":2,"children":[]},{"title":"التحقق من قواعد البيانات مقابل السجلات الحكومية","slug":"التحقق-من-قواعد-البيانات-مقابل-السجلات-الحكومية","depth":2,"children":[]},{"title":"التفرّع وفق AML والمنطق الشرطي","slug":"التفرّع-وفق-aml-والمنطق-الشرطي","depth":2,"children":[]},{"title":"عقدة webhook","slug":"عقدة-webhook","depth":2,"children":[]},{"title":"التحقق من الرسم البياني والأخطاء","slug":"التحقق-من-الرسم-البياني-والأخطاء","depth":2,"children":[]},{"title":"إعدادات سير العمل: إعادة المحاولة والانتهاء ورابط الاستدعاء","slug":"إعدادات-سير-العمل-إعادة-المحاولة-والانتهاء-ورابط-الاستدعاء","depth":2,"children":[]},{"title":"تخصيص سير العمل بالعلامة البيضاء","slug":"تخصيص-سير-العمل-بالعلامة-البيضاء","depth":2,"children":[]},{"title":"الرابط القابل للمشاركة ومتى لا تستخدمه","slug":"الرابط-القابل-للمشاركة-ومتى-لا-تستخدمه","depth":2,"children":[]},{"title":"سجل الإصدارات والتراجع","slug":"سجل-الإصدارات-والتراجع","depth":2,"children":[]},{"title":"نشر سير العمل","slug":"نشر-سير-العمل","depth":2,"children":[]},{"title":"التكامل: SDK ومفتاح API وموجّه الإعداد","slug":"التكامل-sdk-ومفتاح-api-وموجّه-الإعداد","depth":2,"children":[]},{"title":"بناء سير العمل باستخدام خادم MCP","slug":"بناء-سير-العمل-باستخدام-خادم-mcp","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/didit-0f962782/5fb7c0c336c92274/snippets/data/database-validation-coverage.js","/_mintlify/custom/didit-0f962782/4ac7d3c2a19a354d/database-validation-playground.js"],"subdomain":"didit-0f962782","siteName":"Didit Docs","title":"بناء سير عمل KYC بدون برمجة - Didit Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/academy/build-kyc-workflow","matchLevel":1},"es":{"href":"/es/academy/build-kyc-workflow","matchLevel":1},"pt-BR":{"href":"/pt-br/academy/build-kyc-workflow","matchLevel":1},"ja":{"href":"/ja/academy/build-kyc-workflow","matchLevel":1},"de":{"href":"/de/academy/build-kyc-workflow","matchLevel":1},"fr":{"href":"/fr/academy/build-kyc-workflow","matchLevel":1},"it":{"href":"/it/academy/build-kyc-workflow","matchLevel":1},"pt":{"href":"/pt/academy/build-kyc-workflow","matchLevel":1},"ca":{"href":"/ca/academy/build-kyc-workflow","matchLevel":1},"id":{"href":"/id/academy/build-kyc-workflow","matchLevel":1},"ru":{"href":"/ru/academy/build-kyc-workflow","matchLevel":1},"ko":{"href":"/ko/academy/build-kyc-workflow","matchLevel":1},"zh":{"href":"/zh/academy/build-kyc-workflow","matchLevel":1},"ar":{"href":"/ar/academy/build-kyc-workflow","matchLevel":0},"hi":{"href":"/hi/academy/build-kyc-workflow","matchLevel":1}}},"lastModified":"2026-11-07T17:38:11.778Z","gitLastModified":"2026-11-07T17:24:04.000Z","originalFileLocation":"ar/academy/build-kyc-workflow.mdx","locale":"ar"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"شرح بالفيديو لبناء سير عمل KYC بصرياً في Didit: الفحوصات، ومنطق التفرع، وقواعد المخاطر، والاختبار، والنشر إلى بيئة الإنتاج.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Didit Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"بناء سير عمل KYC بدون برمجة - Didit Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"شرح بالفيديو لبناء سير عمل KYC بصرياً في Didit: الفحوصات، ومنطق التفرع، وقواعد المخاطر، والاختبار، والنشر إلى بيئة الإنتاج.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Didit Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.didit.me/ar/academy/build-kyc-workflow\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://didit-0f962782.mintlify.site/_mintlify/api/og/v2?division=Didit+Academy\u0026amp;title=%D8%A8%D9%86%D8%A7%D8%A1+%D8%B3%D9%8A%D8%B1+%D8%B9%D9%85%D9%84+KYC+%D8%A8%D8%AF%D9%88%D9%86+%D8%A8%D8%B1%D9%85%D8%AC%D8%A9\u0026amp;description=%D8%B4%D8%B1%D8%AD+%D8%A8%D8%A7%D9%84%D9%81%D9%8A%D8%AF%D9%8A%D9%88+%D9%84%D8%A8%D9%86%D8%A7%D8%A1+%D8%B3%D9%8A%D8%B1+%D8%B9%D9%85%D9%84+KYC+%D8%A8%D8%B5%D8%B1%D9%8A%D8%A7%D9%8B+%D9%81%D9%8A+Didit%3A+%D8%A7%D9%84%D9%81%D8%AD%D9%88%D8%B5%D8%A7%D8%AA%D8%8C+%D9%88%D9%85%D9%86%D8%B7%D9%82+%D8%A7%D9%84%D8%AA%D9%81%D8%B1%D8%B9%D8%8C+%D9%88%D9%82%D9%88%D8%A7%D8%B9%D8%AF+%D8%A7%D9%84%D9%85%D8%AE%D8%A7%D8%B7%D8%B1%D8%8C+%D9%88%D8%A7%D9%84%D8%A7%D8%AE%D8%AA%D8%A8%D8%A7%D8%B1%D8%8C+%D9%88%D8%A7%D9%84%D9%86%D8%B4%D8%B1+%D8%A5%D9%84%D9%89+%D8%A8%D9%8A%D8%A6%D8%A9+%D8%A7%D9%84%D8%A5%D9%86%D8%AA%D8%A7%D8%AC.\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=f90cd119c4f65e2fc908abbcdfe3d8815d515a8f0ce58eb1544d81f8de1a47c7\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"بناء سير عمل KYC بدون برمجة - Didit Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"شرح بالفيديو لبناء سير عمل KYC بصرياً في Didit: الفحوصات، ومنطق التفرع، وقواعد المخاطر، والاختبار، والنشر إلى بيئة الإنتاج.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://didit-0f962782.mintlify.site/_mintlify/api/og/v2?division=Didit+Academy\u0026amp;title=%D8%A8%D9%86%D8%A7%D8%A1+%D8%B3%D9%8A%D8%B1+%D8%B9%D9%85%D9%84+KYC+%D8%A8%D8%AF%D9%88%D9%86+%D8%A8%D8%B1%D9%85%D8%AC%D8%A9\u0026amp;description=%D8%B4%D8%B1%D8%AD+%D8%A8%D8%A7%D9%84%D9%81%D9%8A%D8%AF%D9%8A%D9%88+%D9%84%D8%A8%D9%86%D8%A7%D8%A1+%D8%B3%D9%8A%D8%B1+%D8%B9%D9%85%D9%84+KYC+%D8%A8%D8%B5%D8%B1%D9%8A%D8%A7%D9%8B+%D9%81%D9%8A+Didit%3A+%D8%A7%D9%84%D9%81%D8%AD%D9%88%D8%B5%D8%A7%D8%AA%D8%8C+%D9%88%D9%85%D9%86%D8%B7%D9%82+%D8%A7%D9%84%D8%AA%D9%81%D8%B1%D8%B9%D8%8C+%D9%88%D9%82%D9%88%D8%A7%D8%B9%D8%AF+%D8%A7%D9%84%D9%85%D8%AE%D8%A7%D8%B7%D8%B1%D8%8C+%D9%88%D8%A7%D9%84%D8%A7%D8%AE%D8%AA%D8%A8%D8%A7%D8%B1%D8%8C+%D9%88%D8%A7%D9%84%D9%86%D8%B4%D8%B1+%D8%A5%D9%84%D9%89+%D8%A8%D9%8A%D8%A6%D8%A9+%D8%A7%D9%84%D8%A5%D9%86%D8%AA%D8%A7%D8%AC.\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=f90cd119c4f65e2fc908abbcdfe3d8815d515a8f0ce58eb1544d81f8de1a47c7\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Didit Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2567FF\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#2567FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.didit.me/ar/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/ar/academy/build-kyc-workflow.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.didit.me/ar/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.didit.me/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.didit.me/es/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.didit.me/pt-br/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.didit.me/ja/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.didit.me/de/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.didit.me/fr/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.didit.me/it/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.didit.me/pt/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ca\" href=\"https://docs.didit.me/ca/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://docs.didit.me/id/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://docs.didit.me/ru/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.didit.me/ko/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.didit.me/zh/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"hi\" href=\"https://docs.didit.me/hi/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.didit.me/academy/build-kyc-workflow\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://didit.me/#organization\",\"name\":\"Didit\",\"legalName\":\"Didit Protocol\",\"url\":\"https://didit.me\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://didit.me/logos/primary-horizontal-light.png\"},\"sameAs\":[\"https://www.linkedin.com/company/91001155\",\"https://www.youtube.com/@getdidit\",\"https://github.com/didit-protocol\",\"https://x.com/didit\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.didit.me#website\",\"name\":\"Didit Docs\",\"url\":\"https://docs.didit.me\",\"publisher\":{\"@id\":\"https://didit.me/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.didit.me/ar/academy/build-kyc-workflow#webpage\",\"url\":\"https://docs.didit.me/ar/academy/build-kyc-workflow\",\"name\":\"بناء سير عمل KYC بدون برمجة\",\"description\":\"شرح بالفيديو لبناء سير عمل KYC بصرياً في Didit: الفحوصات، ومنطق التفرع، وقواعد المخاطر، والاختبار، والنشر إلى بيئة الإنتاج.\",\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"},\"breadcrumb\":{\"@id\":\"https://docs.didit.me/ar/academy/build-kyc-workflow#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.didit.me/ar/academy/build-kyc-workflow#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Didit Academy\",\"item\":\"https://docs.didit.me/ar/academy/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"بناء سير عمل KYC بدون برمجة\",\"item\":\"https://docs.didit.me/ar/academy/build-kyc-workflow\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.didit.me/ar/academy/build-kyc-workflow#article\",\"headline\":\"بناء سير عمل KYC بدون برمجة\",\"name\":\"بناء سير عمل KYC بدون برمجة\",\"description\":\"شرح بالفيديو لبناء سير عمل KYC بصرياً في Didit: الفحوصات، ومنطق التفرع، وقواعد المخاطر، والاختبار، والنشر إلى بيئة الإنتاج.\",\"url\":\"https://docs.didit.me/ar/academy/build-kyc-workflow\",\"mainEntityOfPage\":{\"@id\":\"https://docs.didit.me/ar/academy/build-kyc-workflow#webpage\"},\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"keywords\":\"أكاديمية Didit, فيديو تعليمي, النص المكتوب للفيديو, بناء سير عمل KYC بدون برمجة, التحقق من الهوية, KYC, Didit\",\"publisher\":{\"@id\":\"https://didit.me/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Didit Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Didit Docs","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/academy/build-kyc-workflow"}]},{"language":"es","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Soporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sesión","href":"https://business.didit.me"}},"pages":[{"title":"es","href":"/es/academy/build-kyc-workflow"}]},{"language":"pt-BR","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Entrar","href":"https://business.didit.me"}},"pages":[{"title":"pt-BR","href":"/pt-br/academy/build-kyc-workflow"}]},{"language":"ja","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"サポート"},{"icon":"signal","href":"https://status.didit.me","label":"ステータス"}],"primary":{"type":"button","label":"サインイン","href":"https://business.didit.me"}},"pages":[{"title":"ja","href":"/ja/academy/build-kyc-workflow"}]},{"language":"de","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Anmelden","href":"https://business.didit.me"}},"pages":[{"title":"de","href":"/de/academy/build-kyc-workflow"}]},{"language":"fr","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Assistance"},{"icon":"signal","href":"https://status.didit.me","label":"Statut"}],"primary":{"type":"button","label":"Se connecter","href":"https://business.didit.me"}},"pages":[{"title":"fr","href":"/fr/academy/build-kyc-workflow"}]},{"language":"it","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Supporto"},{"icon":"signal","href":"https://status.didit.me","label":"Stato"}],"primary":{"type":"button","label":"Accedi","href":"https://business.didit.me"}},"pages":[{"title":"it","href":"/it/academy/build-kyc-workflow"}]},{"language":"pt","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sessão","href":"https://business.didit.me"}},"pages":[{"title":"pt","href":"/pt/academy/build-kyc-workflow"}]},{"language":"ca","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suport"},{"icon":"signal","href":"https://status.didit.me","label":"Estat"}],"primary":{"type":"button","label":"Inicia la sessió","href":"https://business.didit.me"}},"pages":[{"title":"ca","href":"/ca/academy/build-kyc-workflow"}]},{"language":"id","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Dukungan"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Masuk","href":"https://business.didit.me"}},"pages":[{"title":"id","href":"/id/academy/build-kyc-workflow"}]},{"language":"ru","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Поддержка"},{"icon":"signal","href":"https://status.didit.me","label":"Статус"}],"primary":{"type":"button","label":"Вход","href":"https://business.didit.me"}},"pages":[{"title":"ru","href":"/ru/academy/build-kyc-workflow"}]},{"language":"ko","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"지원"},{"icon":"signal","href":"https://status.didit.me","label":"상태"}],"primary":{"type":"button","label":"로그인","href":"https://business.didit.me"}},"pages":[{"title":"ko","href":"/ko/academy/build-kyc-workflow"}]},{"language":"zh","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"支持"},{"icon":"signal","href":"https://status.didit.me","label":"状态"}],"primary":{"type":"button","label":"登录","href":"https://business.didit.me"}},"pages":[{"title":"zh","href":"/zh/academy/build-kyc-workflow"}]},{"language":"ar","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"الدعم"},{"icon":"signal","href":"https://status.didit.me","label":"الحالة"}],"primary":{"type":"button","label":"تسجيل الدخول","href":"https://business.didit.me"}},"tabs":[{"tab":"ابدأ الآن","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/rocket.svg","groups":[{"group":"نظرة عامة","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/overview.svg","pages":[{"title":"API التحقق من الهوية وKYC وفحص AML","sidebarTitle":"توثيق Didit","href":"/ar"},{"title":"التحقق من الهوية: بنية تحتية لعصر الذكاء الاصطناعي","sidebarTitle":"مقدمة","href":"/ar/getting-started/introduction"},{"title":"التحقق من الهوية: دليل البدء السريع وإطلاق التدفق الأول","sidebarTitle":"البدء السريع: إطلاق أول سير عمل KYC","href":"/ar/getting-started/quick-start"},{"title":"مصادقة API: تأمين طلبات KYC عبر API","sidebarTitle":"مصادقة API","href":"/ar/getting-started/api-authentication"},{"title":"ميزات منصة Didit: KYC وKYB وAML ومكافحة الاحتيال","sidebarTitle":"الميزات","href":"/ar/getting-started/features"},{"title":"رحلة التحقق من المستخدمين: مسار وتجربة KYC","sidebarTitle":"مسار المستخدم","href":"/ar/getting-started/user-verification-journey"}]},{"group":"الأسعار","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/pricing.svg","pages":[{"title":"أسعار التحقق من الهوية: KYC كامل بـ $0.33","sidebarTitle":"الأسعار","href":"/ar/getting-started/pricing"},{"title":"أسعار التحقق من الشركات (KYB) حسب الدولة","sidebarTitle":"أسعار سجل KYB","href":"/ar/getting-started/kyb-registry-pricing"},{"title":"أسعار التحقق من قواعد البيانات: فحص الهويات الحكومية","sidebarTitle":"أسعار التحقق من قواعد البيانات","href":"/ar/getting-started/database-validation-pricing"},{"title":"أسعار التحقق من رقم الهاتف: رموز OTP عبر SMS وWhatsApp","sidebarTitle":"أسعار التحقق من الهاتف","href":"/ar/getting-started/phone-verification-pricing"},{"title":"أسعار التحقق البنكي حسب الدولة","sidebarTitle":"أسعار التحقق البنكي","href":"/ar/getting-started/bank-verification-pricing"}]},{"group":"سير العمل والتحقق","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/workflows.svg","pages":[{"title":"منشئ سير العمل: تصميم مسار KYC دون برمجة","sidebarTitle":"سير العمل","href":"/ar/console/workflows"},{"title":"إعداد طرق التحقق من الهوية في لوحة تحكم Didit","sidebarTitle":"طرق التحقق من الهوية","href":"/ar/console/id-verification-methods"},{"title":"السوق: أحضر محرك التحقق الخاص بك","sidebarTitle":"السوق","href":"/ar/console/marketplace"},{"title":"روابط التحقق: عناوين URL مستضافة لـ KYC ورموز QR","sidebarTitle":"روابط التحقق","href":"/ar/console/verification-links"},{"title":"روابط KYC القابلة لإعادة الاستخدام بدون كود: Unilinks","sidebarTitle":"Unilinks","href":"/ar/console/uni-links"},{"title":"اللغات المدعومة: 54 لغة في التحقق من الهوية متعدد اللغات","sidebarTitle":"اللغات المدعومة","href":"/ar/integration/supported-languages"}]},{"group":"المراجعة والعمليات","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/clipboard-check.svg","pages":[{"title":"مراقبة المعاملات: AML وKYT وTravel Rule","sidebarTitle":"مراقبة المعاملات","href":"/ar/console/transaction-monitoring"},{"group":"إدارة الحالات","icon":"/icons/clipboard-check.svg","pages":[{"title":"إدارة الحالات - الحالات ودورة حياتها","sidebarTitle":"الحالات","href":"/ar/console/case-management/cases"},{"title":"إنشاء الحالات - نقاط الدخول","sidebarTitle":"إنشاء الحالات","href":"/ar/console/case-management/creating-cases"},{"title":"إسناد الحالات إلى المراجِعين","sidebarTitle":"الإسناد","href":"/ar/console/case-management/assignment"},{"title":"مخططات الحالات - التعيين ومحتوى الحالة","sidebarTitle":"المخططات","href":"/ar/console/case-management/blueprints"},{"title":"قائمة تحقق الحالة - ربط إغلاق الحالة بخطوات التحقيق","sidebarTitle":"قائمة التحقق","href":"/ar/console/case-management/checklist"},{"title":"رسائل العميل","href":"/ar/console/case-management/customer-messages"},{"title":"مراجعة 4-Eyes للحالات: اعتماد مزدوج","sidebarTitle":"مراجعة 4-Eyes","href":"/ar/console/case-management/four-eyes"},{"title":"تقارير وحدة الاستخبارات المالية والقوالب التنظيمية","sidebarTitle":"تقارير FIU","href":"/ar/console/case-management/fiu-reports"},{"title":"تحليلات الحالات ولوحة النظرة العامة","sidebarTitle":"التحليلات","href":"/ar/console/case-management/analytics"}]},{"title":"مراجعة يدوية لـ KYC: لوحة تحكم المراجِع","sidebarTitle":"المراجعة اليدوية","href":"/ar/console/manual-review"},{"title":"وكيل المحقق بالذكاء الاصطناعي: مراجعة KYC وAML والحالات","sidebarTitle":"وكيل المحقق","href":"/ar/console/investigator"},{"title":"كشف حلقات الاحتيال - الشبكات","sidebarTitle":"الشبكات","href":"/ar/console/networks"},{"title":"دردشات الجلسة: التعاون في مراجعة KYC","sidebarTitle":"دردشات الجلسة","href":"/ar/console/session-chats"},{"title":"قائمة الحظر: حظر الوجوه والمستندات والهواتف والبريد","sidebarTitle":"حظر المستخدمين","href":"/ar/console/blocklist-users"},{"title":"تصدير بيانات التحقق: تقارير PDF وملفات CSV","sidebarTitle":"تصدير PDF وCSV","href":"/ar/console/export-pdf-csv"}]},{"group":"الكيانات (المستخدمون والشركات)","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/users.svg","pages":[{"title":"المستخدمون والشركات: الكيانات في Didit","sidebarTitle":"نظرة عامة","href":"/ar/entities/overview"},{"title":"دورة حياة الكيان: حالات المستخدم والشركة","sidebarTitle":"دورة حياة الكيان","href":"/ar/entities/lifecycle"},{"title":"ربط بيانات المورّد: ربط المعرّفات بالكيانات","sidebarTitle":"ربط بيانات المورّد","href":"/ar/entities/vendor-data-linking"},{"group":"المستخدمون","icon":"/icons/users.svg","pages":[{"title":"المستخدمون لدى المورّد: سجل KYC دائم","sidebarTitle":"نظرة عامة","href":"/ar/entities/users/overview"},{"title":"نموذج بيانات المستخدم: مخطط مستخدم Didit","sidebarTitle":"نموذج بيانات المستخدم","href":"/ar/entities/users/data-model"},{"title":"عمليات المستخدمين: إنشاء مستخدمي البائع وإدارتهم","sidebarTitle":"عمليات المستخدمين","href":"/ar/entities/users/operations"},{"title":"المصادقة البيومترية للمستخدمين: البحث بالوجه وقائمة الحظر","sidebarTitle":"الوجوه والبيانات البيومترية","href":"/ar/entities/users/faces-and-biometrics"},{"title":"مستندات المستخدم: الهوية وإثبات العنوان والملفات الداعمة","sidebarTitle":"مستندات المستخدم","href":"/ar/entities/users/documents"},{"title":"قائمة حظر المستخدمين: حظر الوجوه والمستندات والبريد الإلكتروني","sidebarTitle":"قائمة حظر المستخدمين","href":"/ar/entities/users/blocklist"},{"title":"سجل KYC للمستخدم: الجلسات وإعادة التحقق","sidebarTitle":"سجل KYC للمستخدم","href":"/ar/entities/users/kyc-history"},{"title":"معاملات المستخدم: سجل KYT والمخاطر","sidebarTitle":"معاملات المستخدم","href":"/ar/entities/users/transactions"},{"title":"استيراد المستخدمين وتصديرهم: عمليات CSV جماعية","sidebarTitle":"استيراد المستخدمين وتصديرهم","href":"/ar/entities/users/import-export"},{"title":"المستخدمون في وحدة التحكم: دليل المحلل","sidebarTitle":"المستخدمون في وحدة التحكم","href":"/ar/entities/users/console"}]},{"group":"الشركات","icon":"/icons/businesses.svg","pages":[{"title":"سجل KYB الدائم للشركات الموردة","sidebarTitle":"نظرة عامة","href":"/ar/entities/businesses/overview"},{"title":"نموذج بيانات الشركات: مخطط KYB","sidebarTitle":"نموذج بيانات الشركات","href":"/ar/entities/businesses/data-model"},{"title":"إدارة كيانات الشركات (KYB) عبر API","sidebarTitle":"عمليات الشركات","href":"/ar/entities/businesses/operations"},{"title":"سجل التحقق من الشركات (KYB): الجلسات والتقارير","sidebarTitle":"سجل KYB للشركات","href":"/ar/entities/businesses/kyb-history"},{"title":"معاملات الشركات: سجل KYT","sidebarTitle":"معاملات الشركات","href":"/ar/entities/businesses/transactions"},{"title":"الأشخاص الرئيسيون: المستفيدون الحقيقيون والمسؤولون","sidebarTitle":"الأشخاص الرئيسيون","href":"/ar/entities/businesses/key-people"},{"title":"قائمة حظر الشركات: حظر KYB والدول","sidebarTitle":"قائمة حظر الشركات","href":"/ar/entities/businesses/blocklist"},{"title":"استيراد الشركات وتصديرها: CSV بالجملة","sidebarTitle":"استيراد الشركات وتصديرها","href":"/ar/entities/businesses/import-export"},{"title":"التحقق من الشركات (KYB): دليل الشركات في وحدة التحكم","sidebarTitle":"الشركات في وحدة التحكم","href":"/ar/entities/businesses/console"}]},{"title":"webhooks الكيانات: أحداث المستخدم والشركة","sidebarTitle":"webhooks الكيانات","href":"/ar/entities/webhooks"}]},{"group":"الإعدادات والتخصيص","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/sliders.svg","pages":[{"title":"العلامة البيضاء لـ KYC: التخصيص والنطاق المخصص","sidebarTitle":"العلامة البيضاء","href":"/ar/console/white-label"},{"title":"النطاق المخصص للتحقق من الهوية: إعداد DNS","sidebarTitle":"النطاق المخصص","href":"/ar/console/custom-domain"},{"title":"لوحة تحليلات KYC وKYB وKYT: رؤى الأداء","sidebarTitle":"تحليلات لوحة التحكم","href":"/ar/console/analytics"},{"title":"التطبيقات في لوحة تحكم Didit: بيئة الإنتاج والتجريبية","sidebarTitle":"التطبيقات","href":"/ar/console/applications"},{"title":"الفوترة والخطة في Didit Console","sidebarTitle":"الفوترة والخطة","href":"/ar/console/billing"},{"title":"إعدادات الأمان وتسجيل الدخول في لوحة تحكم Didit","sidebarTitle":"الأمان وتسجيل الدخول","href":"/ar/console/security-and-sign-in"},{"title":"الأدوار والأذونات: RBAC للوحة تحكم KYC","sidebarTitle":"الأدوار والصلاحيات","href":"/ar/console/roles-permissions"},{"title":"مفاتيح API المقيّدة - الوصول المحدود إلى KYC API","sidebarTitle":"مفاتيح API","href":"/ar/console/api-keys"},{"title":"سجل التدقيق: تتبع نشاط API والامتثال","sidebarTitle":"سجل التدقيق","href":"/ar/console/audit-logs"},{"title":"تفضيل تدريب النموذج","href":"/ar/console/model-training-preference"},{"title":"الاحتفاظ بالبيانات وحذفها: ضوابط الخصوصية وفق GDPR","sidebarTitle":"الاحتفاظ بالبيانات","href":"/ar/console/data-retention"},{"title":"اسأل Didit: المساعد الذكي في وحدة تحكم Didit","sidebarTitle":"اسأل Didit","href":"/ar/console/ask-didit"}]},{"group":"الأمان والامتثال","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/shield.svg","pages":[{"title":"الأمان والامتثال: SOC 2 وISO 27001 وGDPR","sidebarTitle":"الأمان والامتثال","href":"/ar/getting-started/security-compliance"},{"title":"الموافقة البيومترية لقوانين BIPA وCUBI وكولورادو","sidebarTitle":"الموافقة البيومترية","href":"/ar/getting-started/biometric-consent"},{"title":"شهادات Didit: SOC 2 وISO 27001 وiBeta","sidebarTitle":"الشهادات والإقرارات","href":"/ar/getting-started/certifications"},{"title":"دليل الامتثال لـ AMLR وواجهات API للائحة 2024/1624","sidebarTitle":"دليل الامتثال لـ AMLR","href":"/ar/getting-started/amlr-compliance"}]},{"group":"Didit Academy","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/play.svg","pages":[{"title":"دورة فيديو أكاديمية Didit والنصوص المكتوبة","sidebarTitle":"أكاديمية Didit","href":"/ar/academy/overview"},{"title":"جولة في منصة Didit: KYC وKYB ومراقبة المعاملات","href":"/ar/academy/platform-tour"},{"title":"التحقق من الهوية (KYC): ما يراه المستخدم خطوة بخطوة","description":"نص فيديو يشرح خطوات التحقق من الهوية كما يراها المستخدم في Didit، من العلامة التجارية والتقاط المستند إلى كشف الحيوية ومطابقة الوجه.","href":"/ar/academy/kyc-user-experience"},{"title":"بناء سير عمل KYC بدون برمجة","href":"/ar/academy/build-kyc-workflow"},{"title":"ربط Didit بـ Claude عبر MCP: نص الفيديو التعليمي","description":"نص فيديو: ربط خادم MCP الخاص بـ Didit مع Claude لتشغيل فحوصات KYC والاستعلام عن الجلسات وتعديل قواعد الاحتيال من المحادثة.","href":"/ar/academy/mcp-claude"},{"title":"قراءة نتيجة التحقق من الهوية","href":"/ar/academy/verification-results"},{"title":"التحقق من الشركات (KYB): من السجل إلى المستفيد الحقيقي","href":"/ar/academy/kyb-explained"},{"title":"قواعد مراقبة المعاملات في الوقت الفعلي","href":"/ar/academy/transaction-monitoring"},{"title":"التكامل مع Didit: واجهة API وSDK وwebhook","href":"/ar/academy/integrate-api-sdk"},{"title":"التحليلات والفرق والأدوار في Didit","href":"/ar/academy/analytics-teams-roles"},{"title":"أسعار Didit مشروحة (فيديو)","href":"/ar/academy/pricing"}]},{"group":"الموارد","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/book.svg","pages":[{"title":"نماذج البيانات","sidebarTitle":"نماذج البيانات","href":"/ar/reference/data-models"},{"title":"عروض توضيحية مباشرة: جرّب KYC وفحص AML وكشف الحيوية","sidebarTitle":"العروض التوضيحية","href":"/ar/integration/demos"},{"title":"مقارنة بين Didit وSumsub وVeriff وOnfido وPersona","sidebarTitle":"مقارنة المنصات","href":"/ar/getting-started/competition-analysis"},{"title":"مهارات وكلاء الذكاء الاصطناعي: KYC لـ Cursor وClaude Code","sidebarTitle":"مهارات وكلاء الذكاء الاصطناعي","href":"/ar/getting-started/agent-skills"}]}]},{"tab":"التكامل / SDKs","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"التكامل / SDKs","href":"/ar/integration/sdks"}]},{"tab":"مرجع API","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"مرجع API","href":"/ar/api-reference/overview"}]},{"tab":"التحقق من المستخدمين","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/user-verifications.svg","pages":[{"title":"التحقق من المستخدمين","href":"/ar/core-technology/liveness/overview"}]},{"tab":"التحقق من الشركات","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/business-verifications.svg","pages":[{"title":"التحقق من الشركات","href":"/ar/business-verification/overview"}]},{"tab":"مراقبة المعاملات","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"مراقبة المعاملات","href":"/ar/transaction-monitoring/overview"}]},{"tab":"سجل التغييرات","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/calendar.svg","pages":[{"title":"سجل التغييرات","href":"/ar/changelog"}]}],"global":{"anchors":[{"anchor":"مرجع API","icon":"code","href":"/ar/api-reference/overview"},{"anchor":"Business Console","icon":"gauge","href":"https://business.didit.me"},{"anchor":"مواصفات OpenAPI","icon":"file-code","href":"https://docs.didit.me/ar/openapi-25.json"},{"anchor":"موجّه التكامل","icon":"wand-magic-sparkles","href":"/ar/integration/integration-prompt"},{"anchor":"خادم MCP","icon":"plug","href":"/ar/integration/mcp/overview"},{"anchor":"مهارات الوكيل","icon":"robot","href":"https://github.com/didit-protocol/skills"}]}},{"language":"hi","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"सहायता"},{"icon":"signal","href":"https://status.didit.me","label":"स्थिति"}],"primary":{"type":"button","label":"साइन इन करें","href":"https://business.didit.me"}},"pages":[{"title":"hi","href":"/hi/academy/build-kyc-workflow"}]}]},"basePath":"","title":"بناء سير عمل KYC بدون برمجة - Didit Docs","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":[],"chunks":[]}