电商收付通系列⑥,商户进件之查询申请状态
1、介绍文档地址:https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/ecommerce/applyments/chapter3_2.shtml查询申请状态API可按以下两种不同方式查询:1、通过申请单ID查询申请状态2、通过业务申编号查询申请状态两种不同查询方式返回结果相同2、通过申请单ID查询申请状态public static JSO...
·

1、介绍
文档地址:
https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/ecommerce/applyments/chapter3_2.shtml
查询申请状态API可按以下两种不同方式查询:
1、通过申请单ID查询申请状态
2、通过业务申编号查询申请状态
两种不同查询方式返回结果相同
2、通过申请单ID查询申请状态
public static JSONObject applymentsId(String applyment_id) {
logger.info("applymentsId param:{}",applyment_id);
HttpResponse response = HttpUtils.v3HttpExecute("GET",String.format(EcommerceUrl.APPLYMENT_ID,applyment_id),
"自己系统的应用名称","服务商商户号","商户API证书序列号","平台证书序列号","","商户API证书位置.pem",null);
JSONObject body = JSONObject.parseObject(response.body());
logger.info("applymentsId heads result:{}",response.headers());
logger.info("applymentsId body result:{}",body);
return body;
}

3、通过业务申请编号查询申请状态
public static JSONObject outRequestNo(String out_request_no) {
logger.info("outRequestNo param:{}",out_request_no);
HttpResponse response = HttpUtils.v3HttpExecute("GET",String.format(EcommerceUrl.OUT_REQUEST_NO,out_request_no),
"自己系统的应用名称","服务商商户号","商户API证书序列号","平台证书序列号","","商户API证书位置.pem",null);
JSONObject body = JSONObject.parseObject(response.body());
logger.info("outRequestNo heads result:{}",response.headers());
logger.info("outRequestNo body result:{}",body);
return body;
}
4、测试
public static void main(String[] args) {
applymentsId("微信支付申请单号");
outRequestNo("业务申请编号");
}
5、结果
已驳回
审核中
待签约
完成
谢谢阅读,未完待续
更多推荐


所有评论(0)