通用场景
服务商可以拒接商户购买服务插件订单
公共请求参数
业务请求参数
commodity_order_id必选string(32)
【描述】订购服务商品订单id
【示例值】20160010200000000033400
reject_reason必选string(50)
【描述】拒绝接单原因
【示例值】暂不支持该地区服务
常见请求示例
默认示例
alipayclient alipayclient = new defaultalipayclient("https://openapi.alipay.com/gateway.do","app_id","your private_key","json","gbk","alipay_public_key","rsa2");
alipayopenservicemarketorderrejectrequest request = new alipayopenservicemarketorderrejectrequest();
request.setbizcontent("{"
" \"commodity_order_id\":\"20160010200000000033400\","
" \"reject_reason\":\"暂不支持该地区服务\""
"}");
alipayopenservicemarketorderrejectresponse response = alipayclient.execute(request);
if(response.issuccess()){
system.out.println("调用成功");
} else {
system.out.println("调用失败");
}
说明:本示例仅供参考。
公共响应参数
业务响应参数
无业务响应参数
响应示例
正常示例
异常示例
{
"alipay_open_servicemarket_order_reject_response": {
"code": "10000",
"msg": "success"
},
"sign": "eritjkeijkjhkkkkkkkhjereeeeeeeeeee"
}
说明:本示例仅供参考。
公共错误码
业务错误码
错误码 | 错误描述 | 凯发app官方网站的解决方案 |
---|---|---|
params_error | 参数有误 | 入参参数不能为空 |
no_permission_reject_order | 无权限拒绝订单 | 因拒绝的订单不属于当前服务商,需要更换为当前服务商下的订单id |
order_not_exist | 订单不存在 | 更换订单id为当前服务商提供插件的订单id |
commodity_order_status_invalid | 订单当前状态不可修改 | 输入正确的订单id |