接口说明

创建小包订单

路径

HTTP Verb 

URL

Post

/api/supplier-service/v2/b2c/orders


 

请求头样例



POST  /api/supplier-service/v1/b2b/asn     HTTP/1.1

Content-Type: application/json

Accept: application/json

User-Agent: Mozilla 5.0

Host: qa.etowertech.com

X-WallTech-Date: Thu, 06 Aug 2020 06:21:24 GMT

Authorization: WallTech testLvs2jdug2qIoRsJyuxs:2THPh5_j4OTYUGdinstTC4nYqDE=


请求字段(request)


一级字段二级字段三级字段四级字段类型长度限制中文含义描述是否必填
orderfacility

String20发件人网点B2C:shipper facility
FF:warehouse
M

channelCode

String64渠道代码英文、英文标点M

platform

String20平台
O

remark

String200备注
O

consigneeaddressCode
String50收件人地址代码比如ONT8表示某个亚马逊仓库

name
String50收件人姓名
M

company
String512收件人公司


phone
String50收件人电话


email
String50收件人邮箱


countryCode
String2目的国二字代码英文代码M

state
String80收件人省/州


city
String80收件人城市
M

district
String128收件人区


addressLine1
String200收件人地址第一行
M

addressLine2
String200收件人地址第二行


addressLine3
String80收件人地址第三行


zipCode
String16收件人邮编


shippername
String50发件人姓名


company
String512发件人公司


phone
String50发件人电话


email
String50发件人邮箱


countryCode
String2始发国二字代码英文代码

state
String80发件人省/州


city
String80发件人城市


district
String128发件人区


addressLine1
String200发件人地址第一行


addressLine2
String200发件人地址第二行


addressLine3
String80发件人地址第三行


zipCode
String16发件人邮编


parcelsreferenceNo
String80包裹参考号
M

description
String255包裹中文描述


weight
BigDecimal8,3包裹重量8位,小数点后3位M

weightUnit
String10重量单位枚举:
KG(默认)
G
LB


length
BigDecimal8,3包裹长


width
BigDecimal8,3包裹宽


height
BigDecimal8,3包裹高


dimensionUnit
String8尺寸单位枚举:
CM(默认)
M


itemsskuString128SKU编码


quantityInteger11商品数量


请求样例


[
    {
        "facility""mghc",
        "channelCode""测试B2C",
        "platform""",
        "remark""test",
        "consignee": {
            "addressCode""11112",
            "name""强哥",
            "company""强盛集团",
            "countryCode""CN",
            "state""jinghaijiedai",
            "city""qq",
            "district""",
            "addressLine1""榆树街道",
            "addressLine2""霞北路66弄21号",
            "addressLine3""",
            "zipCode""122435",
            "phone""888999",
            "email""123456@hotmail.com"
        },
        "shipper": {
            "name""",
            "company""",
            "countryCode""",
            "state""",
            "city""",
            "district""",
            "addressLine1""",
            "addressLine2""",
            "addressLine3""",
            "zipCode""",
            "phone""",
            "email"""
        },
        "parcels": {
            "referenceNo""referenceNo-test-001",
            "description""测试创建海外仓订单",
            "weight"66.5,
            "weightUnit""KG",
            "length"34.3,
            "width"22.3,
            "height"11.2,
            "dimensionUnit""CM",
            "items": [
                {
                    "sku""mouse",
                    "quantity"5
                },
                {
                    "sku""sjk",
                    "quantity"3
                }
            ]
        }
    }
]



返回样例


成功样例

[
    {
        "code""0",
        "data": {
            "orderNo""C12283230214000004O",
            "referenceNo""referenceNo-test-001"
        },
        "errors""",
        "message""",
        "messageId""",
        "success"true,
        "warnList"""
    }
]


失败样例

[
    {
        "code""0005",
        "data": {
            "orderIndex"1,
            "referenceNo""C0000000000001"
        },
        "errors": [
            {
                "code""600905",
                "message""sku:SKG,Does not exist in the selected shippers wareHouse"
            },
            {
                "code""600908",
                "message""shipperAddressCode:CXXZS2,Relevant warehouse do not exist in shipper"
            }
        ],
        "message""paramter error",
        "messageId""",
        "success"false,
        "warnList"""
    }
]