Skip to content

Nội dung thông báo Webhook

Cấu trúc

Thông báo webhook sẽ được gửi dưới dạng JSON với cấu trúc như sau:

json
{
  "event": "order_status_updated",
  "data": {
    "mdh": "241603E9F2F56",
    "status": 1
  }
}

Các trường thông báo

  • event: Tên sự kiện, hiện tại là "order_status_updated" (06/08/2024), sẽ cập nhật thêm sự kiện khác trong tương lai.
  • data: Dữ liệu của sự kiện:
    • order_id: Mã đơn hàng
    • status: Mã trạng thái mới của đơn hàng
Mã trạng tháiTrạng thái
1Đơn hàng đã được shipper xác nhận
2Đơn hàng đã được shipper xác nhận đã lấy
3Shipper đã đến địa điểm cần giao
4Đơn hàng đã được giao thành công
5Đơn hàng đã bị hủy
6Đơn hàng giao không thành công

NOTE

Các thông báo webhook sẽ được gửi dưới dạng POST request với header Content-Type: application/json và có timeout 5 giây. Xe dù khuyên bạn đảm bảo thời gian phản hồi của webhook của bạn không quá 5 giây.