انتقل إلى المحتوى الرئيسي

Webhook – إرسال تحديثات حالة الطلب

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

📩 مثال للتحديثات اللي نرسلها

{
"waybill": "MACMSASAF000003044",
"SellerOrganizationCode": "AE",
"OrderNo": "",
"ShipNode": "Mahmoud Mohamed",
"ShipmentNo": "1008975850_20250518120507",
"Status": "PICKED_UP",
"StatusCode": 126,
"time_stamp": "2025-05-19 09:50:30.278287+00:00",
"scan_time": "2025-05-19 09:50:29.738086+00:00",
"scan_location": "LOGFUJ",
"items": [
{
"sku": 166813137,
"mode": "Manual",
"price": 45.0,
"quantity": 1,
"description": "تيشيرت بولو مقلم مقاس كبير بأكمام قصيرة - أزرق -",
"isExtraItem": false,
"total_quantity": 1
}
],
"remarks": "تم استلام الطلب المرتجع",
"additional_remarks": "تم الاستلام",
"additional_info": {
"pod_url": "https://example.com/lorem-ipsum/MACMSASAF000003044",
"otp": "",
"driver_details": {
"name": "P_TEX_NDD_FUJ_Rajeep Tamang",
"phone_number": 971562885041
}
},
"Source": "Logistiq"
}

✅ الرد المتوقع من نظام العميل

{
"status": true
}

⚠️ تأكد إن رابط الويب هوك متاح للعامة ويدعم طلبات POST بمحتوى JSON.

حالات الطلب

القائمة التالية توضح جميع حالات الطلب اللي نرسلها. ولسهولة التتبع، قسمناهم إلى شحنات مرسلة (Forward) و شحنات مسترجعة (Return).

حالات الشحنات (المرسلة)

رقم الحالةاسم الحالةالوصفاتجاه الشحنة
101BOOKEDتم إنشاء الطلب.مرسلة
104CANCELLEDتم إلغاء الطلب قبل الاستلام.مرسلة
105PICKED_UPتم استلام الشحنة من المصدر.مرسلة
106IN_HUBالشحنة داخل المركز بوضع غير مخطط.مرسلة
107MANIFESTEDالشحنة مدرجة للإرسال.مرسلة
110INTRANSITفي الطريق بين المراكز.مرسلة
111OUT_FOR_DELIVERYخرجت مع المندوب.مرسلة
112DELIVEREDتم التوصيل.مرسلة
113PARTIALLY_RETURNEDجزء من الطلب تم إرجاعه.مرسلة
114RETURNEDالطلب بالكامل تم إرجاعه.مرسلة
115ON_HOLDالشحنة موقفة مؤقتًا.مرسلة
116LOSTالشحنة ضاعت.مرسلة
117DAMAGEDالشحنة تالفة.مرسلة
118SHIPMENT_DELAYEDتأخير في التوصيل.مرسلة
119SHIPMENT_HELDالشحنة موقفة بسبب مستندات أو عنوان.مرسلة
121NOT_SERVICEABLEالمنطقة غير مدعومة.مرسلة
122FAILED_DELIVERYفشل التوصيل.مرسلة
147RTO_REQUESTEDتم طلب الإرجاع إلى المصدر.مرسلة
148RTO_OUT_FOR_DELIVERYالإرجاع في الطريق للمصدر.مرسلة
149RTO_DELIVEREDتم توصيل المرتجع للمصدر.مرسلة
150RTO_FAILEDفشل في توصيل المرتجع.مرسلة
153RTO_INTRANSITمرتجع بالطريق.مرسلة
154OUT_FOR_PICKUPالمندوب في الطريق للاستلام.مرسلة
168RTOإرجاع إلى المصدر.مرسلة
169RTO_SHIPMENT_DELAYتأخير في إرجاع الشحنة.مرسلة
182HANDED_OVER_AT_ORIGIN_PORTتم التسليم في ميناء المنشأ.مرسلة
183DEPARTED_FROM_ORIGIN_PORTغادرت من ميناء المنشأ.مرسلة
184ARRIVED_AT_DESTINATION_PORTوصلت إلى ميناء الوجهة.مرسلة
185CLEARED_FROM_DESTINATION_PORTتم التخليص من ميناء الوجهة.مرسلة
186HELD_BY_CUSTOMSمحتجزة لدى الجمارك.مرسلة
187CONFISCATED_BY_CUSTOMSتمت مصادرتها من الجمارك.مرسلة
188PROHIBITED_BY_CUSTOMSمحظورة من قبل الجمارك.مرسلة
189RE-EXPORT_BACK_TO_ORIGINمعادة إلى بلد المنشأ.مرسلة
190AIRLINE_DELAYتأخير من شركة الطيران.مرسلة
191LOST_AT_GATEWAYفُقدت في مركز العبور.مرسلة
192DAMAGED_AT_GATEWAYتضررت في مركز العبور.مرسلة

حالات الشحنات (المسترجعة)

رقم الحالةاسم الحالةالوصفاتجاه الشحنة
124CREATEDتم إنشاء طلب الإرجاع.مسترجعة
125OUT_FOR_PICKUPالمندوب طالع لاستلام المرتجع.مسترجعة
126PICKED_UPتم استلام المرتجع.مسترجعة
127INTRANSITالمرتجع في الطريق.مسترجعة
128IN_HUBالمرتجع داخل المركز.مسترجعة
129MANIFESTEDمدرج للشحن للإرجاع.مسترجعة
130UNASSIGNEDلم يتم تعيين المندوب.مسترجعة
131ASSIGNEDتم تعيين المندوب.مسترجعة
132DELIVEREDتم توصيل المرتجع.مسترجعة
133RETURN_CANCELLEDتم إلغاء الإرجاع.مسترجعة
134ON HOLDالإرجاع متوقف مؤقتًا.مسترجعة
135LOSTالمرتجع ضاع.مسترجعة
136DAMAGEDالمرتجع تالف.مسترجعة
137SHIPMENT_DELAYEDالمرتجع تأخر.مسترجعة
138SHIPMENT_HELDالمرتجع موقوف.مسترجعة
139PICKUP_FAILEDفشل في استلام المرتجع.مسترجعة
140OUT_FOR_DELIVERYفي الطريق للتوصيل.مسترجعة
142UNMAPPED_RETURNحالة غير معرفة.مسترجعة
144PICKUP_PENDINGبانتظار جدولة الاستلام.مسترجعة
152CONTACT_CUSTOMER_CAREيحتاج تدخل من خدمة العملاء.مسترجعة
156RTO_CONACT_CUSTOMER_CAREتواصل مع خدمة العملاء.مسترجعة
158AWB_REGISTEREDتم إصدار بوليصة الإرجاع.مسترجعة
160EXPIREDالطلب المرتجع انتهى.مسترجعة
162EXCHANGE_PICKUPمجدول للاستلام التبادلي.مسترجعة
164EXCHANGE_INTRANSITالتبديل في الطريق.مسترجعة
166EXCHANGE_DELIVEREDتم توصيل التبديل.مسترجعة
167FAILED_DELIVERYفشل التوصيل.مسترجعة
170NOT_SERVICEABLEالمنطقة غير مدعومة للإرجاع.مسترجعة