前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >电商收付通系列⑥,商户进件之查询申请状态

电商收付通系列⑥,商户进件之查询申请状态

原创
作者头像
悟空码字
修改2021-02-03 10:43:09
1.1K0
修改2021-02-03 10:43:09
举报

1、介绍

文档地址:

https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/ecommerce/applyments/chapter3_2.shtml

查询申请状态API可按以下两种不同方式查询:

  • 通过申请单ID查询申请状态
  • 通过业务申编号查询申请状态

两种不同查询方式返回结果相同

2、通过申请单ID查询申请状态

代码语言:javascript
复制
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、通过业务申请编号查询申请状态

代码语言:javascript
复制
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、测试

代码语言:javascript
复制
public static void main(String[] args) {
applymentsId("微信支付申请单号");
outRequestNo("业务申请编号");
}

5、结果

已驳回

审核中

待签约

完成

上一篇:电商收付通系列⑤,商户进件之二级商户进件申请

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档