
ليه بنتحقق من رقم الواتساب قبل ما يوصلك أول أوردر
بقلم فريق menu-MENA
نُشر في 22 سبتمبر 2026
غلطة في أول خطوة بتوقف كل أوردر جاي
في أول خمس دقايق من فتح حساب على menu-MENA، صاحب المطعم بيكتب رقم هاتف في خانة، وبيكمّل، ومش بيفكر فيها تاني. الرقم ده هيبقى هو الوجهة اللي كل أوردر واتساب جاي هيتبعت عليها. لو غلط رقم واحد هناك، مفيش حاجة دراماتيكية هتحصل: مفيش رسالة خطأ، مفيش رفض، مفيش أي إشارة حمرا. كود الـ QR هيفضل شغال، المنيو هيفضل يفتح، والزبون هيقدر يدوس على "أرسل عبر واتساب" عادي. تطبيق الواتساب بتاعه هيفتح، موجّه لرقم إما مش موجود أصلاً، أو تبع حد تاني مش فاهم ليه فجأة بيوصله طلبات كشري. صاحب المطعم بيعرف بعد كذا يوم، لو عرف أصلاً.
ده الخطر الحقيقي اللي الفحص ده بيحمي منه، مش غريب بيبعت أوردرات وهمية عشان يزعّج حد. رقم غلط اتكتب مرة واحدة وقت التسجيل بيبقى تسريب هادي ومستمر، محدش هيحس بيه لحد ما زبون يقول "أنا طلبت ومفيش حاجة حصلت."
الفحص بيعمل إيه بالظبط
وقت التسجيل، على طول بعد ما تكتب اسم المطعم والرابط ورقم الهاتف، وقبل ما تختار طريقة عمل المنيو، menu-MENA بتشغّل فحص خلفي واحد على رقم الواتساب اللي كتبته. الفحص بينادي على /api/whatsapp/check، وهو endpoint صغير بيشيل من رقمك أي حاجة مش رقم، وبعدين يفتح https://wa.me/كود الدولة+رقمك من السيرفر، وهو نفس الرابط العام اللي واتساب نفسه بيولّده لزرار "كلّم الرقم ده."
صفحة wa.me بترجع كود 200 سواء الرقم حقيقي أو لأ، فمجرد فحص الكود مش هيقول حاجة. الفرق بيبان في محتوى الصفحة: الرقم الغلط بيطلّع رسالة واتساب الجاهزة "Phone number shared via url is invalid". الـ endpoint بيفتح الصفحة دي ويدوّر على الجملة دي جوه الـ HTML. لو لقاها، الرقم بيرجع "غير صالح". لو مالقاهاش، بيرجع "صالح". لو الاتصال فشل أو استنى كتير أو اتحظر، بيرجع "مش معروف" مش "صالح" ولا "غلط"، يعني فعلاً مش عارفين.
لو رقم الواتساب بتاعك زي رقم هاتفك الأساسي، وده الوضع الافتراضي اللي أغلب الناس بتسيبه، فده الرقم اللي بيتفحص. تقفل خيار "نفس رقم الهاتف" وتكتب رقم واتساب منفصل، الرقم التاني ده هو اللي هيتفحص بدل الأول. قايمة أكواد الدول بتبدأ بمصر، وبعدين السعودية، الإمارات، الكويت، قطر، البحرين، عمان، الأردن، لبنان، العراق، المغرب، تونس، والجزائر، وبعدهم أمريكا وبريطانيا لأي مطعم رقمه من برّه المنطقة.
تحذير، مش حاجز
الجزء الأهم هنا: الفحص لو فشل، مش هيوقفك عن عمل حسابك خالص. لو الرقم رجع "غير صالح"، هتشوف سطر واحد تحت الفورم: "تعذّر التحقق من توفر هذا الرقم على واتساب. يمكنك المتابعة، لكن قد لا يستطيع العملاء التواصل عبر واتساب." وبعدها بتكمّل للخطوة اللي بعدها زي ما انت ماشي بالظبط.
ده قرار مقصود، مش سهو. إنك تفتح صفحة مش تحت تحكمك وتدوّر جواها على جملة معينة، ده أسلوب تخميني، وأي أسلوب تخميني ممكن يغلط: اتصال بطيء، حد أقصى وصلناله إحنا، أو واتساب يغيّر نص الرسالة ده بكرة. مفيش حاجة من دي سبب كافي إنك توقف حد عن إطلاق المنيو بتاعه. الكود بيفرّق بين "أكيد غلط" و"مقدرناش نتأكد"، والأول بس هو اللي بيطلّع التحذير. أي timeout أو طلب اتحظر أو رد مش 200، كل دول ما بيطلّعوش أي حاجة. انت مش هتتعاقب أبداً على فحص فشل من عندنا مش من عندك.
ليه الفحص نفسه محدود بعدد مرات
الـ endpoint اللي بيعمل الشغل ده عام ومش محتاج تسجيل دخول، لأنه بيشتغل قبل ما حسابك أو المطعم بتاعك يكونوا موجودين أصلاً. وهو كمان بيعمل طلب لموقع تاني كل مرة بيتنادى فيها، وده بيخليه هدف سهل: أي حد ممكن يضربه بكثرة علشان يجرّب أرقام عشوائية ويشوف لو معاها واتساب، فيتحول من أداة مساعدة صغيرة وقت التسجيل لأداة بحث مجانية عن أرقام. علشان نقفل الباب ده، الـ endpoint محدود بـ 20 طلب في الدقيقة لكل IP، متابع بعداد بسيط في الذاكرة بيتنضّف بعد كل طلب. الرقم 20 ده أكتر بكتير من اللي صاحب مطعم حقيقي محتاجه، بيكتب رقمه مرة أو يحاول تاني بعد غلطة، بس هو رقم واطي يكفي إنه يوقف أي محاولة بحث آلي.
مش نفس الخانة اللي في مراجعة الطلب
يستاهل نوضّح الفرق بينه وبين خانة رقم تانية بتظهر بعد كده بكتير، في شاشة الطلب اللي الزبون بيشوفها. لما الزبون بيراجع سلته قبل ما يبعت الأوردر، فيه خانة اختيارية اسمها "رقم هاتفك (اختياري)" وتحتها كتابة "لسجلات المطعم." الخانة دي مالهاش أي علاقة بالفحص اللي إحنا بنتكلم عنه هنا. مش بتتفحص على wa.me، ومش هي الوجهة اللي الأوردر بيتبعت عليها، وسيبها فاضية مش هيغيّر أي حاجة في طريقة إرسال الأوردر. الخانة دي موجودة بس علشان المطعم يقدر يتعرف على الزبون لو رجع تاني، وده اللي بيخلي طلبات الواتساب تتحول لقائمة زباين حقيقية بدل ما تفضل مدفونة في شاتات متفرقة. الرقم اللي المقال ده بيتكلم عنه هو رقمك انت، بيتفحص مرة واحدة، وهو الوجهة. الخانة التانية دي بتاعة الزبون، اختيارية، وهي سجل بس.
فحص واحد، قبل ما أول أوردر يكون موجود
التوقيت هنا هو الأهم فعلاً. الفحص ده بيحصل قبل ما يكون في المنيو صنف واحد، قبل ما كود QR يتعمل أصلاً علشان تطبعه، قبل ما منظومة الطلب من QR للواتساب يكون قدامها أي حاجة تبعتها. لما زبون يبقى واقف على ترابيزة بيمسح الكود، الرقم اللي وراه يكون اتشاف قبل كده مرة واحدة بالفعل. الفحص مش هيمسك رقم اتغلط فيه بعدين في الإعدادات، ومش هيمسك واتساب لو غيّر رأيه في رقم بعد فترة. اللي بيمسكه هو الغلطة اللي أغلب أصحاب المطاعم مش بيفكروا يراجعوها: أول رقم بيكتبوه، في شاشة مش هيفتحوها تاني أبداً.