单货源地产品下单
<p><strong>简要描述:</strong> </p>
<ul>
<li><strong>注意:该API只支持单个货源地的产品提交!</strong></li>
<li>调用该下单API,请确保提交的参数OrderDetailList中,所有产品都是 同一个货源地的,不然会报 <strong>ERROR_PRODUCT_MUTIL_AREA</strong> 错误,错误含义为 订单含多货源地商品!请检查参数【OrderDetailList或ShoppingCartIds】,可能提交了多个货源地产品,下单的其他错误,请参考<strong>订单错误码说明</strong>:</li>
<li>下单前,<strong>推荐</strong> 先 访问 <a href="https://www.showdoc.cc/230407611622153?page_id=1341667324456177" title="点击查看下单汇总信息API文档">[1]下单汇总信息API</a>, 拿到根据 产品货源地 归类后的下单信息;并且相应的货源地汇总下单信息只能用于该货源地产品,比如 杭州的下单参数只能给杭州的产品用,若杭州的下单参数给广州的产品用,会报错;</li>
<li>是否是 单货源地,可判断 <a href="https://www.showdoc.cc/230407611622153?page_id=1341667324456177" title="点击查看下单汇总信息API文档">[1]下单汇总信息API</a> 返回的数据中,ShoppingAreaList的值是否有多个</li>
<li><a href="https://www.showdoc.cc/230407611622153?page_id=1352882473912738" title="点击查看多货源地产品下单API文档">[2]多货源地产品下单API</a> 也可以进行 单货源地的产品下单,具体请查看 多货源地下单API文档</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://open.hznzcn.com/order/place</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
<li>x-www-form-urlencoded</li>
</ul>
<p><strong>公共请求参数:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">是否必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">app_key</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>App应用标识,女装网提供</td>
</tr>
<tr>
<td style="text-align: left;">access_token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>授权成功的Token,若访问的API和用户有关,该项为必填项, 具体请查看 <a href="https://www.showdoc.cc/230407611622153?page_id=1313862750462126" title="点击查看 获取授权,token 文档">[3]获取授权,token 文档</a></td>
</tr>
<tr>
<td style="text-align: left;">stamp</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>时间戳,有效期为 <strong>3</strong> 分钟,示例值:636806795462062641,具体参考 <a href="https://www.showdoc.cc/230407611622153?page_id=1313894411972991" title="点击查看时间戳的说明文档">[4]时间戳说明文档</a></td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>签名,将除了sign以为的的所有请求参数进行签名加密处理后的字符串,示例值:0895AB9BCE9AA031D4EE3CC38C3E0702,具体参考 <a href="https://www.showdoc.cc/230407611622153?page_id=1313915454654841" title="点击查看签名生成说明文档">[5]签名生成说明文档</a></td>
</tr>
</tbody>
</table>
<p><strong>API请求参数:</strong> </p>
<ul>
<li>多货源地下单里面提到的 OrderDetailAddRequest 对象, 属性字段 就是下面这些 参数</li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">OrderFrom</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>订单来源,平台类型 ;这里固定传99; 99=其它</td>
</tr>
<tr>
<td style="text-align: left;">OuterOrderCode</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>外部单号;传其他平台自己的单号</td>
</tr>
<tr>
<td style="text-align: left;">OrderDetailList</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>下单产品集合,一个Json字符串;<br/>1:多个产品时逗号隔开;<br/>2:一单最多100个不同的产品规格;<br/>3:同规格会合并数量<br/>4:和<strong>ShoppingCartIds</strong> 二选一【<strong>优先这个】</strong> ;<br/>5:如需要小礼品,也加到该参数里,小礼品会自动识别并做相应的处理;<br/>6:OrderDetailList的格式请参考下面 的 <strong>OrderDetailList的值数据说明</strong> ;</td>
</tr>
<tr>
<td style="text-align: left;">ShoppingCartIds</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>购物车Id字符串;<br/>1:示例值:“1,2,3” ,英文半角逗号分割;<br/>2:一单最多100个不同的购物车ID<br/>3:和<strong>OrderDetailList</strong> 二选一;<br/>购物车功能,暂未对外开放</td>
</tr>
<tr>
<td style="text-align: left;">ConsigneeAddress</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>收件人信息,一个Json字符串;ConsigneeAddress 的格式请参考下面 的 <strong>ConsigneeAddress的值数据说明</strong>;</td>
</tr>
<tr>
<td style="text-align: left;">DeliveryAreaID</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>快递配送区域id ;<a href="https://www.showdoc.cc/230407611622153?page_id=1353822422985502" title="点击查看获取快递列表API文档">[6]从快递列表获取</a>;</td>
</tr>
<tr>
<td style="text-align: left;">PayType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>付款方式,暂不对外开放,直接默认</td>
</tr>
<tr>
<td style="text-align: left;">LcCode</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>电商平台代收货款的LC号;最大长度50个字符;<br/>如果<strong>DeliveryAreaID </strong> 对应的快递,是货到付款的, LcCode就必须要填;<br/>快递的信息,具体参考 <a href="https://www.showdoc.cc/230407611622153?page_id=1353822422985502" title="点击查看获取快递列表API文档">[6]快递列表获取API文档</a></td>
</tr>
<tr>
<td style="text-align: left;">LcMoney</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">decimal</td>
<td>电商平台代收货款的金额,示例值:"100.00";<br/>如果<strong>DeliveryAreaID </strong> 对应的快递,是货到付款的, LcMoney就必须要填 <br/>快递的信息,具体参考 <a href="https://www.showdoc.cc/230407611622153?page_id=1353822422985502" title="点击查看获取快递列表API文档">[6]快递列表获取API文档</a></td>
</tr>
<tr>
<td style="text-align: left;">Remark</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>订单备注;最大长度500个字符</td>
</tr>
<tr>
<td style="text-align: left;">PackageType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>外包装方式Id;外包装可参考 <a href="https://www.showdoc.cc/230407611622153?page_id=1341667324456177" title="点击查看下单汇总信息API文档">[1]下单汇总信息API</a> <strong>中ShoppingArea</strong>的<strong>PackageList</strong>,如果选择了货源地不支持的包装方式,默认会选择 默认包装</td>
</tr>
<tr>
<td style="text-align: left;">PackNum</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>外包装的包装袋的数量</td>
</tr>
<tr>
<td style="text-align: left;">InnerPackageType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>内包装方式Id;内包装可参考 <a href="https://www.showdoc.cc/230407611622153?page_id=1341667324456177" title="点击查看下单汇总信息API文档">[1]下单汇总信息API</a> <strong>中ShoppingArea</strong>的<strong>InnerPackageList</strong>,如果选择了货源地不支持的内包装方式,默认会选择 标准出厂包装</td>
</tr>
<tr>
<td style="text-align: left;">FavourCommonCard</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>好评卡类型ID, 可参考 <a href="https://www.showdoc.cc/230407611622153?page_id=1341667324456177" title="点击查看下单汇总信息API文档">[1]下单汇总信息API</a> <strong>Data</strong>的<strong>FavourCommonCardList</strong></td>
</tr>
<tr>
<td style="text-align: left;">CouponCode</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>使用的优惠券代码字符串 ;<br/>1:可叠加使用的优惠券时,可用英文半角逗号分割,<br/>示例值:“18b4282726419072c1,18b4282726419072c2,18b4282726419072c3” ;<br/>2:可下单的优惠券 可参考 <a href="https://www.showdoc.cc/230407611622153?page_id=1341667324456177" title="点击查看下单汇总信息API文档">[1]下单汇总信息API</a> <strong>中ShoppingArea</strong>的<strong>CouponList</strong></td>
</tr>
<tr>
<td style="text-align: left;">SendMode</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>配送方式 0:快递(默认) ;1:自提 (暂不支持自提)</td>
</tr>
<tr>
<td style="text-align: left;">NeedSeniorQc</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>是否需要高级质检服务, 0:不需要 1:需要</td>
</tr>
<tr>
<td style="text-align: left;">NeedTicket</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>是否需要换吊牌服务 0:不需要 1:需要;只有代理寄了吊牌才生效</td>
</tr>
</tbody>
</table>
<p><strong>OrderDetailList的值数据说明</strong></p>
<ul>
<li>OrderDetailList参数的数据结构示例值如下 <strong>【一个json字符串】</strong></li>
</ul>
<p>数据结构如下:</p>
<pre><code class="language-json">[
{
"ProId": 701443,
"ProSpecifications": "黑色,M",
"ProNum": 10
},
{
"ProId": 637270,
"ProSpecifications": "红色,M",
"ProNum": 10
}
]</code></pre>
<p>Json数据结构说明: </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必填</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">ProId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>产品id</td>
</tr>
<tr>
<td style="text-align: left;">ProSpecifications</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>产品规格,示例值:“黑色,XL”</td>
</tr>
<tr>
<td style="text-align: left;">ProNum</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>数量</td>
</tr>
</tbody>
</table>
<p><strong>赋值给OrderDetailList参数时,注意两点:</strong></p>
<ul>
<li><strong>OrderDetailList的值 是string,一个json格式的 string,并非是 json对象</strong></li>
<li><strong>注意单双引号问题</strong></li>
</ul>
<p>下面是把josn弄成了字符串,赋值的示例【C#代码】</p>
<pre><code class="language-csharp"> string OrderDetailList='[{"ProId": 701443,"ProSpecifications": "黑色,M","ProNum": 10},{"ProId": 637270,"ProSpecifications": "红色,M","ProNum": 10}]';</code></pre>
<p><strong>ConsigneeAddress的值数据说明</strong></p>
<ul>
<li>ConsigneeAddress参数的数据结构示例值如下 <strong>【一个json字符串】</strong></li>
</ul>
<p>数据结构如下:</p>
<pre><code> {
"Receiver": "张三",
"Phone": "18888888888",
"Tel": "",
"Province": "110000",
"City": "110100",
"District": "110101",
"Address": "",
"AddressDetail": "",
"Zip": "",
"IsCollect": 0
} </code></pre>
<p>Json数据结构说明: </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必填</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Receiver</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>收货人姓名</td>
</tr>
<tr>
<td style="text-align: left;">Tel</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>移动电话</td>
</tr>
<tr>
<td style="text-align: left;">Province</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>省编码或省名称(一级地址,优先匹配编码),示例值:“110000”或者 “北京”;<br/>参考 <a href="https://www.showdoc.cc/230407611622153?page_id=1354271466649618" title="点击查看省市区列表API文档">[7]省市区列表API文档</a></td>
</tr>
<tr>
<td style="text-align: left;">City</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>市编码或市名称(二级地址,优先匹配编码),示例值:“110100”或者 “北京市”;<br/>参考 <a href="https://www.showdoc.cc/230407611622153?page_id=1354271466649618" title="点击查看省市区列表API文档">[7]省市区列表API文档</a></td>
</tr>
<tr>
<td style="text-align: left;">District</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>区编码或区名称(三级地址,优先匹配编码),示例值:“110101”或者 “东城区”;<br/>参考 <a href="https://www.showdoc.cc/230407611622153?page_id=1354271466649618" title="点击查看省市区列表API文档">[7]省市区列表API文档</a></td>
</tr>
<tr>
<td style="text-align: left;">Address</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>镇编码或街道\镇名称(四级地址,优先匹配编码),暂不启用</td>
</tr>
<tr>
<td style="text-align: left;">AddressDetail</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>详细地址,最大长度200字符</td>
</tr>
<tr>
<td style="text-align: left;">Zip</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>邮编,也可以填“000000”</td>
</tr>
<tr>
<td style="text-align: left;">IsCollect</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>是否收藏保存地址,0=否;1=是;</td>
</tr>
</tbody>
</table>
<p><strong>赋值给ConsigneeAddress参数时,注意两点:</strong></p>
<ul>
<li><strong>ConsigneeAddress的值 是string,一个json格式的 string,并非是 json对象</strong></li>
<li><strong>注意单双引号问题</strong></li>
</ul>
<p>下面是把josn弄成了字符串,赋值的示例【C#代码】</p>
<pre><code class="language-csharp"> string ConsigneeAddress='{"Receiver": "张三","Phone": "18888888888","Tel": "","Province": "110000","City": "110100","District": "110101","Address": "","AddressDetail": "","Zip": "","IsCollect": 0} ';</code></pre>
<p><strong>下单的请求参数示例</strong></p>
<ul>
<li>未加入签名,时间戳等参数</li>
<li>供参考</li>
</ul>
<pre><code class="language-json">{
"OrderFrom": 0,
"OrderDetailList": '[{ "ProId": 631644, "ProSpecifications": "黑色,M", "ProNum": 2 },{ "ProId": 618918, "ProSpecifications": "白色,L", "ProNum": 2 }]' ,
"ConsigneeAddress": '{"Receiver": "张汉卿","Phone": "18000000000","Tel": "010-1234567","Province": "110000","City": "110100","District": "110101","AddressDetail": "XXX小区","Zip": "000000","IsCollect": 0}',
"DeliveryAreaID": 227,
"Remark": "代发",
"PackageType": 0,
"InnerPackageType": 0,
"PackNum": 0,
"FavourCommonCard": 0,
"SendMode": 0,
"NeedSeniorQc": 0,
"NeedTicket": 0
}</code></pre>
<p><strong>提交返回示例</strong></p>
<ul>
<li>分成功和失败两种情况,我都提供了示例</li>
</ul>
<p>成功时的示例</p>
<pre><code>{
"Data": "13172762",
"Code": "0",
"Msg": "下单成功!订单id为:13172762",
"OrderList": [
{
"OrderId": 13172762,
"OrderCode": "2021062316030301",
"OrderFrom": "其他",
"OuterOrderCode": "1335732601767967681"
}
]
}
</code></pre>
<p>提交失败的示例</p>
<pre><code>{
"Data": null,
"Code": "-9",
"Msg": "下订单出错:ERROR_ORDER_NO_PRODUCT"
}
</code></pre>
<p><strong>响应参数说明</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Data</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">成功时,返回 下单成功的订单ID,可用于 <a href="https://www.showdoc.cc/230407611622153?page_id=1341355580836267" title="点击查看获取订单详情API文档">[8]获取订单详情</a>,失败时,返回<strong>null </strong></td>
</tr>
<tr>
<td style="text-align: left;">OrderList</td>
<td style="text-align: left;">list</td>
<td style="text-align: left;">成功时,返回 下单成功的 订单id和code列表</td>
</tr>
<tr>
<td style="text-align: left;">Code</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">请求状态码,订单这里,不为 “0” 就表示失败 ,具体参考 <a href="https://www.showdoc.cc/230407611622153?page_id=1314533986849160" title="点击查看请求状态码【ResponseCode】文档">[9]ResponseCode文档</a></td>
</tr>
<tr>
<td style="text-align: left;">Msg</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">请求相关信息 ,失败时会返回 格式为 “<strong>下订单出错:错误码</strong>” 的错误信息,示例:“下订单出错:ERROR_ORDER_NO_PRODUCT”;<br/>其他相关的下单错误码,请参考 下面 的 <strong>订单错误码说明</strong></td>
</tr>
</tbody>
</table>
<p><strong>订单错误码说明</strong></p>
<ul>
<li>
<p><strong>建议,当返回错误时,通过 判断字符串,进行相应的错误处理</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">错误码</th>
<th style="text-align: left;">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">ERROR_ORDER_COMMIT</td>
<td style="text-align: left;">订单提交出错</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_ORDER_CARRIAGE</td>
<td style="text-align: left;">配送方式错误!请检查参数【DeliveryAreaID】,可能DeliveryAreaID不支持当前订单的收货地址</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_ORDER_GETCODE</td>
<td style="text-align: left;">获取订单编码错误</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_ORDER_JSON_PARSE</td>
<td style="text-align: left;">订单json解析错误,提交的请求参数格式有问题</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_PRODUCT_DATA</td>
<td style="text-align: left;">订单的产品数据出错!请检查参数【OrderDetailList或ShoppingCartIds】,可能提交的产品不存在</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_PRODUCT_SPECIFICATION_NOT_EXIST</td>
<td style="text-align: left;">订单的产品规格出错!请检查参数【OrderDetailList或ShoppingCartIds】,可能提交的产品规格不存在</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_MEMBER_NOT_EXIST</td>
<td style="text-align: left;">非法用户</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_PRODUCT_MUTIL_AREA</td>
<td style="text-align: left;">订单含多货源地商品!请检查参数【OrderDetailList或ShoppingCartIds】,可能提交了多个货源地产品</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_ORDER_ADDRESS_PARSE</td>
<td style="text-align: left;">地址解析出错!请检查参数【ConsigneeAddress】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_ORDER_INVOICE_DATA</td>
<td style="text-align: left;">发票数据出错!请检查参数【ERROR_ORDER_INVOICE_DATA】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_ORDER_DATA_NULL</td>
<td style="text-align: left;">订单数据为空</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_ORDER_PRICE_ERROR</td>
<td style="text-align: left;">订单存在价格小于等于0 的数据</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_COUPON_CANT</td>
<td style="text-align: left;">优惠券不能用!请检查参数【CouponCode】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_COUPON_NULL</td>
<td style="text-align: left;">优惠券为Null!请检查参数【CouponCode】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_COUPON_INVALID</td>
<td style="text-align: left;">优惠券无效!请检查参数【CouponCode】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_ORDER_INVOICE_ZERO</td>
<td style="text-align: left;">开票金额为0</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_ORDER_NO_PRODUCT</td>
<td style="text-align: left;">商品不存在!请检查参数【OrderDetailList或ShoppingCartIds】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_ORDER_NO_SPECIFICATION</td>
<td style="text-align: left;">商品规格不存在!请检查参数【OrderDetailList或ShoppingCartIds】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_ORDER_SPECIFICATION</td>
<td style="text-align: left;">商品规格错误!请检查参数【OrderDetailList或ShoppingCartIds】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_ORDER_CANNOT_ORDERED</td>
<td style="text-align: left;">用户不能下单</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_ORDER_PAYTYPE</td>
<td style="text-align: left;">支付方式错误!请检查参数【PaymentType】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_CONSIGNEE_PHONE_NULL</td>
<td style="text-align: left;">收件人联系电话为空!请检查参数【ConsigneeAddress】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_CONSIGNEE_ADDRESS</td>
<td style="text-align: left;">收件人信息错误!请检查参数【ConsigneeAddress】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_CONSIGNEE_ADDRESS_PHONE</td>
<td style="text-align: left;">收件人手机错误!请检查参数【ConsigneeAddress】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_CONSIGNEE_ADDRESS_PROVINCE</td>
<td style="text-align: left;">收件人省份错误(一级地址)!请检查参数【ConsigneeAddress】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_CONSIGNEE_ADDRESS_CITY</td>
<td style="text-align: left;">收件人城市错误(二级地址)!请检查参数【ConsigneeAddress】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_CONSIGNEE_ADDRESS_AREA</td>
<td style="text-align: left;">收件人地区错误(三级地址)!请检查参数【ConsigneeAddress】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_CONSIGNEE_ZIP</td>
<td style="text-align: left;">收件人邮编错误!请检查参数【ConsigneeAddress】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_LC_CODE</td>
<td style="text-align: left;">LC号错误!请检查参数【LcCode】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_LC_MONEY</td>
<td style="text-align: left;">LC金额错误!请检查参数【LcMoney】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_ORDER_OUTERORDERCODE</td>
<td style="text-align: left;">订单外部编码错误!请检查参数【OuterOrderCode】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_JINDDONG_EXPRESS</td>
<td style="text-align: left;">京东物流方式错误!请检查参数【WaybillInfo】</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_ORDER_EXIST</td>
<td style="text-align: left;">订单已经存在</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_GIFT_ORDER_FEE</td>
<td style="text-align: left;">小礼品订单的小礼品总额不能小于10元</td>
</tr>
<tr>
<td style="text-align: left;">ERROR_BRAND_UNCOOPERATIVE</td>
<td style="text-align: left;">订单的产品品牌已经不合作</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
</li>
</ul>