vendor_data هو المعرّف الذي تُمرّره في كل جلسة ومعاملة لربطها بكيان المستخدم أو الشركة. وهو أهم حقل لتجميع الكيانات: إذا أعددته بشكل صحيح، تعمل كل الميزات اللاحقة بسلاسة، مثل سجل الملف الشخصي ومراقبة المعاملات وتطبيق قائمة الحظر ومراقبة AML المستمرة.
ما هو المعرّف
vendor_data هو سلسلة نصية تختارها بنفسك. يتعامل معها Didit كمعرّف غير شفاف ولا يفسّر محتواها. من القيم المعتادة:
كيف يربط العناصر ببعضها
عند إرسال جلسة أو معاملة مع قيمةvendor_data:
- يبحث Didit عن الكيان في تطبيقك باستخدام
vendor_dataهذا. - إن وُجد الكيان، يُربط الكائن الجديد به.
- إن لم يوجد، ينشئ Didit الكيان (بالحالة
status: ACTIVE) ويربط الكائن الجديد به.
POST /v3/session/: جلسات التحقق من الهوية (KYC) والتحقق من الشركات (KYB)POST /v3/transactions/: المعاملات (للمتقدّم بالطلب والطرف المقابل على حد سواء)- الحقلان
applicant.vendor_dataوcounterparty.vendor_dataداخل حمولات المعاملات
التفرد والنطاق
vendor_data فريد لكل تطبيق، وليس فريداً عبر Didit بأكمله:
وهذا يعني أنه يمكنك استخدام
vendor_data نفسه في التطبيق في البيئة التجريبية وتطبيق الإنتاج دون تعارض، ويمكنك أن تملك مستخدماً user-42 وشركة user-42 دون تعارض، وإن كان ذلك غير مستحسن من أجل الوضوح.
ماذا يحدث إذا أغفلت vendor_data
يمكنك إنشاء جلسة دون vendor_data. في هذه الحالة:
- لا يُنشأ أي كيان للجلسة.
- تصبح الجلسة يتيمة: لن تظهر في أي ملف شخصي لمستخدم أو شركة.
- لا يمكنك لاحقاً البحث عن الجلسة بواسطة
vendor_data، بل بواسطةsession_idفقط.
vendor_data دائماً.
مثال: إنشاء كيان مسبقاً ثم تشغيل الجلسات
GET /v3/users/user-42/، سترى عدد الجلسات وعدادات الجلسات المقبولة والمرفوضة والمعاملات المرتبطة وأحدث بيانات الملف الشخصي.
ترحيل المعرّفات الخارجية
إذا كنت تعتمد Didit بعد مزود KYC سابق، فمرّر معرّفات المستخدمين الثابتة الحالية كـvendor_data من اليوم الأول. يسهّل ذلك:
- مطابقة بيانات Didit مع قاعدة بياناتك الداخلية.
- تحميل المستخدمين التاريخيين بالجملة عبر استيراد CSV من لوحة التحكم قبل تشغيل أي جلسة.
- الحفاظ على العلاقات عندما تنتقل لاحقاً إلى Didit لمراقبة المعاملات.
القواعد والاصطلاحات وأفضل الممارسات
الخطوات التالية
نظرة عامة على المستخدمين
تعمّق في كيانات المستخدمين وعملياتها.
نظرة عامة على الشركات
تعمّق في كيانات الشركات وعملياتها.
إنشاء جلسة
ابدأ تحققاً لقيمة vendor_data.
إنشاء معاملة
أرسل معاملة مرتبطة بكيان.