⏳ ยังไม่ได้รับ Webhook จาก WMS

กดปุ่ม “ทดสอบส่ง” ที่หน้า WMS → ตั้งค่าระบบ → เชื่อมต่อระบบภายนอก → Webhook แล้วรีเฟรชหน้านี้

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

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

ปฏิเสธ ยอดสต็อกเปลี่ยนแปลง stock.updated 24/8/2569 14:23:05
รหัสเหตุการณ์ evt_57780674eb2e671ff1035606 · ลายเซ็น ไม่ผ่าน · ขนาด 362 bytes
เลขที่ในคลังON-260824-0003
เลขที่รายการสต็อกIVT-202608-000880
ยอดคงเหลือล่าสุดHOM-3001: คงเหลือ 2465 · พร้อมขาย 2365
เหตุผลorder_fulfilled
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_57780674eb2e671ff1035606",
  "event": "stock.updated",
  "created_at": "2026-08-24 07:23:06",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "reason": "order_fulfilled",
    "order_no": "ON-260824-0003",
    "client_code": null,
    "transaction_no": "IVT-202608-000880",
    "items": [
      {
        "sku": "HOM-3001",
        "client_sku": "SKU-01",
        "on_hand": 2465,
        "available": 2365,
        "reorder_point": 80
      }
    ]
  }
}
ปฏิเสธ จ่ายของครบแล้ว (ตัดสต็อกเรียบร้อย) order.fulfilled 24/8/2569 14:23:05
รหัสเหตุการณ์ evt_57e65e038c6d08868f09be81 · ลายเซ็น ไม่ผ่าน · ขนาด 524 bytes
เลขที่ในคลังIS-202608-00106
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000879
สินค้าที่จ่ายออกHOM-3001 × 5
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_57e65e038c6d08868f09be81",
  "event": "order.fulfilled",
  "created_at": "2026-08-24 07:23:05",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "IS-202608-00106",
    "external_ref": null,
    "client_code": null,
    "status": "fulfilled",
    "document_type": "issue",
    "transaction_no": "IVT-202608-000879",
    "fulfilled_at": "2026-08-24T07:23:05.773Z",
    "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"
      }
    ]
  }
}
ปฏิเสธ สถานะออร์เดอร์เปลี่ยน order.status_changed 24/8/2569 14:23:05
รหัสเหตุการณ์ evt_c2a96313ba462892d0767201 · ลายเซ็น ไม่ผ่าน · ขนาด 573 bytes
เลขที่ในคลังON-260824-0003
เลขที่ของ OMSE2E-ORDER-56185869
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000880
สินค้าที่จ่ายออกHOM-3001 × 1
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_c2a96313ba462892d0767201",
  "event": "order.status_changed",
  "created_at": "2026-08-24 07:23:05",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "ON-260824-0003",
    "external_ref": "E2E-ORDER-56185869",
    "client_code": null,
    "status": "fulfilled",
    "document_type": "online",
    "transaction_no": "IVT-202608-000880",
    "fulfilled_at": "2026-08-24T07:23:05.984Z",
    "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:23:05
รหัสเหตุการณ์ evt_3e43de1c250eb7c03662378c · ลายเซ็น ไม่ผ่าน · ขนาด 540 bytes
เลขที่ในคลังON-260824-0003
เลขที่ของ OMSE2E-ORDER-56185869
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000880
สินค้าที่จ่ายออกHOM-3001 × 1
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_3e43de1c250eb7c03662378c",
  "event": "order.fulfilled",
  "created_at": "2026-08-24 07:23:05",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "ON-260824-0003",
    "external_ref": "E2E-ORDER-56185869",
    "client_code": null,
    "status": "fulfilled",
    "document_type": "online",
    "transaction_no": "IVT-202608-000880",
    "fulfilled_at": "2026-08-24T07:23:05.984Z",
    "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:23:05
รหัสเหตุการณ์ evt_7af925bac67b9f25a470c05b · ลายเซ็น ไม่ผ่าน · ขนาด 272 bytes
เลขที่ในคลังON-260824-0003
เลขที่ของ OMSE2E-ORDER-56185869
สถานะpending
จำนวนบรรทัด1
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_7af925bac67b9f25a470c05b",
  "event": "order.created",
  "created_at": "2026-08-24 07:23:05",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "ON-260824-0003",
    "document_type": "online",
    "external_ref": "E2E-ORDER-56185869",
    "status": "pending",
    "line_count": 1
  }
}
ปฏิเสธ ยอดสต็อกเปลี่ยนแปลง stock.updated 24/8/2569 14:23:04
รหัสเหตุการณ์ evt_cf1b7779e1253d78cb1c293c · ลายเซ็น ไม่ผ่าน · ขนาด 363 bytes
เลขที่ในคลังIS-202608-00106
เลขที่รายการสต็อกIVT-202608-000879
ยอดคงเหลือล่าสุดHOM-3001: คงเหลือ 2466 · พร้อมขาย 2366
เหตุผลorder_fulfilled
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_cf1b7779e1253d78cb1c293c",
  "event": "stock.updated",
  "created_at": "2026-08-24 07:23:05",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "reason": "order_fulfilled",
    "order_no": "IS-202608-00106",
    "client_code": null,
    "transaction_no": "IVT-202608-000879",
    "items": [
      {
        "sku": "HOM-3001",
        "client_sku": "SKU-01",
        "on_hand": 2466,
        "available": 2366,
        "reorder_point": 80
      }
    ]
  }
}
ปฏิเสธ สถานะออร์เดอร์เปลี่ยน order.status_changed 24/8/2569 14:23:04
รหัสเหตุการณ์ evt_464d28d9dd6483d04dff5478 · ลายเซ็น ไม่ผ่าน · ขนาด 557 bytes
เลขที่ในคลังIS-202608-00106
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000879
สินค้าที่จ่ายออกHOM-3001 × 5
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_464d28d9dd6483d04dff5478",
  "event": "order.status_changed",
  "created_at": "2026-08-24 07:23:05",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "IS-202608-00106",
    "external_ref": null,
    "client_code": null,
    "status": "fulfilled",
    "document_type": "issue",
    "transaction_no": "IVT-202608-000879",
    "fulfilled_at": "2026-08-24T07:23:05.773Z",
    "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:23:04
รหัสเหตุการณ์ evt_c6b508909cf27a8dad3c34bf · ลายเซ็น ไม่ผ่าน · ขนาด 256 bytes
เลขที่ในคลังIS-202608-00107
สถานะpending
จำนวนบรรทัด1
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_c6b508909cf27a8dad3c34bf",
  "event": "order.created",
  "created_at": "2026-08-24 07:23:05",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "IS-202608-00107",
    "document_type": "issue",
    "external_ref": null,
    "status": "pending",
    "line_count": 1
  }
}
ปฏิเสธ สร้างออร์เดอร์ใหม่ order.created 24/8/2569 14:23:04
รหัสเหตุการณ์ evt_f83ce3a427cb81d45183f751 · ลายเซ็น ไม่ผ่าน · ขนาด 256 bytes
เลขที่ในคลังIS-202608-00106
สถานะpending
จำนวนบรรทัด1
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_f83ce3a427cb81d45183f751",
  "event": "order.created",
  "created_at": "2026-08-24 07:23:05",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "IS-202608-00106",
    "document_type": "issue",
    "external_ref": null,
    "status": "pending",
    "line_count": 1
  }
}
ปฏิเสธ รับสินค้าเข้าคลังแล้ว inbound.received 24/8/2569 14:23:03
รหัสเหตุการณ์ evt_a27081197aec848c7aab44a5 · ลายเซ็น ไม่ผ่าน · ขนาด 425 bytes
สถานะputaway_pending
เลขที่รายการสต็อกIVT-202608-000872
สินค้าที่จ่ายออกHOM-3001 × undefined
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_a27081197aec848c7aab44a5",
  "event": "inbound.received",
  "created_at": "2026-08-24 07:23:04",
  "company_id": 1,
  "client_id": 2,
  "attempt": 1,
  "data": {
    "receipt_no": "GRN-2608-00187",
    "transaction_no": "IVT-202608-000872",
    "received_at": "2026-08-24T07:23:04.103Z",
    "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
      }
    ]
  }
}
ปฏิเสธ รับสินค้าเข้าคลังแล้ว inbound.received 24/8/2569 14:20:53
รหัสเหตุการณ์ evt_5979f7372f239d2e908c269f · ลายเซ็น ไม่ผ่าน · ขนาด 418 bytes
สถานะqc_pending
เลขที่รายการสต็อกIVT-202608-000866
สินค้าที่จ่ายออกELE-5002 × undefined
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_5979f7372f239d2e908c269f",
  "event": "inbound.received",
  "created_at": "2026-08-24 07:20:53",
  "company_id": 1,
  "client_id": 3,
  "attempt": 1,
  "data": {
    "receipt_no": "GRN-2608-00186",
    "transaction_no": "IVT-202608-000866",
    "received_at": "2026-08-24T07:20:53.955Z",
    "qc_pending": true,
    "status": "qc_pending",
    "lines": [
      {
        "sku": "ELE-5002",
        "client_sku": "SKU-03",
        "internal_code": "WNV000007",
        "qty": 10,
        "lot_no": null,
        "expiry_date": null
      }
    ]
  }
}
ปฏิเสธ ยอดสต็อกเปลี่ยนแปลง stock.updated 24/8/2569 14:20:52
รหัสเหตุการณ์ evt_802c00389cfd9c500dceb53c · ลายเซ็น ไม่ผ่าน · ขนาด 363 bytes
เลขที่ในคลังSF-202608-00039
เลขที่รายการสต็อกIVT-202608-000865
ยอดคงเหลือล่าสุดHOM-3001: คงเหลือ 2403 · พร้อมขาย 2303
เหตุผลorder_fulfilled
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_802c00389cfd9c500dceb53c",
  "event": "stock.updated",
  "created_at": "2026-08-24 07:20:53",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "reason": "order_fulfilled",
    "order_no": "SF-202608-00039",
    "client_code": null,
    "transaction_no": "IVT-202608-000865",
    "items": [
      {
        "sku": "HOM-3001",
        "client_sku": "SKU-01",
        "on_hand": 2403,
        "available": 2303,
        "reorder_point": 80
      }
    ]
  }
}
ปฏิเสธ สถานะออร์เดอร์เปลี่ยน order.status_changed 24/8/2569 14:20:52
รหัสเหตุการณ์ evt_e4c80b41cd0c7d54867c1d6f · ลายเซ็น ไม่ผ่าน · ขนาด 561 bytes
เลขที่ในคลังSF-202608-00039
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000865
สินค้าที่จ่ายออกHOM-3001 × 2
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_e4c80b41cd0c7d54867c1d6f",
  "event": "order.status_changed",
  "created_at": "2026-08-24 07:20:53",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "SF-202608-00039",
    "external_ref": null,
    "client_code": null,
    "status": "fulfilled",
    "document_type": "shortfall",
    "transaction_no": "IVT-202608-000865",
    "fulfilled_at": "2026-08-24T07:20:53.378Z",
    "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:52
รหัสเหตุการณ์ evt_d89a5a700814bd38d2e02688 · ลายเซ็น ไม่ผ่าน · ขนาด 528 bytes
เลขที่ในคลังSF-202608-00039
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000865
สินค้าที่จ่ายออกHOM-3001 × 2
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_d89a5a700814bd38d2e02688",
  "event": "order.fulfilled",
  "created_at": "2026-08-24 07:20:53",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "SF-202608-00039",
    "external_ref": null,
    "client_code": null,
    "status": "fulfilled",
    "document_type": "shortfall",
    "transaction_no": "IVT-202608-000865",
    "fulfilled_at": "2026-08-24T07:20:53.378Z",
    "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:52
รหัสเหตุการณ์ evt_c11be90e8bc5da3c9abf825e · ลายเซ็น ไม่ผ่าน · ขนาด 260 bytes
เลขที่ในคลังSF-202608-00039
สถานะpending
จำนวนบรรทัด1
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_c11be90e8bc5da3c9abf825e",
  "event": "order.created",
  "created_at": "2026-08-24 07:20:53",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "SF-202608-00039",
    "document_type": "shortfall",
    "external_ref": null,
    "status": "pending",
    "line_count": 1
  }
}
ปฏิเสธ ยอดสต็อกเปลี่ยนแปลง stock.updated 24/8/2569 14:20:52
รหัสเหตุการณ์ evt_771c66616089bd2e1afc521e · ลายเซ็น ไม่ผ่าน · ขนาด 362 bytes
เลขที่ในคลังON-260824-0002
เลขที่รายการสต็อกIVT-202608-000864
ยอดคงเหลือล่าสุดHOM-3001: คงเหลือ 2405 · พร้อมขาย 2305
เหตุผลorder_fulfilled
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_771c66616089bd2e1afc521e",
  "event": "stock.updated",
  "created_at": "2026-08-24 07:20:53",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "reason": "order_fulfilled",
    "order_no": "ON-260824-0002",
    "client_code": null,
    "transaction_no": "IVT-202608-000864",
    "items": [
      {
        "sku": "HOM-3001",
        "client_sku": "SKU-01",
        "on_hand": 2405,
        "available": 2305,
        "reorder_point": 80
      }
    ]
  }
}
ปฏิเสธ จ่ายของครบแล้ว (ตัดสต็อกเรียบร้อย) order.fulfilled 24/8/2569 14:20:52
รหัสเหตุการณ์ evt_5714de6624709b71d04f6c3e · ลายเซ็น ไม่ผ่าน · ขนาด 540 bytes
เลขที่ในคลังON-260824-0002
เลขที่ของ OMSE2E-ORDER-56053028
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000864
สินค้าที่จ่ายออกHOM-3001 × 1
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_5714de6624709b71d04f6c3e",
  "event": "order.fulfilled",
  "created_at": "2026-08-24 07:20:53",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "ON-260824-0002",
    "external_ref": "E2E-ORDER-56053028",
    "client_code": null,
    "status": "fulfilled",
    "document_type": "online",
    "transaction_no": "IVT-202608-000864",
    "fulfilled_at": "2026-08-24T07:20:53.145Z",
    "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.status_changed 24/8/2569 14:20:52
รหัสเหตุการณ์ evt_4ee087b416a4e81f89db44c7 · ลายเซ็น ไม่ผ่าน · ขนาด 573 bytes
เลขที่ในคลังON-260824-0002
เลขที่ของ OMSE2E-ORDER-56053028
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000864
สินค้าที่จ่ายออกHOM-3001 × 1
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_4ee087b416a4e81f89db44c7",
  "event": "order.status_changed",
  "created_at": "2026-08-24 07:20:53",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "ON-260824-0002",
    "external_ref": "E2E-ORDER-56053028",
    "client_code": null,
    "status": "fulfilled",
    "document_type": "online",
    "transaction_no": "IVT-202608-000864",
    "fulfilled_at": "2026-08-24T07:20:53.145Z",
    "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.created 24/8/2569 14:20:52
รหัสเหตุการณ์ evt_64edd9a9411d55c397775ff6 · ลายเซ็น ไม่ผ่าน · ขนาด 272 bytes
เลขที่ในคลังON-260824-0002
เลขที่ของ OMSE2E-ORDER-56053028
สถานะpending
จำนวนบรรทัด1
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_64edd9a9411d55c397775ff6",
  "event": "order.created",
  "created_at": "2026-08-24 07:20:53",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "ON-260824-0002",
    "document_type": "online",
    "external_ref": "E2E-ORDER-56053028",
    "status": "pending",
    "line_count": 1
  }
}
ปฏิเสธ จ่ายของครบแล้ว (ตัดสต็อกเรียบร้อย) order.fulfilled 24/8/2569 14:20:52
รหัสเหตุการณ์ evt_3306452c1225c476b73fbc20 · ลายเซ็น ไม่ผ่าน · ขนาด 524 bytes
เลขที่ในคลังIS-202608-00104
สถานะfulfilled
เลขที่รายการสต็อกIVT-202608-000863
สินค้าที่จ่ายออกHOM-3001 × 5
ข้อมูลดิบที่ได้รับทั้งหมด (JSON)
{
  "id": "evt_3306452c1225c476b73fbc20",
  "event": "order.fulfilled",
  "created_at": "2026-08-24 07:20:52",
  "company_id": 1,
  "client_id": null,
  "attempt": 1,
  "data": {
    "order_no": "IS-202608-00104",
    "external_ref": null,
    "client_code": null,
    "status": "fulfilled",
    "document_type": "issue",
    "transaction_no": "IVT-202608-000863",
    "fulfilled_at": "2026-08-24T07:20:52.943Z",
    "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"
      }
    ]
  }
}

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

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