order
-
GET /api/M26/orders/{code}/detail - Chi tiết đơn hàng đã thanh toán
-
-
PATCH - api/M26/orders/{code}/customer - Khách hàng M26 huỷ đơn "Chờ thanh toán"
-
- Header: X-Tenant
- Path: code // mã đơn M26
- Request body:
{
"eiOrder": true, // true: đơn UTXNK (ưu tiên xuất nhập khẩu), false: đơn thường
"reasonCode": "string", // required đối với đơn thường
"comment": "string"
}
- Đơn UTXNK là đơn có khối lượng ước tính lớn hơn 100kg
-
POST /api/M26/orders - Tạo đơn
-
1. Khách hàng có thể lựa chọn loại hình vận chuyển khi tạo đơn: qua đơn vị được uỷ thác (địa chỉ nhận hàng VN) hoặc tự vận chuyển (địa chỉ nhận hàng TQ)
- Nếu lựa chọn vận chuyển qua đơn vị được uỷ thác, KH có thể lựa chọn dịch vụ, tỷ lệ cọc (hệ thống mặc định gửi lên dịch vụ Vận chuyển quốc tế)
- Nếu lựa chọn vận chuyển tự vận chuyển, KH không thể lựa chọn dịch vụ và tỷ lệ cọc (hệ thống mặc định gửi lên dịch vụ Vận chuyển nội địa)
2. Đơn hàng sau khi tạo sẽ có trạng thái Chờ thanh toán
3. Request body:
[
{
"skus": [
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
],
"code" (*): "string",
"remark": "string",
"services": [
"string"
],
"depositRateCode":"string", // Trường mới dùng cho web
"depositOnDemand": 0, // Trường cũ này vẫn để lại dùng cho app chạy sau và cho phép gửi lên 100, 50
"addressId": "string",
"address": "string",
"couponCode": "string"
}
]
4. Có thể tạo đơn thường hoặc đơn mua trọn gói từ thông tin sku: