您的位置 : 文档中心 -> API信息

修改订单价格

API用户授权类型

需要授权

系统级输入参数

名称 类型 是否必须 描述
_aop_timestamp String 请求时间戳
_aop_signature String 请求签名
access_token String 用户授权令牌

应用级输入参数

名称 类型 是否必须 描述 示例值 默认值
orderId Long 订单id 192551450083225
carriage Long 订单修改之后的运费,单位为分 100
entryDiscounts String 改价明细,discount值的单位为分,正数为涨价,负数为减价 [{"id":111111, "discount":-200}, {"id":222222, "discount":-500}]

返回结果

名称 类型 是否必须 描述 示例值
result Boolean 修改结果,true 成功,false 失败
resultCode String 错误码,指示错误原因 FAIL_BIZ_TRADING_INVALID_PARAM 参数错误

返回结果

改价示例

  输入:
orderId : 1111204496116440
carriage: 200
entryDiscounts: [{"id":1111204496116440,"discount":20}]

参数说明:
1111204496116440: 卖家需要改价的订单号,
200: 订单修改之后的运费为200分,
[{"id":1111204496116440,"discount":20}] : 该订单涨价20分,如果"discount":-20,则意为该订单降价20分
输出:
{"result":true} 

错误码

错误码 错误描述 解决方案
FAIL_BIZ_TRADING_INVALID_PARAM 参数错误 参考参数说明
FAIL_BIZ_TRADING_ORDER_NOT_EXIST 订单不存在 检查订单号有效性
FAIL_BIZ_TRADING_ORDER_STATUS_ERROR 订单状态不正确(就是该状态不能修改价格) 订单类型为6、9,订单状态为等待买家付款;订单类型为8、10,订单状态为等待卖家发货的订单才可以改价
FAIL_BIZ_TRADING_MODIFY_PRICE_ERROR 修改价格失败(例如不能涨价,只能降价) 确定订单改价限制,只能修改订单类型为6、8、9、10的订单,既tradeTypeStr=6、8、9、10
FAIL_BIZ_TRADING_SYSTEM_ERROR 系统错误(系统繁忙) 稍后重试或联系开放平台管理人

API工具