取消支付分订单使用条件:
1.可以理解为撤单;
2.适合于确认类型的订单创建,在订单创建后,用户确认钱可以使用该接口;
3.经测试,创建的免确认订单也可以撤单,对应的微信上显示已取消,类型旧完结接口finish_type=1;
请求URL:https://api.mch.weixin.qq.com/v3/payscore/serviceorder/{out_order_no}/cancel
请求方式:POST
请求示例:
代码语言:javascript复制{
"reason": "用户撤单",
"appid": "wxd9564b8666be8516",
"service_id": "00004000000000530082451787938770"
}
返回示例:
代码语言:javascript复制{
"appid": "wxd9564b8666be8516",
"mchid": "1524932721",
"out_order_no": "201912032680849932370042880",
"service_id": "00004001000000644638151144664894"
}
代码语言:javascript复制{
"code": "PARAM_ERROR",
"message": "当前订单状态不满足撤销条件"
}
额外:
新版官方文档地址:
https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/payscore/chapter3_3.shtml
老版本:https://pay.weixin.qq.com/wiki/doc/apiv3/payscore.php?chapter=14_0&index=1 (呵呵o(* ̄︶ ̄*)o)