التحقق من الهاتف
يرسل تدفق التحقق من الهاتف رمزًا يُستخدم مرة واحدة (OTP) عبر WhatsApp. وخلافًا للتدفقات المدفوعة بالطلبات، لا يُشغَّل بحدث من Shopify — بل يُستدعى عند الطلب من ميزات واجهة المتجر التي تحتاج إلى تأكيد أن العميل يملك رقم هاتف قبل المتابعة.
هذا التدفق هو ما يشغّل Checkout Gate: فعندما يُطلَب من العميل التحقق من رقم WhatsApp الخاص به عند الدفع، يُرسَل الرمز الذي يتلقاه عبر هذا التدفق. كما يُعاد استخدام خط أنابيب OTP نفسه للتحقق من أرقام الضيوف في النافذة المنبثقة لـعاد للمخزون.
المُشغِّل
Section titled “المُشغِّل”لا يوجد webhook. تُرسَل رسالة التحقق عندما تطلب ميزة في واجهة المتجر رمزًا:
- تطلب كتلة في واجهة المتجر (Checkout Gate أو النافذة المنبثقة لـ”عاد للمخزون”) رمز OTP لرقم هاتف.
- يتحقق WhatPro من الطلب، ويجري فحوص الدولة وقائمة الحظر والمعدّل، ثم يُنشئ رمزًا ويخزّن نسخة مُجزَّأة (hashed) منه.
- يُسلَّم الرمز عبر قالب تدفق التحقق من الهاتف باستخدام رقم WhatsApp الخاص بالتاجر.
- يُدخِل العميل الرمز في واجهة المتجر، ويقارنه WhatPro بالنسخة المُجزَّأة المخزّنة لتأكيد الرقم.
ولأن كل OTP رسالة مصادقة (authentication) قابلة للفوترة على WhatsApp، يُوقَّع الطلب ويُقيَّد معدّله لمنع أي شخص من إطلاق رموز إلى أرقام عشوائية.
المتغيرات الرئيسية
Section titled “المتغيرات الرئيسية”تحوي رسالة التحقق من الهاتف متغيرًا واحدًا.
| المتغير | الوصف |
|---|---|
code | رمز التحقق الذي يُستخدم مرة واحدة والمُرسَل إلى العميل. |
تُسلِّم الرسالة الافتراضية الرمز مع تذكير بعدم مشاركته مع أي أحد. ويُتحكَّم في طول الرمز (وسلوك آخر) عبر ميزة واجهة المتجر التي تطلبه — راجع Checkout Gate.
توفّره في الخطط
Section titled “توفّره في الخطط”يدعم تدفق التحقق من الهاتف كلًّا من Checkout Gate وتحقق الضيوف في “عاد للمخزون”. يتوفر Checkout Gate في Growth وPlus. ولا يشمله كل من Starter وBasic. راجع الخطط.
الوسوم (Tags)
Section titled “الوسوم (Tags)”لا يَسِم تدفق التحقق من الهاتف الطلبات أو العملاء — فهو يتحقق من رقم هاتف وليس مرتبطًا بطلب. وللاطلاع على كيفية وسم WhatPro للطلبات عمومًا، راجع وسوم الطلبات.