ar
معاينة مجانية

خفّض الطلبات المزيفة في WooCommerce: التحقق عبر WhatsApp للدفع عند الاستلام

بقلم: فريق WapFlow · 13 نوفمبر 2026 · 6 دقيقة قراءة
صفحة دفع WooCommerce تضم خيار الدفع عند الاستلام ورمز تحقق WhatsApp على الهاتف

يحظى الدفع عند الاستلام (COD) بتفضيل كبير في التجارة الإلكترونية لأنه يمنح العميل ثقة. لكنه يحمل خطرًا على صاحب المتجر: فبما أن الدفع لا يتم قبل الطلب، يمكن لأي شخص أن يقدّم طلبًا برقم هاتف عشوائي أو خاطئ دون أي تكلفة. يُجهَّز الطلب ويُشحن، ثم لا يستلمه أحد فيعود الطرد. يشرح هذا المقال كيفية عمل التحقق من طلبات الدفع عند الاستلام عبر WhatsApp في WooCommerce، وما الذي يساعد فيه، وما الذي لا يحلّه. وتجدر الإشارة منذ البداية إلى أن هذه الطريقة لا تقضي على الطلبات المزيفة تمامًا، بل تجعلها أصعب بكثير.

ما الذي تكلّفه الطلبات المزيفة والفارغة فعليًا

الطلب الذي لا يستلمه أحد في الدفع عند الاستلام ليس مجرد مبيعة ضائعة. فكّر في هذه البنود معًا:

  • جهد تحضير المنتج وتغليفه
  • رسوم الشحن ذهابًا وإيابًا
  • حجز المخزون لفترة من الزمن
  • فحص المنتج المُعاد وإعادته إلى الرف
  • الوقت الذي يقضيه فريق خدمة العملاء في محاولة الوصول إلى المشتري هاتفيًا

ليست كل هذه الطلبات بنية سيئة. فبعضها يأتي من عملاء حقيقيين كتبوا أرقامهم بشكل خاطئ، وبعضها من مازحين أو منافسين. وإذا جرى التحقق من رقم الهاتف، تُستبعد جزء من هذه المشكلات قبل تقديم الطلب أصلًا.

ما الذي يحلّه التحقق عبر WhatsApp، وما الذي لا يحلّه؟

يثبت التحقق أمرًا واحدًا: الشخص الذي يقدّم الطلب يستطيع فعلًا الوصول إلى الرقم الذي كتبه، ويملك WhatsApp في يده الآن. ويصبح تقديم الطلبات بأرقام خاطئة أو غير مستخدمة أو تعود لأشخاص آخرين أمرًا أصعب.

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

مسار العملية من جهة العميل

  1. يؤكد العميل سلة مشترياته، ويكتب رقم هاتفه في صفحة الدفع، ويختار «الدفع عند الاستلام».
  2. يضغط زر «إرسال الرمز عبر WhatsApp» في مربع التحقق.
  3. خلال ثوانٍ يصل رمز مكوّن من ستة أرقام من رقم WhatsApp الخاص بك.
  4. يكتب الرمز في النموذج؛ وبعد التحقق يعمل زر «إتمام الطلب».

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

الإعداد باستخدام الإضافة

إضافة WordPress المُعدّة لـ WapFlow OTP متوافقة مع WooCommerce، وتعمل مع صفحة الدفع الكلاسيكية وكذلك مع Checkout Block. وفيما يلي الخطوات باختصار:

  1. احصل على اشتراك WapFlow OTP، واربط رقم WhatsApp الخاص بك عبر رمز QR من اللوحة، ثم أنشئ مفتاح API.
  2. ارفع الإضافة إلى WordPress وفعّلها (الإضافات، أضف جديدة، رفع إضافة).
  3. من الإعدادات، افتح صفحة WapFlow OTP، والصق المفتاح، ثم اضغط «اختبار الاتصال».
  4. في قسم «صفحة الدفع في WooCommerce» فعّل خيار «طلب رقم هاتف الفاتورة المُتحقَّق منه قبل تقديم الطلب»، وضع علامة على مربع «للطلبات ذات الدفع عند الاستلام فقط».

معرّفات بوابات الدفع التي تُعدّ دفعًا عند الاستلام قابلة للتعديل، والقيمة الافتراضية هي cod. وإذا كنت تستخدم Checkout Block فتأكد من أن حقل الهاتف ظاهر ومطلوب في نموذج الدفع، فالتحقق يقرأ الرقم من هذا الحقل. ويمكنك الاطلاع على جميع خطوات الشاشات في دليل التثبيت خطوة بخطوة. ونقترح أن تجرب الإعداد أولًا بمفتاح تجريبي؛ فالمفتاح التجريبي لا يرسل رسالة WhatsApp، ويعرض الرمز للمسؤول فقط.

كيف تُحفظ الحماية؟

لا يُؤخذ نتيجة التحقق من المتصفح على محمل الثقة. تحفظ الإضافة الهاتف المُتحقَّق منه في سجل قصير الأجل يُستخدم لمرة واحدة على الخادم، وتتحقق منه على الخادم عند إتمام الطلب. ومن يحاول العبث بشيفرة المتصفح في صفحة الدفع لن يتجاوز فحص الخادم. ويُضاف إلى الطلب المُتحقَّق منه ملاحظة للطلب وبيانات meta باسم _wapflow_otp_verified، فتعرف لاحقًا أي الطلبات جرى التحقق منها.

ونقاط إرسال الرموز محمية أيضًا: رمز nonce للصفحة في كل إرسال، وحدّ قدره 10 طلبات كل 10 دقائق لكل عنوان IP، وإرسال واحد في الدقيقة وخمسة في الساعة لكل هاتف. وإذا أردت إضافة CAPTCHA إلى النماذج المفتوحة للجميع، يمكنك الربط بفلتر wapflow_otp_before_send في الإضافة.

أي إعداد ومتى؟

الإعدادمتى يكون مناسبًا؟
الدفع عند الاستلام فقطعندما تقتصر المشكلة على الدفع عند الاستلام؛ ولا يتأثر العملاء الذين يدفعون بالبطاقة
الزوار فقطعندما سبق التحقق من أرقام الأعضاء المسجلين
العملاء الجدد فقطعندما لا ترغب في إزعاج العملاء القدامى الموثوقين
كل الطلباتعندما تكون دقة الهاتف مهمة لكل أنواع الدفع

قائمة التحقق قبل النشر

  • هل انتقلت إلى المفتاح الحي؟ المفتاح التجريبي لا يرسل رسائل WhatsApp. إن أبقيت المتجر على المفتاح التجريبي، فلن يحصل العملاء على الرمز ولن يتمكنوا من الطلب.
  • هل رقمك مربوط ومتصل؟ يعرض زر «اختبار الاتصال» في الإضافة باقتك وحصتك وعدد الأرقام المربوطة. وإذا لم يكن هناك رقم مربوط ستظهر لك رسالة تحذير.
  • هل حقل الهاتف إلزامي؟ يستخدم التحقق رقم الهاتف الموجود في نموذج الدفع. فإذا كان الحقل مخفيًا أو يمكن تركه فارغًا، فلن يعمل المسار.
  • هل جربت طلبك الخاص؟ ضع طلب تجربة حقيقيًا بالدفع عند الاستلام في صفحة الدفع الكلاسيكية، وكذلك في Checkout Block إن كنت تستخدمها، وتأكد أيضًا من أن الدفع بالبطاقة لا يطلب رمزًا.
  • هل رسالتك للعميل جاهزة؟ إذا وضعت بجوار خيار الدفع عند الاستلام توضيحًا قصيرًا، مثل «لأمانك سنرسل رمزًا إلى هاتفك عبر WhatsApp»، فلن يستغرب العميل انتظار الرمز.

الحصة والتكلفة

يُخصم كل رمز يُرسل من حصتك. مثال مبسّط: إذا كان لديك نحو 2,000 طلب دفع عند الاستلام شهريًا، وكان كل عميل يطلب 1.3 رمز في المتوسط، فستحتاج إلى 2,600 رمز. وهذا الرقم توضيحي فقط؛ فاحسب وفق عدد طلباتك. تبدأ باقات WapFlow OTP من 249.99 TRY (حساب واحد و5,000 رمز) دون رسوم على كل رسالة، والتفاصيل في صفحة الأسعار. ولأن الرموز تُرسل عبر WhatsApp، فإن الحد اليومي للإرسال وفترة تهيئة الرقم الذي تستخدمه مهمّان أيضًا، وقد تناولنا ذلك في مقالنا عن تقليل خطر الحظر.

تحذيرات صريحة

  • WapFlow OTP ليس WhatsApp Business API الرسمية؛ بل يعمل عبر جهاز مرتبط، ولا يضمن وصول الرسائل.
  • قد لا يكون لدى العميل WhatsApp، أو قد لا تصل الرسالة. فكّر في تقديم بديل لهؤلاء العملاء، كالتأكيد الهاتفي، حتى يتمكنوا من إتمام الطلب.
  • خطر الحظر لا يساوي صفرًا أبدًا. فإذا تقيّد الرقم تتوقف الرموز، وربط رقم ثانٍ يوفر لك احتياطًا آمنًا.
  • اذكر التحقق من الهاتف في سياسة الخصوصية لديك. تحفظ الإضافة حالة التحقق في سجلات قصيرة الأجل، والرقم المُتحقَّق منه في بيانات المستخدم.

الأسئلة الشائعة

هل يستطيع العميل إتمام الطلب دون إدخال الرمز؟

لا، في الطلبات التي يكون فيها التحقق مفعّلًا. فالفحص على الخادم لا يسمح بإتمام طلب برقم هاتف غير مُتحقَّق منه.

هل يعمل مع Checkout Block؟

نعم. يعمل الفحص على الخادم في صفحة الدفع الكلاسيكية وفي Checkout Block. يُضاف مربع التحقق تلقائيًا إلى الصفحة الكلاسيكية، أما في Block فيُوضع بواسطة JavaScript فوق زر «إتمام الطلب» مباشرة. وإذا غيّر القالب أو إضافة من طرف ثالث بنية الصفحة كثيرًا، فقد يلزم تعديل موضعه.

من أي رقم تُرسل الرموز؟

من رقم WhatsApp الذي ربطته أنت. يتلقى العميل الرمز من محادثة تجارية يعرفها.

هل يمكن طلب الرمز للدفع عند الاستلام فقط؟

نعم. مع خيار «للطلبات ذات الدفع عند الاستلام فقط» لا يُطلب الرمز لأنواع الدفع الأخرى أبدًا.

ماذا يحدث عند نفاد الحصة؟

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

مقالات ذات صلة