API
查询分销商发货单(详情)
更新时间: 2019-01-04 18:33:46 访问次数:582
接口说明

供货商通过此接口,使用仓库、自定义单号(卖家订单号)、发货订单号、出库订单号、系统sku/sku、下单时间等条件查询分销商发货订单信息列表。

使用场景

供货商查询分销商发货订单信息列表,常用于分页控件调用。

备注

请求说明
URL http://openapi.winit.com.cn/openapi/service
接口测试 http://openapi.sandbox.winit.com.cn/openapi/service
验证方法 Token,md5
格式 json
字符编码 UTF-8
http请求方式 http
请求数限制 默认每分钟1000,有需要可申请加大。
请求入参
名称 类型 必填 说明 示例
orderNum
String() Y 分销商发货单号
请求示例
{
    "action":"wanyilian.supplier.order.queryOrder",
    "app_key":"fanrong001",
    "data":{
        "orderNum":"CEDP990060269533CN"
    },
    "format":"json",
    "language":"zh_CN",
    "platform":"SELLERERP",
    "sign":"00000000000000000000000000000000",
    "sign_method":"md5",
    "timestamp":"2015-06-16 00:19:26",
    "version":"1.0"
}

                            
返回出参
名称 类型 必填 说明 示例
orderNum
String() Y 分销商发货单号
outboundOrderNumString()Y海外仓出库单编号
sellerOrderNoString()Y客户自定义订单号
distributorAccountString()Y分销商账户
isAutoString()Y是否自动推送发货物流订单
当isAuto=Y时,系统自动将发货订单进行推送,订单状态转为等待发货;
当isAuto=N时,此时需要分销商再次使用确认发货wanyilian.distributor.order.confirm,订单状态才会转为等待发货
isRepeat
String() Y 是否允许重复,跟ebay订单校验无关
orderStatusName
String() Y 发货单状态名称
orderStatus
String() Y 发货单状态
statusName
String() Y 出库单状态名称

status
String() Y 出库单状态
reasonForVoid
String()Y作废原因

isOperateByWinit
String()Y是否万邑通后台作废
Y/N
eBayValidateResult
Numeric(10,2) Y 是否ebay返利
Y/N
isEBayOrder
String() Y 是否为ebay订单
Y/N
carrierString()Y派送公司名称

ebayNameString()
YEbay上显示的快递公司名

winitTrackingNo
String() Y winit跟踪号,在万邑联->我的资料中同意了海外仓出库扫描信息上传服务免责声明,才会返回
trackingNum
String() Y 最后一公里物流追踪号
chargeableWeight
String() Y 包裹计费重量,kg
totalCost
String() Y 物流总费用(处理费+派送费+其它),单位为CNY
merchandiseCost
String() Y 货值 CNY  供货价*数量

acctCurrency
String() Y 货值币种
orderedTime
String() Y 发货单创建时间(系统时间)

acctDate
String() Y 结算时间/订单付费时间  扣分销商账户的
deliveryDate
String() Y 订单发货时间(出库订单创建时间) 供货商下物流订单时间

state
String()
Y
收件人国家

city
String()
Y
收件人城市(澳洲为SUBURB,对应邮编)

region
String()
Y
收件人州

address1
String()
Y
收件人街道1

address2
String()
Y
收件人街道2

phoneNum
String()
Y
收件人电话

recipientName
String()
Y
收件人姓名

emailAddress
String()
Y
收件人邮箱

zipCode
String()
Y
zipCode

packageList
Array

包裹列表,以下为包裹节点
-|packageNo
String()
Y
包裹序号

-|warehouseCode
String() Y 万邑通海外仓ID,唯一,可查询
-|warehouseName
String() Y 万邑通海外仓名称

-|deliveryWayCode
String() Y 最后一公里派送方式代码。最后一公里派送方式代码不可为空。 可查询

-|deliverywayName
String() Y 最后一公里派送方式名称
-|authBarcode
String()
Y授权条码,供货分销关系唯一授权码(保留字段)

-| eBayOrderID
String() Y eBay OrderID 用于标识一条唯一的eBay订单,这个订单可以包含一个或多个商品交易(一个交易对应一个eBay上的Transaction_ID + Item_ID). 当买家在一个时间向同一卖家购买多种商品,eBay将会基于这些交易(Transaction)生成一个唯一订单号(OrderID)。当买家一次仅仅购买一种商品(一个ItemID)时,则此OrderID与此笔交易一一对应。 在使用CompleteSale接口时,OrderID被用于定位一笔订单

-|productList
Array

出库商品列表,以下为子节点

-|-|productCode
String()
Y
分销平台系统编码,对应查询分销商品接口wanyilian.supplier.spu.querySPUList的randomSKU系统编码

-|-| merchandiseCode
String()
Y
商品sku

-|-|eBayTransactionID
Long
Y
eBay TransactionID。eBay TransactionID为选填。 eBay上使用TransactionID+ItemID标识一个唯一的交易,一个OrderID可以对应一个或多个交易。 当一笔交易的拍卖方式为‘BID’时,此笔交易的TransactionID为‘0’。 eBay API参考: eBay API: GetOrders Paramater: OrderArray.Order.TransactionArray.Transaction.TransactionID

-|-|eBayItemID
Long
Y
eBay ItemID。eBay ItemID为选填。 eBay上使用描述一个刊登的唯一标识。一个刊登可以产生多笔交易,但是ItemID是唯一不变的。 eBay API参考: eBay API: GetOrders Paramater: OrderArray.Order.TransactionArray.Transaction.Item.ItemID

-|-|eBaySellerID
String()
Y
当前Transaction对应的eBay Seller ID。eBay Seller ID为选填。 eBay API参考: eBay API: GetOrders Paramater: OrderArray.Order.SellerUserID

-|-|eBayBuyerID
String()
Y
当前Transaction对应的eBay Buyer ID。eBay Buyer ID为选填。 eBay API参考: eBay API: GetOrders Paramater: OrderArray.Order.BuyerUserID

-|-|productNum
Integer
Y一个海外仓出库单所包含的某个产品的数量。产品对应的单品数量必须>0

返回示例
{
    "code":"0",
    "msg":"操作成功",
    "data":{
        "region":"Florida",
        "merchandiseCost":45,
        "trackingNo":"1Z68223Y0330304298",
        "totalCost":51.62,
        "statusName":"派送完成",
        "state":"US",
        "address1":"56 RD",
        "packageList":[
            {
                "warehouseCode":"US0001",
                "warehouseName":"USWC Warehouse",
                "eBayOrderID":"",
                "deliverywayName":"UPS - Ground (Standard 1-5 Business Days)-Sign-USWC",
                "packageNo":"",
                "productList":[
                    {
                        "eBayBuyerID":"",
                        "eBayTransactionID":"234234233",
                        "merchandiseCode":null,
                        "productCode":"w10008011",
                        "productNum":1,
                        "eBayItemID":"234234233",
                        "eBaySellerID":""
                    }
                ],
                "deliveryWayCode":"OSF810598",
                "authBarcode":""
            }
        ],
        "sellerOrderNo":"",
        "address2":"78 Rt",
        "reasonForVoid":"",
        "city":"Miami",
        "winitTrackingNo":"",
        "phoneNum":"181267543456",
        "distributorAccount":"Demo",
        "zipCode":"33166",
        "carrier":"UPS",
        "deliveryDate":"2018-11-22 16:04:00",
        "acctCurrency":"CNY",
        "outboundOrderNum":"WO1132294541",
        "acctDate":null,
        "isRepeat":"",
        "orderedTime":"2018-11-22 14:56:03",
        "orderStatusName":"已发货",
        "status":"Delivery Completed",
        "eBayValidateResult":"",
        "isEBayOrder":"",
        "IsAuto":"",
        "orderNum":"CEDP990060269533CN",
        "emailAddress":"Demo@winit.com",
        "orderStatus":5,
        "chargeableWeight":"",
        "ebayName":"",
        "recipientName":"Demo",
        "isOperateByWinit":""
    }
}