Checkify

تحقق للمطورين

اطرح سؤالاً. احصل على دليل موثوق.

قم بتوصيل موقعك، انسخ معرف Checkify Pass، اختر ما تريد التحقق منه، وقم بإسقاط Checkify في تسجيل الدخول، أو الخروج، أو التعليقات، أو نماذج الاتصال، أو التدفق المخصص الخاص بك.

نموذج التكامل

نموذج تحقق واحد.

يطلب تطبيقك إثباتًا. يقوم Checkify بتشغيل رحلة العميل. تتلقى النتيجة وتقرر الخطوة التالية.

طلب

اطلب الدليل

يطلب طلبك تقديم الدليل المطلوب لاتخاذ إجراء ما - على سبيل المثال، أن يكون عمرك فوق 18 عامًا أو تم التحقق من ذلك بواسطة شخص.

يؤكد

العميل يتحقق

يحدد Checkify ما إذا كان الدليل كافياً أم أن العميل بحاجة إلى إكمال عملية تحقق إضافية.

نتيجة

تابع في تطبيقك

يؤكد خادمك النتيجة ويسمح أو يحظر أو يواصل الإجراء المحمي.

ريال __جلو_20__

اطلع على التكامل الكامل.

بعد أن يُكمل العميل جلسة Pass، يتحقق نظامك الخلفي من مُعرّف الطلب باستخدام مفتاح API الخاص بالموقع. لا تُضِف مفتاح API الخاص بالموقع إلى كود المتصفح.

طلب

POST /v1/qr/results/verify
Authorization: Bearer YOUR_SITE_API_KEY
Content-Type: application/json

{
  "request_id": "56a57761-ff5b-42f0-9c97-6c13e223e017",
  "required_claims": ["age_over_18"],
  "consume": true
}

إجابة

{
  "success": true,
  "status": "completed",
  "approved_claims": {
    "age_over_18": true
  }
}

يخزن المتصفح أو الإضافة معرّف الطلب (غالباً ما يكون رمز التحقق). خادمك هو الجهة المعتمدة - تأكد من صحة البيانات المعتمدة قبل السماح بالإجراء.

ما يمكنك طلبه

تكامل واحد. براهين مختلفة.

قم بتغيير نوع الطلب أو المطالبات المطلوبة لكل رحلة - دون إعادة بناء البنية التحتية للتحقق.

عمر

اطلب تحديد حد أدنى للعمر مثل أكثر من 13 أو 16 أو 18 أو 25 عامًا.

age_over_18

بشر

تأكد من وجود شخص حقيقي لإتمام عمليات تعبئة النماذج وتسجيل الدخول والتحكم في إساءة الاستخدام.

human_verified

ضمان الهوية

اطلب مستوى الضمان المناسب للمخاطر - من الأساسي إلى العالي.

basic → highAssurance

تعتمد مستويات التأكيد وخيارات الأدلة الدقيقة على مسار الرحلة والجهاز والسياسة المُهيأة. راجع دليل التحقق من الخادم لمعرفة أسماء المطالبات.

كيفية التكامل

من إضافة إلى API.

ابدأ بالمسار الذي يتوافق مع بنيتك التحتية. جميع مسارات الإنتاج تستخدم نفس نموذج الإثبات.

الإضافات

WordPress, WooCommerce و Joomla / J2Commerce لأنظمة إدارة المحتوى الشائعة وبوابات الدفع.

دليل GLO 5 →

JavaScript

تضمين CDN وربط النموذج للمواقع الإلكترونية المخصصة. يبدأ جلسات تمرير البيانات ويكتب الرمز المميز في النموذج الخاص بك.

تضمين المستندات →

Shopify و Wix موجودان في قائمة الانتظار / قادمان قريباً، ولم يتم إدراجهما ضمن عمليات التكامل المباشر للإنتاج هنا.

أوراق اعتماد

كلمة المرور مقابل مفتاح الموقع API

يستخدم Checkify بيانات اعتماد مختلفة. استخدام البيانات الخاطئة في المكان الخطأ هو أكثر أخطاء التكامل شيوعًا.

كلمة المرور

Browser embed, WordPress, Joomla — frontend only

مفتاح الموقع API (csk_…)

Backend verify API — server only, never in JavaScript

تسليم النتائج

اعرف متى يكتمل التحقق.

بالنسبة لمواقع الويب وعمليات الدفع القياسية، تحقق من معرّف الطلب (request_id) على خادمك عند إرسال الإجراء المحمي. يتوفر استطلاع الحالة الاختياري للواجهات الأمامية المخصصة.

1

جلسة ناجحة

تبدأ صفحتك أو المكون الإضافي الخاص بك طلب Checkify Pass مرتبطًا بموقعك.

2

يقوم العميل بإكمال العملية

يقوم العميل بالتحقق أو الموافقة في تطبيق Checkify.

3

يؤكد الخادم الخاص بك

قم باستدعاء نقطة النهاية للتحقق، وتحقق من المطالبات المعتمدة، ثم اسمح أو احظر.

لا تتطلب عمليات التكامل القياسية اليوم استخدام روابط التحقق العامة. يتم تكوين روابط التحقق الصادرة من الشركاء (مثل GoHighLevel) بشكل منفصل في لوحة تحكم الأعمال.

الوثائق

حيث تكمن التفاصيل.

استخدم هذه الأدلة للتعمق في تفاصيل التنفيذ. تركز هذه الصفحة على نموذج التكامل.

مرجع API

نقاط النهاية المستخدمة في عمليات التكامل العامة، بما في ذلك التحقق والحالة.

افتح مستندات API →

التحقق من الخادم

مفاتيح الموقع API، والمطالبات المطلوبة، والاستهلاك، والنتيجة الموقعة.

دليل الخادم المفتوح →

قم بتقديم طلب إثباتك الأول.

أضف Checkify إلى رحلة واحدة أولاً - العمر أو الإنسان أو الهوية - ثم قم بالتوسع مع نمو احتياجات منتجك.