✅ ระบบส่ง Webhook ได้จริง

หน้านี้คือ “ระบบปลายทาง” ที่รับข้อมูลจาก WMS Pro — ได้รับและตรวจลายเซ็นผ่านแล้ว 15 เหตุการณ์

15
เหตุการณ์ที่รับจาก WMS
25
คำขอที่ถูกปฏิเสธ
เปิดอยู่
การตรวจลายเซ็น
อ่านหน้านี้อย่างไร — ทุกครั้งที่มีเหตุการณ์เกิดขึ้นใน WMS (สร้างออร์เดอร์ · จ่ายของ · อัปเดตเลขพัสดุ ฯลฯ) ระบบจะยิงข้อมูลมาที่นี่ทันที พร้อมลายเซ็นดิจิทัล
ตัวรับจะ ตรวจลายเซ็นก่อนเสมอ — ผ่านจึงตอบรับ (200) ถ้าไม่ผ่านจะปฏิเสธ (401) ดังนั้นรายการที่ขึ้นว่า “รับแล้ว” คือรายการที่ยืนยันแล้วว่ามาจาก WMS จริงและข้อมูลไม่ถูกแก้ระหว่างทาง
รายการ “ปฏิเสธ” ที่เห็นคือคำขอปลอมที่ชุดทดสอบจงใจยิงมา เพื่อพิสูจน์ว่าตัวรับกันของปลอมได้จริง — ไม่ใช่ความผิดพลาด

ข้อมูลที่ได้รับล่าสุด (40 รายการ)

ปฏิเสธ ยอดสต็อกเปลี่ยนแปลง stock.updated 24/8/2569 14:20:04
รหัสเหตุการณ์ evt_11e66d198f60f2835ba9802e · ลายเซ็น ไม่ผ่าน · ขนาด 363 bytes
เลขที่ในคลังSF-202608-00038
เลขที่รายการสต็อกIVT-202608-000849
ยอดคงเหลือล่าสุดHOM-3001: คงเหลือ 2343 · พร้อมขาย 2243
เหตุผลorder_fulfilled
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_11e66d198f60f2835ba9802e",
  "event": "stock.updated",
  "created_at": "2026-08-24 07:20:04",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "reason": "order_fulfilled",
    "order_no": "SF-202608-00038",
    "client_code": null,
    "transaction_no": "IVT-202608-000849",
    "items": [
      {
        "sku": "HOM-3001",
        "client_sku": "SKU-01",
        "on_hand": 2343,
        "available": 2243,
        "reorder_point": 80
      }
    ]
  }
}
ปฏิเสธ สถานะออร์เดอร์เปลี่ยน order.status_changed 24/8/2569 14:20:04
รหัสเหตุการณ์ evt_591640c9c198c735e4ca5c79 · ลายเซ็น ไม่ผ่าน · ขนาด 561 bytes
เลขที่ในคลังSF-202608-00038
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000849
สินค้าที่จ่ายออกHOM-3001 × 2
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_591640c9c198c735e4ca5c79",
  "event": "order.status_changed",
  "created_at": "2026-08-24 07:20:04",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "SF-202608-00038",
    "external_ref": null,
    "client_code": null,
    "status": "fulfilled",
    "document_type": "shortfall",
    "transaction_no": "IVT-202608-000849",
    "fulfilled_at": "2026-08-24T07:20:04.935Z",
    "lines": [
      {
        "sku": "HOM-3001",
        "product_name": "ผงซักฟอกสูตรเข้มข้น 900 ก.",
        "quantity": 2,
        "lot_no": null,
        "expiry_date": null,
        "warehouse_code": "BKK",
        "location_code": "BKK-A-02-R01-S01-B01"
      }
    ],
    "previous_status": "pending"
  }
}
ปฏิเสธ จ่ายของครบแล้ว (ตัดสต็อกเรียบร้อย) order.fulfilled 24/8/2569 14:20:04
รหัสเหตุการณ์ evt_c801674b61e40b52e182460d · ลายเซ็น ไม่ผ่าน · ขนาด 528 bytes
เลขที่ในคลังSF-202608-00038
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000849
สินค้าที่จ่ายออกHOM-3001 × 2
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_c801674b61e40b52e182460d",
  "event": "order.fulfilled",
  "created_at": "2026-08-24 07:20:04",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "SF-202608-00038",
    "external_ref": null,
    "client_code": null,
    "status": "fulfilled",
    "document_type": "shortfall",
    "transaction_no": "IVT-202608-000849",
    "fulfilled_at": "2026-08-24T07:20:04.935Z",
    "lines": [
      {
        "sku": "HOM-3001",
        "product_name": "ผงซักฟอกสูตรเข้มข้น 900 ก.",
        "quantity": 2,
        "lot_no": null,
        "expiry_date": null,
        "warehouse_code": "BKK",
        "location_code": "BKK-A-02-R01-S01-B01"
      }
    ]
  }
}
ปฏิเสธ สร้างออร์เดอร์ใหม่ order.created 24/8/2569 14:20:03
รหัสเหตุการณ์ evt_945dda660318be211073ee95 · ลายเซ็น ไม่ผ่าน · ขนาด 260 bytes
เลขที่ในคลังSF-202608-00038
สถานะpending
จำนวนบรรทัด1
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_945dda660318be211073ee95",
  "event": "order.created",
  "created_at": "2026-08-24 07:20:04",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "SF-202608-00038",
    "document_type": "shortfall",
    "external_ref": null,
    "status": "pending",
    "line_count": 1
  }
}
ปฏิเสธ ยอดสต็อกเปลี่ยนแปลง stock.updated 24/8/2569 14:20:03
รหัสเหตุการณ์ evt_1fc2f02e121bffb29d783c6e · ลายเซ็น ไม่ผ่าน · ขนาด 362 bytes
เลขที่ในคลังON-260824-0001
เลขที่รายการสต็อกIVT-202608-000848
ยอดคงเหลือล่าสุดHOM-3001: คงเหลือ 2345 · พร้อมขาย 2245
เหตุผลorder_fulfilled
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_1fc2f02e121bffb29d783c6e",
  "event": "stock.updated",
  "created_at": "2026-08-24 07:20:04",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "reason": "order_fulfilled",
    "order_no": "ON-260824-0001",
    "client_code": null,
    "transaction_no": "IVT-202608-000848",
    "items": [
      {
        "sku": "HOM-3001",
        "client_sku": "SKU-01",
        "on_hand": 2345,
        "available": 2245,
        "reorder_point": 80
      }
    ]
  }
}
ปฏิเสธ สถานะออร์เดอร์เปลี่ยน order.status_changed 24/8/2569 14:20:03
รหัสเหตุการณ์ evt_29c1884c6d0a4d0f2356c2e0 · ลายเซ็น ไม่ผ่าน · ขนาด 573 bytes
เลขที่ในคลังON-260824-0001
เลขที่ของ OMSE2E-ORDER-56004577
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000848
สินค้าที่จ่ายออกHOM-3001 × 1
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_29c1884c6d0a4d0f2356c2e0",
  "event": "order.status_changed",
  "created_at": "2026-08-24 07:20:04",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "ON-260824-0001",
    "external_ref": "E2E-ORDER-56004577",
    "client_code": null,
    "status": "fulfilled",
    "document_type": "online",
    "transaction_no": "IVT-202608-000848",
    "fulfilled_at": "2026-08-24T07:20:04.694Z",
    "lines": [
      {
        "sku": "HOM-3001",
        "product_name": "ผงซักฟอกสูตรเข้มข้น 900 ก.",
        "quantity": 1,
        "lot_no": null,
        "expiry_date": null,
        "warehouse_code": "BKK",
        "location_code": "BKK-A-02-R01-S01-B01"
      }
    ],
    "previous_status": "pending"
  }
}
ปฏิเสธ จ่ายของครบแล้ว (ตัดสต็อกเรียบร้อย) order.fulfilled 24/8/2569 14:20:03
รหัสเหตุการณ์ evt_f404ad5c9860151e1025078d · ลายเซ็น ไม่ผ่าน · ขนาด 540 bytes
เลขที่ในคลังON-260824-0001
เลขที่ของ OMSE2E-ORDER-56004577
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000848
สินค้าที่จ่ายออกHOM-3001 × 1
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_f404ad5c9860151e1025078d",
  "event": "order.fulfilled",
  "created_at": "2026-08-24 07:20:04",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "ON-260824-0001",
    "external_ref": "E2E-ORDER-56004577",
    "client_code": null,
    "status": "fulfilled",
    "document_type": "online",
    "transaction_no": "IVT-202608-000848",
    "fulfilled_at": "2026-08-24T07:20:04.694Z",
    "lines": [
      {
        "sku": "HOM-3001",
        "product_name": "ผงซักฟอกสูตรเข้มข้น 900 ก.",
        "quantity": 1,
        "lot_no": null,
        "expiry_date": null,
        "warehouse_code": "BKK",
        "location_code": "BKK-A-02-R01-S01-B01"
      }
    ]
  }
}
ปฏิเสธ สร้างออร์เดอร์ใหม่ order.created 24/8/2569 14:20:03
รหัสเหตุการณ์ evt_6adcd07fce0c1d18bfd17527 · ลายเซ็น ไม่ผ่าน · ขนาด 272 bytes
เลขที่ในคลังON-260824-0001
เลขที่ของ OMSE2E-ORDER-56004577
สถานะpending
จำนวนบรรทัด1
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_6adcd07fce0c1d18bfd17527",
  "event": "order.created",
  "created_at": "2026-08-24 07:20:04",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "ON-260824-0001",
    "document_type": "online",
    "external_ref": "E2E-ORDER-56004577",
    "status": "pending",
    "line_count": 1
  }
}
ปฏิเสธ จ่ายของครบแล้ว (ตัดสต็อกเรียบร้อย) order.fulfilled 24/8/2569 14:20:03
รหัสเหตุการณ์ evt_677a03157400accbcb97fe5c · ลายเซ็น ไม่ผ่าน · ขนาด 524 bytes
เลขที่ในคลังIS-202608-00102
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000847
สินค้าที่จ่ายออกHOM-3001 × 5
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_677a03157400accbcb97fe5c",
  "event": "order.fulfilled",
  "created_at": "2026-08-24 07:20:04",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "IS-202608-00102",
    "external_ref": null,
    "client_code": null,
    "status": "fulfilled",
    "document_type": "issue",
    "transaction_no": "IVT-202608-000847",
    "fulfilled_at": "2026-08-24T07:20:04.490Z",
    "lines": [
      {
        "sku": "HOM-3001",
        "product_name": "ผงซักฟอกสูตรเข้มข้น 900 ก.",
        "quantity": 5,
        "lot_no": null,
        "expiry_date": null,
        "warehouse_code": "BKK",
        "location_code": "BKK-A-02-R01-S01-B01"
      }
    ]
  }
}
ปฏิเสธ ยอดสต็อกเปลี่ยนแปลง stock.updated 24/8/2569 14:20:03
รหัสเหตุการณ์ evt_23edf84cb041496275207b71 · ลายเซ็น ไม่ผ่าน · ขนาด 363 bytes
เลขที่ในคลังIS-202608-00102
เลขที่รายการสต็อกIVT-202608-000847
ยอดคงเหลือล่าสุดHOM-3001: คงเหลือ 2346 · พร้อมขาย 2246
เหตุผลorder_fulfilled
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_23edf84cb041496275207b71",
  "event": "stock.updated",
  "created_at": "2026-08-24 07:20:04",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "reason": "order_fulfilled",
    "order_no": "IS-202608-00102",
    "client_code": null,
    "transaction_no": "IVT-202608-000847",
    "items": [
      {
        "sku": "HOM-3001",
        "client_sku": "SKU-01",
        "on_hand": 2346,
        "available": 2246,
        "reorder_point": 80
      }
    ]
  }
}
ปฏิเสธ สถานะออร์เดอร์เปลี่ยน order.status_changed 24/8/2569 14:20:03
รหัสเหตุการณ์ evt_eeddd0417989e8c8d677d6a0 · ลายเซ็น ไม่ผ่าน · ขนาด 557 bytes
เลขที่ในคลังIS-202608-00102
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000847
สินค้าที่จ่ายออกHOM-3001 × 5
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_eeddd0417989e8c8d677d6a0",
  "event": "order.status_changed",
  "created_at": "2026-08-24 07:20:04",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "IS-202608-00102",
    "external_ref": null,
    "client_code": null,
    "status": "fulfilled",
    "document_type": "issue",
    "transaction_no": "IVT-202608-000847",
    "fulfilled_at": "2026-08-24T07:20:04.490Z",
    "lines": [
      {
        "sku": "HOM-3001",
        "product_name": "ผงซักฟอกสูตรเข้มข้น 900 ก.",
        "quantity": 5,
        "lot_no": null,
        "expiry_date": null,
        "warehouse_code": "BKK",
        "location_code": "BKK-A-02-R01-S01-B01"
      }
    ],
    "previous_status": "pending"
  }
}
ปฏิเสธ สร้างออร์เดอร์ใหม่ order.created 24/8/2569 14:20:03
รหัสเหตุการณ์ evt_5901d119ab29e665ec86b4a8 · ลายเซ็น ไม่ผ่าน · ขนาด 256 bytes
เลขที่ในคลังIS-202608-00103
สถานะpending
จำนวนบรรทัด1
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_5901d119ab29e665ec86b4a8",
  "event": "order.created",
  "created_at": "2026-08-24 07:20:04",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "IS-202608-00103",
    "document_type": "issue",
    "external_ref": null,
    "status": "pending",
    "line_count": 1
  }
}
ปฏิเสธ สร้างออร์เดอร์ใหม่ order.created 24/8/2569 14:20:03
รหัสเหตุการณ์ evt_2a1cab6f3fb950274544e68c · ลายเซ็น ไม่ผ่าน · ขนาด 256 bytes
เลขที่ในคลังIS-202608-00102
สถานะpending
จำนวนบรรทัด1
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_2a1cab6f3fb950274544e68c",
  "event": "order.created",
  "created_at": "2026-08-24 07:20:04",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "IS-202608-00102",
    "document_type": "issue",
    "external_ref": null,
    "status": "pending",
    "line_count": 1
  }
}
ปฏิเสธ รับสินค้าเข้าคลังแล้ว inbound.received 24/8/2569 14:20:01
รหัสเหตุการณ์ evt_82931fa3990dbdfd5a716f14 · ลายเซ็น ไม่ผ่าน · ขนาด 425 bytes
สถานะputaway_pending
เลขที่รายการสต็อกIVT-202608-000840
สินค้าที่จ่ายออกHOM-3001 × undefined
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_82931fa3990dbdfd5a716f14",
  "event": "inbound.received",
  "created_at": "2026-08-24 07:20:02",
  "company_id": 1,
  "client_id": 2,
  "attempt": 1,
  "data": {
    "receipt_no": "GRN-2608-00183",
    "transaction_no": "IVT-202608-000840",
    "received_at": "2026-08-24T07:20:02.607Z",
    "qc_pending": false,
    "status": "putaway_pending",
    "lines": [
      {
        "sku": "HOM-3001",
        "client_sku": "SKU-01",
        "internal_code": "WNV000004",
        "qty": 100,
        "lot_no": null,
        "expiry_date": null
      }
    ]
  }
}
รับแล้ว ยอดสต็อกเปลี่ยนแปลง stock.updated 23/8/2569 21:35:46
รหัสเหตุการณ์ evt_b7eae116af12c945669617b0 · ลายเซ็น ถูกต้อง · ขนาด 270 bytes
เลขที่ในคลังAO-202608-00004
เจ้าของสินค้าTXG
เลขที่รายการสต็อกIVT-202608-000029
เหตุผลorder_fulfilled
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_b7eae116af12c945669617b0",
  "event": "stock.updated",
  "created_at": "2026-08-23 14:35:46",
  "company_id": 1,
  "client_id": 3,
  "attempt": 1,
  "data": {
    "reason": "order_fulfilled",
    "order_no": "AO-202608-00004",
    "client_code": "TXG",
    "transaction_no": "IVT-202608-000029",
    "items": []
  }
}
รับแล้ว สถานะออร์เดอร์เปลี่ยน order.status_changed 23/8/2569 21:35:46
รหัสเหตุการณ์ evt_14ff1ad8416f10073f343747 · ลายเซ็น ถูกต้อง · ขนาด 568 bytes
เลขที่ในคลังAO-202608-00004
เลขที่ของ OMSOMS-0818-3001
เจ้าของสินค้าTXG
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000029
สินค้าที่จ่ายออกOFC-4001 × 5
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_14ff1ad8416f10073f343747",
  "event": "order.status_changed",
  "created_at": "2026-08-23 14:35:46",
  "company_id": 1,
  "client_id": 3,
  "attempt": 1,
  "data": {
    "order_no": "AO-202608-00004",
    "external_ref": "OMS-0818-3001",
    "client_code": "TXG",
    "status": "fulfilled",
    "document_type": "online",
    "transaction_no": "IVT-202608-000029",
    "fulfilled_at": "2026-08-23T14:35:46.460Z",
    "lines": [
      {
        "sku": "OFC-4001",
        "product_name": "กระดาษถ่ายเอกสาร A4 80 แกรม",
        "quantity": 5,
        "lot_no": null,
        "expiry_date": null,
        "warehouse_code": "BKK",
        "location_code": "BKK-A-02-R01-S01-B01"
      }
    ],
    "previous_status": "pending"
  }
}
รับแล้ว จ่ายของครบแล้ว (ตัดสต็อกเรียบร้อย) order.fulfilled 23/8/2569 21:35:46
รหัสเหตุการณ์ evt_89a7da6e3bb7ff7bb21a97ae · ลายเซ็น ถูกต้อง · ขนาด 535 bytes
เลขที่ในคลังAO-202608-00004
เลขที่ของ OMSOMS-0818-3001
เจ้าของสินค้าTXG
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000029
สินค้าที่จ่ายออกOFC-4001 × 5
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_89a7da6e3bb7ff7bb21a97ae",
  "event": "order.fulfilled",
  "created_at": "2026-08-23 14:35:46",
  "company_id": 1,
  "client_id": 3,
  "attempt": 1,
  "data": {
    "order_no": "AO-202608-00004",
    "external_ref": "OMS-0818-3001",
    "client_code": "TXG",
    "status": "fulfilled",
    "document_type": "online",
    "transaction_no": "IVT-202608-000029",
    "fulfilled_at": "2026-08-23T14:35:46.460Z",
    "lines": [
      {
        "sku": "OFC-4001",
        "product_name": "กระดาษถ่ายเอกสาร A4 80 แกรม",
        "quantity": 5,
        "lot_no": null,
        "expiry_date": null,
        "warehouse_code": "BKK",
        "location_code": "BKK-A-02-R01-S01-B01"
      }
    ]
  }
}
ปฏิเสธ ยอดสต็อกเปลี่ยนแปลง stock.updated 23/8/2569 15:05:31
รหัสเหตุการณ์ evt_3376d6782a7b711608be3e03 · ลายเซ็น ไม่ผ่าน · ขนาด 363 bytes
เลขที่ในคลังAO-202608-00055
เจ้าของสินค้าACME
เลขที่รายการสต็อกIVT-202608-000839
ยอดคงเหลือล่าสุดBEV-1001: คงเหลือ 1517 · พร้อมขาย 1413
เหตุผลorder_fulfilled
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_3376d6782a7b711608be3e03",
  "event": "stock.updated",
  "created_at": "2026-08-23 08:05:31",
  "company_id": 1,
  "client_id": 1,
  "attempt": 1,
  "data": {
    "reason": "order_fulfilled",
    "order_no": "AO-202608-00055",
    "client_code": "ACME",
    "transaction_no": "IVT-202608-000839",
    "items": [
      {
        "sku": "BEV-1001",
        "client_sku": "SKU-01",
        "on_hand": 1517,
        "available": 1413,
        "reorder_point": 480
      }
    ]
  }
}
ปฏิเสธ สถานะออร์เดอร์เปลี่ยน order.status_changed 23/8/2569 15:05:31
รหัสเหตุการณ์ evt_3fbb33a98bc106e7e597832a · ลายเซ็น ไม่ผ่าน · ขนาด 602 bytes
เลขที่ในคลังAO-202608-00055
เลขที่ของ OMSHOOKCHK-1787472325994
เจ้าของสินค้าACME
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000839
สินค้าที่จ่ายออกBEV-1001 × 1 (ล็อต E2E-NEAR-1787472277193 หมดอายุ 2026-09-12)
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_3fbb33a98bc106e7e597832a",
  "event": "order.status_changed",
  "created_at": "2026-08-23 08:05:31",
  "company_id": 1,
  "client_id": 1,
  "attempt": 1,
  "data": {
    "order_no": "AO-202608-00055",
    "external_ref": "HOOKCHK-1787472325994",
    "client_code": "ACME",
    "status": "fulfilled",
    "document_type": "online",
    "transaction_no": "IVT-202608-000839",
    "fulfilled_at": "2026-08-23T08:05:31.635Z",
    "lines": [
      {
        "sku": "BEV-1001",
        "product_name": "น้ำดื่มบริสุทธิ์ 600 มล.",
        "quantity": 1,
        "lot_no": "E2E-NEAR-1787472277193",
        "expiry_date": "2026-09-12",
        "warehouse_code": "BKK",
        "location_code": "BKK-A-01-R01-S01-B01"
      }
    ],
    "previous_status": "pending"
  }
}
ปฏิเสธ จ่ายของครบแล้ว (ตัดสต็อกเรียบร้อย) order.fulfilled 23/8/2569 15:05:31
รหัสเหตุการณ์ evt_ffe670b788f87c1b006398ee · ลายเซ็น ไม่ผ่าน · ขนาด 569 bytes
เลขที่ในคลังAO-202608-00055
เลขที่ของ OMSHOOKCHK-1787472325994
เจ้าของสินค้าACME
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000839
สินค้าที่จ่ายออกBEV-1001 × 1 (ล็อต E2E-NEAR-1787472277193 หมดอายุ 2026-09-12)
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_ffe670b788f87c1b006398ee",
  "event": "order.fulfilled",
  "created_at": "2026-08-23 08:05:31",
  "company_id": 1,
  "client_id": 1,
  "attempt": 1,
  "data": {
    "order_no": "AO-202608-00055",
    "external_ref": "HOOKCHK-1787472325994",
    "client_code": "ACME",
    "status": "fulfilled",
    "document_type": "online",
    "transaction_no": "IVT-202608-000839",
    "fulfilled_at": "2026-08-23T08:05:31.635Z",
    "lines": [
      {
        "sku": "BEV-1001",
        "product_name": "น้ำดื่มบริสุทธิ์ 600 มล.",
        "quantity": 1,
        "lot_no": "E2E-NEAR-1787472277193",
        "expiry_date": "2026-09-12",
        "warehouse_code": "BKK",
        "location_code": "BKK-A-01-R01-S01-B01"
      }
    ]
  }
}

สำหรับผู้พัฒนา

POST / รับ webhook · ลายเซ็นผ่านตอบ 200 · ไม่ผ่านตอบ 401
GET /events ดูข้อมูลทั้งหมดเป็น JSON
โค้ดตัวรับตัวนี้อยู่ในชุดส่งมอบที่ scripts/demo/webhook-echo/_worker.js — นำไปดัดแปลงใช้กับระบบจริงได้ทันที