«
| depositOnDemand | depositRateCode |
|---|---|
| 45 | rate45 |
| 70 | rate70 |
| 100 | rate100 |
| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | standard_shipping | VN_01 | 1 | 1 |
| X-Tenant | m26 |
|---|
[
{
"skus": ["${skusId_01}"],
"code": "${draft_01}",
"services": ["standard_shipping"],
"addressId": "${VN_01}",
"address": "test"
}
]| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | standard_shipping | VN_01 | 1 | 1 |
| X-Tenant | m26 |
|---|
[
{
"skus": ["${skusId_01}"],
"code": "${draft_01}",
"services": ["standard_shipping"],
"addressId": "${VN_01}",
"address": "test"
}
]| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | order_quantity | services | addressId | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | 1 | standard_shipping | VN_01 | 1 |
[
{
"skus": ["${skusId_01}"],
"code": "${draft_01}",
"services": ["standard_shipping"],
"addressId": "${VN_01}",
"address": "test"
}
] {
"title": "Bad Request",
"detail": "Required header 'X-Tenant' is not present."
}| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | standard_shipping | VN_01 | 1 | 1 |
| X-Tenant | linhtinh |
|---|
[
{
"skus": ["${skusId_01}"],
"code": "${draft_01}",
"services": ["standard_shipping"],
"addressId": "${VN_01}",
"address": "test"
}
]và có trạng thái Chờ thanh toán (NEW).
| code | valid_from | valid_to | apply_scopes | discount_type | formula | customer_limit | limit | fee_item | config | remaining |
|---|---|---|---|---|---|---|---|---|---|---|
| TETHOLIDAY | A | A+10 | ["ORDER"] | PERCENT | 10 | 2 | 5 | [{"fee": "standard_shipping", "maxValue": "5000"}] | {"single": true} | 5 |
| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | couponCode | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | <services> | <couponCode> | VN_01 | 1 | 1 |
| X-Tenant | m26 |
|---|
[
{
"skus": <skus>,
"code": "${draft_01}",
"remark": "<remark>",
"services": [<servicesJson>],
"depositRateCode": <depositOnDemandJson>,
"addressId": "${VN_01}",
"address": <addressDetail>,
"couponCode": <couponCodeJson>
}
][
{
"code": "${draft_01}",
"status": "NEW",
"mappedOrders":["${M1001}"],
"orderItems": [
{
"itemId": "${product_01}",
"skuId": "${skuId_01}",
"sku": "${skusId_01}",
"quantity": 2
}
],
"services": [<servicesJson>],
"addressId": "${VN_01}",
"remark": "<remark>",
"depositOnDemand": <depositOnDemand>,
"couponCode": <couponCodeJson>
}
]| remark | skus | services | servicesJson | depositOnDemandJson | depositOnDemand | addressDetail | couponCode | couponCodeJson | |
|---|---|---|---|---|---|---|---|---|---|
| null | ["${skusId_01}"] | standard_shipping, inspection_advance | "standard_shipping", "inspection_advance" | "${rate100}" | 100 | null | TETHOLIDAY | "${TETHOLIDAY}" | |
| Hàng dễ vỡ | ["${skusId_01}"] | standard_shipping | "standard_shipping" | "${rate45}" | 45 | "Một nơi nào đó" | TETHOLIDAY | "${TETHOLIDAY}" | |
| Hàng dễ vỡ | ["${skusId_01}"] | standard_shipping | "standard_shipping" | "${rate70}" | 70 | "Một nơi nào đó" | TETHOLIDAY | "${TETHOLIDAY}" | |
| null | null | standard_shipping | "standard_shipping" | null | 100 | null | null |
| code | valid_from | valid_to | apply_scopes | discount_type | formula | customer_limit | limit | fee_item | config | remaining |
|---|---|---|---|---|---|---|---|---|---|---|
| TETHOLIDAY | A | A+10 | ["ORDER"] | PERCENT | 10 | 2 | 5 | [{"fee": "standard_shipping", "maxValue": "5000"}] | {"single": true} | 5 |
| addressId | country | province | city | district | ward | default |
|---|---|---|---|---|---|---|
| TQ_01 | 中国大陆 | 广东省 | 广州市 | 黄埔区 | 云埔街道 | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | couponCode | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | domestic_shipping | <couponCode> | TQ_01 | 1 | 1 |
| X-Tenant | m26 |
|---|
[
{
"skus": <skus>,
"code": "${draft_01}",
"remark": "<remark>",
"services": ["domestic_shipping"],
"addressId": "${TQ_01}",
"address": "<addressDetail>",
"depositRateCode": "${rate100}",
"couponCode": <couponCodeJson>
}
][
{
"code": "${draft_01}",
"status": "NEW",
"orderItems": [
{
"itemId": "${product_01}",
"skuId": "${skuId_01}",
"sku": "${skusId_01}"
}
],
"services": ["domestic_shipping"],
"addressId": "${TQ_01}",
"remark": "<remark>",
"depositOnDemand": 100,
"couponCode": <couponCodeJson>
}
]| remark | skus | addressDetail | couponCodeJson | couponCode | |
|---|---|---|---|---|---|
| null | ["${skusId_01}"] | null | "${TETHOLIDAY}" | TETHOLIDAY | |
| Hàng dễ vỡ | ["${skusId_01}"] | Một nơi nào đó | "${TETHOLIDAY}" | TETHOLIDAY | |
| null | null |
| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | marketPlace | batchSize |
|---|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | standard_shipping | VN_01 | 1 | 1688 | 1 |
| X-Tenant | m26 |
|---|
[
{
"code": "${draft_01}"
}
]{
"title": "Constraint Violation"
}| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | marketPlace | batchSize |
|---|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | standard_shipping | VN_01 | 1 | 1688 | 1 |
| X-Tenant | m26 |
|---|
[
{
"code": "${draft_01}",
"services": <service>
}
]{
"title": "Constraint Violation"
}| service | |
|---|---|
| null | |
| [] |
| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | standard_shipping | VN_01 | 1 | 1 |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_02 | merchant_02 | product_02 | skuId_02 | skusId_02 | 3 | standard_shipping | VN_01 | 1 | 1 |
| X-Tenant | m26 |
|---|
[
{
"skus": ["${skusId_01}"],
"code": "${draft_01}",
"services": ["standard_shipping"],
"addressId": "${VN_01}",
"depositRateCode": "${rate100}"
},
{
"skus": ["${skusId_02}"],
"code": "${draft_02}",
"services": ["standard_shipping", "inspection_advance"],
"addressId": "${VN_01}",
"depositRateCode": "${rate45}"
}
][
{
"code": "${draft_01}",
"status": "NEW",
"orderItems": [
{
"itemId": "${product_01}",
"skuId": "${skuId_01}",
"sku": "${skusId_01}",
"quantity": 2,
"marketplace": "<marketPlace1>"
}
],
"services": ["standard_shipping"],
"addressId": "${VN_01}",
"depositOnDemand": 100,
"depositRateCode": "${rate100}"
},
{
"code": "${draft_02}",
"status": "NEW",
"orderItems": [
{
"itemId": "${product_02}",
"skuId": "${skuId_02}",
"sku": "${skusId_02}",
"quantity": 3,
"marketplace": "<marketPlace2>"
}
],
"services": ["standard_shipping", "inspection_advance"],
"addressId": "${VN_01}",
"depositOnDemand": 45,
"depositRateCode": "${rate45}"
}
]| marketPlace1 | marketPlace2 | |
|---|---|---|
| 1688 | 1688 | |
| taobao | tmall | |
| taobao | 1688 | |
| tmall | 1688 |
| addressId | country | province | city | district | ward | default |
|---|---|---|---|---|---|---|
| TQ_01 | 中国大陆 | 广东省 | 广州市 | 黄埔区 | 云埔街道 | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | domestic_shipping | TQ_01 | 1 | 1 |
| X-Tenant | m26 |
|---|
[
{
"skus": ["${skusId_01}"],
"code": "${draft_01}",
"services": <services>,
"addressId": "${TQ_01}",
"address": "Một nơi nào đó ở TQ",
"depositRateCode": "${<depositOnDemand>}"
}
]{
"title": "<message>"
}| marketPlace | depositOnDemand | services | message | |
|---|---|---|---|---|
| 1688 | rate70 | ["domestic_shipping"] | deposit_on_demand_invalid | |
| taobao | rate70 | ["domestic_shipping"] | deposit_on_demand_invalid | |
| tmall | rate45 | ["domestic_shipping"] | deposit_on_demand_invalid | |
| 1688 | rate100 | ["domestic_shipping", "inspection_advance"] | order_service_not_domestic | |
| taobao | rate100 | ["standard_shipping"] | order_service_not_domestic | |
| tmall | rate100 | ["standard_shipping"] | order_service_not_domestic |
| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | standard_shipping | VN_01 | 1 | 1 |
| X-Tenant | m26 |
|---|
[
{
"skus": ["${skusId_01}"],
"code": "${draft_01}",
"services": ["domestic_shipping"],
"addressId": "${VN_01}",
"address": "Một nơi nào đó"
}
][
{
"code": "${draft_01}",
"status": "NEW",
"orderItems": [
{
"itemId": "${product_01}",
"skuId": "${skuId_01}",
"sku": "${skusId_01}",
"quantity": 2,
"marketplace": "<marketPlace>"
}
],
"services": ["domestic_shipping"],
"addressId": "${VN_01}"
}
]| marketPlace | |
|---|---|
| taobao | |
| tmall | |
| 1688 |
| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | standard_shipping | VN_01 | 1 | 1 |
| X-Tenant | m26 |
|---|
[
{
"skus": ["${skusId_01}"],
"code": "${draft_01}",
"services": ["standard_shipping", <serviceStaffOnly>],
"addressId": "${VN_01}",
"address": "Một nơi nào đó"
}
] {
"title": "Bad Request"
}| serviceStaffOnly | |
|---|---|
| standard_packaging | |
| special_packaging | |
| standard_bubble_wrapping | |
| special_bubble_wrapping |
| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | standard_shipping | VN_01 | 1 | 1 |
| X-Tenant | m26 |
|---|
[
{
"skus": ["${skusId_01}"],
"services": ["standard_shipping"],
"addressId": "${VN_01}",
"address": "Một nơi nào đó"
}
] {
"title": "Constraint Violation",
"violations": [
{
"field": "code [0]",
"message": "must not be blank"
}
]
}| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | standard_shipping | VN_01 | 1 | 1 |
| X-Tenant | m26 |
|---|
[
{
"skus": <skus>,
"code": <code>,
"services": <services>,
"depositRateCode": <depositOnDemand>,
"addressId": <addressID>
}
]| skus | code | services | depositOnDemand | addressID | status | |
|---|---|---|---|---|---|---|
| ["${skusId_01}"] | null | ["standard_shipping"] | "${rate100}" | "${VN_01}" | 400 | |
| ["${skusId_01}"] | "not_exist" | ["standard_shipping"] | "${rate100}" | "${VN_01}" | 400 | |
| ["${skusId_01}"] | "${draft_01}" | ["standard_shipping"] | "notExist" | "${VN_01}" | 404 | |
| ["${skusId_01}"] | "${draft_01}" | ["not_exist"] | "${rate100}" | "${VN_01}" | 400 | |
| ["${skusId_01}"] | "${draft_01}" | ["standard_shipping"] | "${rate100}" | "not_exist" | 400 |
| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | standard_shipping | VN_01 | 1 | 1 |
| X-Tenant | m26 |
|---|
[
{
"code": "${draft_01}",
"services": ["standard_shipping"],
"depositOnDemand": <depositOnDemand>,
"addressId": "${VN_01}"
}
][
{
"code": "${draft_01}",
"status": "NEW",
"orderItems": [
{
"itemId": "${product_01}",
"skuId": "${skuId_01}",
"sku": "${skusId_01}",
"quantity": 2,
"marketplace": "1688"
}
],
"services": ["standard_shipping"],
"addressId": "${VN_01}",
"depositOnDemand": <depositOnDemand>
}
]| depositOnDemand | |
|---|---|
| 100 | |
| 50 | |
| 45 | |
| 70 |
| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | standard_shipping | VN_01 | 1 | 1 |
| X-Tenant | m26 |
|---|
[
{
"code": "${draft_01}",
"services": ["standard_shipping"],
"depositOnDemand": <depositOnDemand>,
"addressId": "${VN_01}"
}
]{
"title": "deposit_on_demand_invalid"
}| depositOnDemand | |
|---|---|
| 80 | |
| 65 |
| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | standard_shipping | VN_01 | 1 | 1 |
| X-Tenant | m26 |
|---|
[
{
"code": "${draft_01}",
"services": ["standard_shipping"],
"depositOnDemand": 100,
"depositRateCode": "${rate70}",
"addressId": "${VN_01}"
}
][
{
"code": "${draft_01}",
"status": "NEW",
"services": ["standard_shipping"],
"addressId": "${VN_01}",
"depositOnDemand": 70
}
]| code | valid_from | valid_to | apply_scopes | discount_type | formula | customer_limit | limit | fee_item | config | remaining |
|---|---|---|---|---|---|---|---|---|---|---|
| TETHOLIDAY | A-2 | <validTo> | ["ORDER"] | PERCENT | 10 | <customer_limit> | 5 | [{"fee": "standard_shipping", "maxValue": "5000"}] | {"single": true} | <remaining> |
| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | standard_shipping | VN_01 | 1 | 1 |
| X-Tenant | m26 |
|---|
[
{
"skus": ["${skusId_01}"],
"code": "${draft_01}",
"services": ["standard_shipping"],
"addressId": "${VN_01}",
"couponCode": "${TETHOLIDAY}"
}
][
{
"couponCode": null,
"totalCouponDiscountFee": 0
}
]| validTo | customer_limit | remaining | |
|---|---|---|---|
| A-1 | 2 | 5 | |
| A+1 | 0 | 5 | |
| A+1 | 1 | 0 |
| Mã nhóm | Tỉ lệ cọc | Bộ cấu hình chính sách |
|---|---|---|
| vip | 50 | Bieu_phi_ap_dung_ngay_09_03_2024 |
| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | marketPlace | shop deal chiến lược | batchSize |
|---|---|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | standard_shipping | VN_01 | 1 | 1688 | có | 1 |
| X-Tenant | m26 |
|---|
[
{
"skus": ["${skusId_01}"],
"code": "${draft_01}",
"services": ["domestic_shipping"],
"addressId": "${VN_01}",
"address": "Một nơi nào đó"
}
][
{
"code": "${draft_01}",
"status": "NEW",
"dealDiscount": true,
"depositOnDemand": 100,
"depositRateCode": "${rate100}"
}
]| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | shop deal chiến lược | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 1 | standard_shipping | VN_01 | 1 |
| X-Tenant | m26 |
|---|
[
{
"skus": ["${skusId_01}"],
"code": "${draft_01}",
"services": ["domestic_shipping"],
"addressId": "${VN_01}",
"address": "Một nơi nào đó"
}
][
{
"code": "${draft_01}",
"status": "NEW",
"dealDiscount": false
}
]| addressId | country | province | district | ward | default |
|---|---|---|---|---|---|
| VN_01 | Việt Nam | Thành phố Hà Nội | Quận Hà Đông | Phường Yên Nghĩa | true |
| draftCode | merchantId | productId | skuId | skusId | quantity | services | addressId | order_quantity | batchSize |
|---|---|---|---|---|---|---|---|---|---|
| draft_01 | merchant_01 | product_01 | skuId_01 | skusId_01 | 2 | standard_shipping | VN_01 | 1 | 1 |
| X-Tenant | m26 |
|---|
[
{
"skus": ["${skusId_01}"],
"code": "${draft_01}",
"services": ["standard_shipping"],
"addressId": "${VN_01}",
"address": "test"
}
][
{
"code": "${draft_01}",
"status": "NEW",
"addressId": "${VN_01}"
}
]