«
Khi mua lại đơn toàn bộ SKU cùng số lượng trên đơn được thêm vào giỏ hàng Với các SKU không còn đủ tồn kho ở thời điểm hiện tại, vẫn check và hiển thị số lượng tối đa mà KH có thể mua, các SKU hết thì báo lỗi, các SKU khác trên đơn vẫn cho vào giỏ bình thường Nếu đơn hàng có sản phẩm thoản mãn và không thỏa mãn để mua lại khi truyền force = true thì sẽ thêm các sản phẩm hợp lệ vào giỏ, force = false thì sẽ không thêm sản phẩm nào
sản phẩm của đơn cũ, giá sản phẩm theo chính sách giá mua trọn gói hiện tại
| Mã đơn | merchantId | productId | skuId | skusId | quantity | order_quantity | batchSize | services | cân nặng | giá | skus (sku - giá - cân nặng) | fixPriceAllSku | productPricePolicy |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DHTG01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 1 | 1 | 1 | domestic_shipping | 1 | 15 | <skus> | <fixPriceAllSku> | <productPricePolicyOld> |
| productId | productPricePolicy |
|---|---|
| product_01 | <productPricePolicy> |
| X-Tenant | m26 |
|---|
{
"force": <force>
}{
"successList": [
{
"itemId": "${product_01}",
"skus": [
{
"skuId": "${skuId_01}",
"quantity": 1
}
],
"productSellingType": "PRODUCT_RETAIL",
"marketplace": "1688"
}
],
"failList": []
}[
{
"products": [
{
"itemId": "${product_01}",
"marketPlace": "1688",
"skus": [
{
"itemId": "${product_01}",
"skuId": "${skuId_01}",
"quantity": 1,
"price": <price>,
"productSellingType": "PRODUCT_RETAIL"
}
]
}
]
}
]| force | skus | fixPriceAllSku | productPricePolicyOld | productPricePolicy | price | |
|---|---|---|---|---|---|---|
| true | skuId_01 - 12 - 1 | false | [{"salePrice": 20, "minQuantity": 1}] | 12 | ||
| false | true | [{"salePrice": 20, "minQuantity": 1}] | 15 | |||
| false | true | [{"salePrice": 20, "minQuantity": 1}] | [{"salePrice": 10, "minQuantity": 1}, {"salePrice": 8, "minQuantity": 5}] | 10 | ||
| false | skuId_01 - 12 - 1 | false | [{"salePrice": 20, "minQuantity": 1}] | [{"salePrice": 10, "minQuantity": 5}, {"salePrice": 8, "minQuantity": 10}] | 12 | |
| true | true | [{"salePrice": 20, "minQuantity": 1}] | [{"salePrice": 10, "minQuantity": 5}, {"salePrice": 8, "minQuantity": 10}] | 15 |
| force | skus | fixPriceAllSku | productPricePolicyOld | productPricePolicy | price | |
|---|---|---|---|---|---|---|
| true | skuId_01 - 12 - 1 | false | [{"salePrice": 20, "minQuantity": 1}] | [{"salePrice": 10, "minQuantity": 1}] | 10 |
của đơn cũ, giá sản phẩm theo chính sách giá mua trọn gói hiện tại
| merchantId | productId | skuId | skusId | quantity | order_quantity | batchSize | giá | cân nặng | skus (sku - giá - cân nặng) | productPricePolicy |
|---|---|---|---|---|---|---|---|---|---|---|
| merchant_01 | product_01 | sku01 | skusId1 | <quantity> | 1 | 1 | 10 | 1 | sku01 - 15 - 1 | [{"salePrice": 10, "minQuantity": 2}, {"salePrice": 8, "minQuantity": 4}] |
| merchant_01 | product_02 | sku02 | skusId2 | 1 | 1 | 1 | 10 | 1 | sku02 - 5 - 1 |
| Mã đơn | Mã đơn M1 |
|---|---|
| DHTG01 | DHM1 |
| X-Tenant | m26 |
|---|
{
"force": <force>
}{
"successList": [
{
"itemId": "${product_01}",
"skus": [
{
"skuId": "${sku01}",
"quantity": <quantity>
}
],
"marketplace": "1688"
},
{
"itemId": "${product_02}",
"skus": [
{
"skuId": "${sku02}",
"quantity": 1
}
],
"marketplace": "1688"
}
],
"failList": []
}[
{
"products": [
{
"itemId": "${product_01}",
"marketPlace": "1688",
"skus": [
{
"itemId": "${product_01}",
"skuId": "${sku01}",
"quantity": <quantity>,
"price": <price>,
"productSellingType": "PRODUCT_RETAIL"
}
]
},
{
"itemId": "${product_02}",
"marketPlace": "1688",
"skus": [
{
"itemId": "${product_02}",
"skuId": "${sku02}",
"quantity": 1,
"price": 5,
"productSellingType": "PRODUCT_RETAIL"
}
]
}
]
}
]| force | quantity | price | |
|---|---|---|---|
| false | 1 | 15 | |
| true | 2 | 10 | |
| false | 3 | 10 | |
| true | 4 | 8 |
không mua lại đơn hàng
| merchantId | productId | skuId | skusId | quantity | order_quantity | batchSize | giá | cân nặng | skus (sku - giá - cân nặng) | productPricePolicy |
|---|---|---|---|---|---|---|---|---|---|---|
| merchant_01 | product_01 | sku01 | skusId1 | 5 | 1 | 1 | 10 | 1 | sku01 - 15 - 1 | [{"salePrice": 10, "minQuantity": 2}, {"salePrice": 8, "minQuantity": 4}] |
| merchant_01 | product_02 | sku02 | skusId2 | 1 | 1 | 1 | 10 | 1 | sku02 - 5 - 1 |
| Mã đơn | Mã đơn M1 |
|---|---|
| DHTG01 | DHM1 |
| X-Tenant | m26 |
|---|
{
"force": false
}số lượng add giỏ của sản phẩm không đủ tồn bằng số lượng tồn của sản phẩm, giá sản phẩm theo chính sách giá mua trọn gói hiện tại
| Mã đơn | merchantId | productId | skuId | skusId | quantity | order_quantity | batchSize | cân nặng | giá | productPricePolicy |
|---|---|---|---|---|---|---|---|---|---|---|
| DHTG01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 5 | 1 | 1 | 1 | 15 | [{"salePrice": 10, "minQuantity": 2}, {"salePrice": 8, "minQuantity": 4}] |
| X-Tenant | m26 |
|---|
{
"force": true
}{
"successList": [
{
"itemId": "${product_01}",
"skus": [
{
"skuId": "${skuId_01}",
"quantity": 2,
"price": 10
}
],
"marketplace": "1688"
}
],
"failList": []
}| Mã đơn | merchantId | productId | skuId | skusId | quantity | order_quantity | batchSize | cân nặng | giá |
|---|---|---|---|---|---|---|---|---|---|
| DHTG01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 5 | 1 | 1 | 1 | 15 |
| X-Tenant | m26 |
|---|
{
"force": false
}được báo lỗi, các sản phẩm khác vẫn thêm vào giỏ bình thường, giá sản phẩm theo chính sách giá mua trọn gói hiện tại
| merchantId | productId | skuId | skusId | quantity | order_quantity | batchSize | giá | cân nặng | productPricePolicy |
|---|---|---|---|---|---|---|---|---|---|
| merchant_01 | product_01 | sku01 | skusId1 | 3 | 1 | 1 | 10 | 1 | [{"salePrice": 10, "minQuantity": 2}, {"salePrice": 8, "minQuantity": 4}] |
| merchant_01 | product_02 | sku02 | skusId2 | 1 | 1 | 1 | 10 | 1 |
| Mã đơn |
|---|
| DTG01 |
| X-Tenant | m26 |
|---|
{
"force": <force>
}{
"successList": [
{
"itemId": "${product_01}",
"skus": [
{
"skuId": "${skuId_01}",
"quantity": 3,
"price": 10
}
],
"marketplace": "1688"
}
],
"failList": [
{
"itemId": "${product_02}",
"skus": [
{
"skuId": "${skuId_02}",
"quantity": 1
}
],
"marketplace": "1688"
}
]
}bằng số lượng mua lại trên đơn, giá sản phẩm theo chính sách giá mua trọn gói hiện tại.
| Mã đơn | merchantId | productId | skuId | skusId | quantity | order_quantity | batchSize | services | cân nặng | giá | fixPriceAllSku | productPricePolicy |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DHTG01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 1 | 1 | 1 | domestic_shipping | 1 | 15 | true | [{"salePrice": 10, "minQuantity": 2}, {"salePrice": 8, "minQuantity": 4}] |
| merchantId | productId | skuId | skusId | quantity | order_quantity | batchSize | giá | cân nặng | fixPriceAllSku | productPricePolicy |
|---|---|---|---|---|---|---|---|---|---|---|
| merchant_01 | product_01 | sku01 | skusId1 | 3 | 1 | 1 | 10 | 1 | true | [{"salePrice": 10, "minQuantity": 2}, {"salePrice": 8, "minQuantity": 4}] |
| X-Tenant | m26 |
|---|
{
"force": true
}[
{
"marketplace": "1688",
"products": [
{
"itemId": "${product_01}",
"marketPlace": "1688",
"skus": [
{
"itemId": "${product_01}",
"skuId": "${sku01}",
"quantity": 4,
"price": 8,
"productSellingType": "PRODUCT_RETAIL"
}
]
}
]
}
]thì không thể mua lại đơn hàng nữa.
| merchantId | productId | skuId | skusId | quantity | order_quantity | batchSize | giá | cân nặng | skus (sku - giá - cân nặng) | productPricePolicy |
|---|---|---|---|---|---|---|---|---|---|---|
| merchant_01 | product_01 | sku01 | skusId1 | 1 | 1 | 1 | 10 | 1 | sku01 - 15 - 1 | [{"salePrice": 10, "minQuantity": 2}, {"salePrice": 8, "minQuantity": 4}] |
| merchant_01 | product_02 | sku02 | skusId2 | 1 | 1 | 1 | 10 | 1 | sku02 - 5 - 1 |
| Mã đơn | Mã đơn M1 |
|---|---|
| DHTG01 | DHM1 |
| X-Tenant | m26 |
|---|
{
"force": false
}thì sản phẩm không hỗ trợ mua trọn gói báo lỗi, các sản phẩm trọn gói vẫn add giỏ thành công
| merchantId | productId | skuId | skusId | quantity | order_quantity | batchSize | giá | cân nặng | skus (sku - giá - cân nặng) | productPricePolicy |
|---|---|---|---|---|---|---|---|---|---|---|
| merchant_01 | product_01 | sku01 | skusId1 | 2 | 1 | 1 | 10 | 1 | sku01 - 15 - 1 | [{"salePrice": 10, "minQuantity": 2}, {"salePrice": 8, "minQuantity": 4}] |
| merchant_01 | product_02 | sku02 | skusId2 | 1 | 1 | 1 | 10 | 1 | sku02 - 5 - 1 |
| Mã đơn | Mã đơn M1 |
|---|---|
| DHTG01 | DHM1 |
| X-Tenant | m26 |
|---|
{
"force": true
}{
"successList": [
{
"itemId": "${product_01}",
"skus": [
{
"skuId": "${sku01}",
"quantity": 2
}
],
"marketplace": "1688"
}
],
"failList": [
{
"itemId": "${product_02}",
"skus": [
{
"skuId": "${sku02}",
"quantity": 1
}
],
"marketplace": "1688"
}
]
}[
{
"products": [
{
"itemId": "${product_01}",
"marketPlace": "1688",
"skus": [
{
"itemId": "${product_01}",
"skuId": "${sku01}",
"quantity": 2,
"price": 10,
"productSellingType": "PRODUCT_RETAIL"
}
]
}
]
}
]