API
确认发货(lma.shipment.confirm)
更新时间: 2019-09-12 13:51:14 访问次数:1022
接口说明

卖家或第三方通过该接口订单确认发货

接口英文名称

lma.shipment.confirm

使用场景

卖家或第三方通过该接口订单确认发货

备注

  • 1. 支持批量确认
  • 2. 只允许将未确认状态订单(已下单)变为确认发货订单
  • 3. 支持部分成功,部分失败,如果部分失败,则返回失败list并提示每一单失败的原因

请求说明
URL http://openapi.winit.com.cn/openapi/service
接口测试 http://openapi.sandbox.winit.com.cn/openapi/service
验证方法 Token,md5
格式 json
字符编码 UTF-8
http请求方式 http
请求数限制 默认每分钟1000,有需要可申请加大。
请求入参
名称 类型 必填 说明 示例
winitOrderNos Array Y winit 订单号

请求示例
{
	"action": "lma.shipment.confirm",
	"app_key": "rebecca",
	"client_id": "ODJKMDU1YZCTYJQ5YY00ZWZLLTK5N2QTOWY4MZI5OGMWNDG2",
	"client_sign": "5D57689C06739EEAF0B137444BA5AB58",
	"data": {
		"winitOrderNOs": ["LMA010000001161CN"
	]},
	"format": "json",
	"language": "zh_CN",
	"platform": "OWNERERP",
	"sign": "397E2C8CB87565F8151001800615C4C4",
	"sign_method": "md5",
	"timestamp": "2019-05-20 16:58:58",
	"version": "1.0"
}

                            
返回出参
名称 类型 必填 说明 示例
errorMsgs Array Y

-|orderNo
String(50)
YWinit订单号

-|errorCode
String(255)
Y错误码(为空表示成功,否则显示相应错误码)
012341111111
-|errorMsg
String(255)
Y错误信息(为空表示成功,否则显示相应错误信息)
订单状态下不允许修改
successCount
IntegerY成功个数

failedCount
IntegerY失败个数

返回示例
{
    "code":"0",
    "msg":"操作成功",
    "data":{
        "errorMsgs":[
            {
                "orderNo":"LMA15010027504711CN",
                "errorCode":null,
                "errorMsg":null
            },
            {
                "orderNo":"LMA15010027504711CN",
                "errorCode":"012341111111",
                "errorMsg":"订单状态下不允许修改"
            }
        ],
        "successCount":1,
        "failedCount":1
    }
}

                            
关键词