Inventory

  • Khi tồn kho trên Nhanh.vn có thay đổi, Nhanh.vn sẽ bắn webhooks về cho hệ thống của bạn.

    • Khi các hóa đơn, đơn hàng phát sinh xuất nhập kho gần nhau, hoặc khi app của bạn lỗi xử lý webhooks: Nhanh bắn webhooks có thể gom nhiều sản phẩm lại chung 1 request webhooks, tối đa 100 sản phẩm (Chú ý số 100 này có thể thay đổi trong tương lai, xin vui lòng theo dõi tài liệu để cập nhật).

  • Để nhận được webhooks tồn kho, app phải có quyền Danh sách sản phẩm

{
  "event": "inventoryChange",
  "businessId": 64692, // ID doanh nghiệp trên Nhanh.vn
  "data": [
    {
      "id": int, // ID sản phẩm trên Nhanh.vn
      "shopProductId": string, // shop product ID nếu sản phẩm được bắn từ các hệ thống khác sang Nhanh.vn
      "typeId": int, // Loại sản phẩm
      "code": string, // Mã sản phẩm
      "remain": double, // Tổng số lượng tồn các kho
      "shipping": double, // Tổng số lượng đang giao hàng các kho
      "damaged": double, // Tổng số lượng hàng lỗi các kho
      "holding": double, // Tổng số lượng tạm giữ các kho
      "available": double, // Tổng số lượng có thể bán các kho, sử dụng số này để hiển thị số tồn trên website hoặc chặn việc đặt các sản phẩm hết hàng.
      "warranty": {
        "remain": double, // Tổng số lượng bảo hành các kho
        "holding": double // Tổng số lượng bảo hành tạm giữ các kho
      },
      "depots": [
        {
          "remain": double, // Số lượng tồn kho
          "shipping": double, // Số lượng đang giao hàng
          "damaged": double, // Số lượng hàng lỗi
          "holding": double, // Số lượng tạm giữ
          "available": double, // Số lượng có thể bán
          "warranty": {
            "remain": double, // Số lượng bảo hành
            "holding": double // Số lượng bảo hành tạm giữ
          }
        },
        ...
      ]
    },
    ...
  ]
}

Last updated