通用场景
此接口需商家授权服务商应用权限后,服务商可代商家进行实施确认完成动作
公共请求参数
业务请求参数
commodity_order_id必选string(32)
【描述】订购服务插件订单号
【示例值】20160010200000000033400
mini_app_id特殊可选string(64)
【描述】商家订购服务选择的某一小程序的appid,如果该订单为蚂蚁服务市场发布的小程序插件服务所产生的订单,则此字段必填
【示例值】2017121800945174
shop_id可选string(64)
【描述】商家订购服务选择的某一门店的id。若该订单:
为支付宝(蚂蚁)服务市场发布的服务所产生订单则该参数可选。
【示例值】2015052000077000000000182140
常见请求示例
默认示例
alipayclient alipayclient = new defaultalipayclient("https://openapi.alipay.com/gateway.do","app_id","your private_key","json","gbk","alipay_public_key","rsa2");
alipayopenservicemarketorderitemconfirmrequest request = new alipayopenservicemarketorderitemconfirmrequest();
request.setbizcontent("{"
" \"commodity_order_id\":\"20160010200000000033400\","
" \"shop_id\":\"2015052000077000000000182140\","
" \"mini_app_id\":\"2017121800945174\""
"}");
alipayopenservicemarketorderitemconfirmresponse response = alipayclient.execute(request);
if(response.issuccess()){
system.out.println("调用成功");
} else {
system.out.println("调用失败");
}
说明:本示例仅供参考。
公共响应参数
业务响应参数
无业务响应参数
响应示例
正常示例
异常示例
{
"alipay_open_servicemarket_order_item_confirm_response": {
"code": "10000",
"msg": "success"
},
"sign": "eritjkeijkjhkkkkkkkhjereeeeeeeeeee"
}
说明:本示例仅供参考。
公共错误码
业务错误码
错误码 | 错误描述 | 凯发app官方网站的解决方案 |
---|---|---|
system_error | 系统繁忙 | 服务器异常 可能发生了网络或者系统异常,导致服务调用失败,商户可以用同样的请求发起重试 |
commodity_order_item_not_exist | 商品订单明细不存在 | 输入正确的参数 |
confirm_charge_item_not_allow | 收费服务订单不允许服务商代替商户完成确认 | 请联系商家,让商家自行完成收费服务的订单确认 |
item_status_not_allow | 明细项状态不允许操作 | 当前状态不可操作,服务商确认实施明细只能是在doing【实施中的状态】 |
no_permission_comfirm_orderitem | 无权限代商户完成订单项 | 更换订单id及门店id |
params_error | 参数验证失败 | 入参参数不能为空 |