Sửa sản phẩm
Cập nhật thông tin một sản phẩm
Sửa sản phẩm theo ID
HTTP Request
PUT /api/v3/products/ID
Trong đó ID là id của sản phẩm
Body
| Parameter | Type | Default | Require | Description | 
|---|---|---|---|---|
| product_code | string | Mã sản phẩm, nếu không truyền sang sẽ tự động thêm mới, không tự động check trùng | ||
| product_name | string | yes | Tên sản phẩm | |
| description | string | Mô tả sản phẩm | ||
| short_description | string | Mô tả ngắn về sản phẩm | ||
| cover_price | float | Giá bán, đây là giá mặc định của sản phẩm | ||
| discount | int | Chiết khấu sản phẩm. Ví dụ 5%, 10% | ||
| price_wholesale | float | Giá bán buôn, nếu không có không cần truyền sang | ||
| discount_wholesale | int | Chiết khấu bán buôn | ||
| price_online | float | Giá bán online | ||
| discount_online | int | Chiết khấu online | ||
| saleoff_price | float | Giá bán khi sale off | ||
| unit_id | int | Đơn vị tính, vui lòng tham khảo tại API về đơn vị tính | ||
| category_id | int | Danh mục sản phẩm, vui lòng tham khảo API về danh mục sản phẩm | ||
| origin_id | int | Nguồn gốc xuất xứ của sản phẩm | ||
| manufacturer_id | int | Hãng sản xuất | ||
| custom_fields | array | Các thông tin định nghĩa thêm về sản phẩm, cấu trúc dữ liệu truyền sang vui lòng tham khảo ở ví dụ | 
{
  "product": {
    "product_code": "SP00001",
    "product_name": "Sản phẩm thêm mới từ API",
    "description": "Đây là mô tả dài",
    "short_description": "Đây là mô tả ngắn",
    "cover_price": "200000",
    "discount": 5,
    "price_wholesale": 160000,
    "discount_wholesale": 10,
    "price_online": 185000,
    "discount_online": 0,
    "saleoff_price": 180000,
    "unit_id": 2,
    "category_id": 4,
    "origin_id": 5,
    "manufacturer_id": 5
  },
  "custom_fields": {
    "thuong_hieu": "Den tu nhat ban",
    "bao_hanh": "10 nam",
    "cong_xuat": "200"
  }
}
Sửa sản phẩm theo mã
HTTP Request
PUT /api/v3/products
Trong đó PRODUCT_CODE là mã của sản phẩm
Body
| Parameter | Type | Default | Require | Description | 
|---|---|---|---|---|
| product_code | string | Mã sản phẩm, nếu không truyền sang sẽ tự động thêm mới, không tự động check trùng | ||
| product_name | string | yes | Tên sản phẩm | |
| description | string | Mô tả sản phẩm | ||
| short_description | string | Mô tả ngắn về sản phẩm | ||
| cover_price | float | Giá bán, đây là giá mặc định của sản phẩm | ||
| discount | int | Chiết khấu sản phẩm. Ví dụ 5%, 10% | ||
| price_wholesale | float | Giá bán buôn, nếu không có không cần truyền sang | ||
| discount_wholesale | int | Chiết khấu bán buôn | ||
| price_online | float | Giá bán online | ||
| discount_online | int | Chiết khấu online | ||
| saleoff_price | float | Giá bán khi sale off | ||
| unit_id | int | Đơn vị tính, vui lòng tham khảo tại API về đơn vị tính | ||
| category_id | int | Danh mục sản phẩm, vui lòng tham khảo API về danh mục sản phẩm | ||
| origin_id | int | Nguồn gốc xuất xứ của sản phẩm | ||
| manufacturer_id | int | Hãng sản xuất | ||
| custom_fields | array | Các thông tin định nghĩa thêm về sản phẩm, cấu trúc dữ liệu truyền sang vui lòng tham khảo ở ví dụ | 
{
  "product_code": "PRODUCT_CODE",
  "product": {
    "product_code": "SP00001",
    "product_name": "Sản phẩm thêm mới từ API",
    "description": "Đây là mô tả dài",
    "short_description": "Đây là mô tả ngắn",
    "cover_price": "200000",
    "discount": 5,
    "price_wholesale": 160000,
    "discount_wholesale": 10,
    "price_online": 185000,
    "discount_online": 0,
    "saleoff_price": 180000,
    "unit_id": 2,
    "category_id": 4,
    "origin_id": 5,
    "manufacturer_id": 5
  },
  "custom_fields": {
    "thuong_hieu": "Den tu nhat ban",
    "bao_hanh": "10 nam",
    "cong_xuat": "200"
  }
}