接口密钥: Account和Accessskey是用于您访问API的密钥,具有该接口的权限,请妥善保管
接口地址: 维系:juzivtu
接口介绍: 修改订单价格
必须用户授权 : 需要用户的授权,才能拿到被授权的数据
请求方式: POST
返回格式: JSON
接口收费: 联系运营
频率限制: 10 次/秒
请求头参数
Authorization | string | 是 | 授权 access_token | Bearer 1798c6aadec33d1bc2f5b707f1049aefeaawf |
请求参数
shop_id | string | 是 | 店铺 id |
order_id | int | 是 | 订单 id |
carriage | int | 是 | 订单修改之后的运费,单位为分 |
entry_discounts | string | 是 | 改价明细,discount 值的单位为分,正数为涨价,负数为减价 |
请求示例
{ "shop_id":"daa-16165961198", "order_id": 2198111437768747370, "carriage": 200, "entry_discounts": [ { "id": 2198111437768747370, "discount": 20 } ] }
cURL请求代码示例PHP请求代码示例JAVA请求代码示例请求代码示例
响应参数
code | int | 返回状态码 |
msg | string | 返回码描述 |
msec | int | 接口执行时间 |
time | int | 接口返回时间 |
data | object | 数据信息 |
--success | bool | 是否处理成功:true 为成功,false 为失败,失败原因见 error |
--result_code | string | 错误码 FAIL_BIZ_TRADING_INVALID_PARAM:参数错误 解决方案:参考参数说明 FAIL_BIZ_TRADING_ORDER_NOT_EXIST:订单不存在 解决方案:检查订单号有效性 FAIL_BIZ_TRADING_ORDER_STATUS_ERROR:订单状态不正确(就是该状态不能修改价格) 解决方案:检查下订单状态,只有等待买家付款状态的订单才能修改订单价格 FAIL_BIZ_TRADING_MODIFY_PRICE_ERROR:修改价格失败(例如不能涨价,只能降价) 解决方案:确定订单改价限制,只能修改订单类型为 6、8、9、10 的订单,既 tradeTypeStr=6、8、9、10 FAIL_BIZ_TRADING_SYSTEM_ERROR:系统错误(系统繁忙) 解决方案:稍后重试或联系开放平台管理人 FAIL_BIZ_TRADING_ORDER_ENTRY_STATUS_ERROR:子订单状态已改变,请返回重试 解决方案:entry_discounts 中传递了已经删除的子订单信息,只需要传递未关闭的子订单即可 |
--result_msg | string | 错误信息 |
--withholding_money | int | 该接口扣费金额(点券) |
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!