المشكلات

ضغطات أزرار واتساب لا تحدّث الطلب

العميل يضغط تأكيد أو إلغاء أو تعديل على رسالة تأكيد الطلب، لكن شارة واتساب في /dashboard/orders لا تتغير، أو يتغير طلب مختلف عن المتوقع.

لماذا يحدث هذا

لأن NO_MAPPING يعني عدم وجود صف لذلك outboundMessageId (إرسال يدوي دون orderId أو فشل الحفظ)، و DUPLICATE يعني retry مكرر من Meta، و TRANSITION_BLOCKED يعني انتقالاً غير مسموح أو فشل تحرير المخزون عند الإلغاء.

ماذا يفعل ڤاريونس

تأكيد يحفظ confirmed ويحمي الحجوزات النشطة دون تغيير data.status. تعديل يسجل edit_requested دون حركة مخزون. إلغاء يحرر المخزون أولاً ثم يغير طلباً غير منتهٍ إلى cancelled فقط عند النجاح، ثم يُرسل إقرار مخصوم بـ acknowledgementMessageId. عمود واتساب يظهر فقط عند useWhatsAppConnected.

  • orders.whatsapp.confirmation WhatsApp order confirmation: متاح

القيود

الإلغاء لا يغير طلباً منتهياً. فشل تحرير المخزون يخزن الرد دون تغيير الحالة التشغيلية ويرسل إقراراً مميزاً. حالات التسليم failed نهائية.

آخر تحقق: 2026-09-19

تواصل معنا على واتساب