1
回答
关于微信支付沙箱验收的问题
滴滴云服务器,限时包月0.9元,为开发者而生>>>   

微信支付开发后会进行沙箱验证,官方文档里说关注一个微信号,在微信号里可以进行验收完成后的验收申请,但是我关注了发现没有,现在验收case都做完了,但找不到提交验收申请的地方,有大神知道的吗?

<无标签>
举报
sir柏
发帖于10个月前 1回/1K+阅

说的是 notify_url?这个验证吗 在同一下单的时候 设置这个路径 比如我的是调用我项目中的一个方法payReport();然后payReport代码如下 供参考

@RequestMapping(value = "/orderPayReport/{outTradeNo}/{payStatus}")
@ResponseBody
public String payReport(HttpServletRequest request,
      HttpServletResponse response,
      @PathVariable("outTradeNo") String outTradeNo,
      @PathVariable("payStatus") String payStatus)
      throws SignatureException, PayApiException, PayBusinessException {
   logger.info("======pay report come in==========");
   ReportRequest reportRequest = new ReportRequest();
   reportRequest.setNonce_str(RandomStringGenerator.generate());
   reportRequest
         .setInterface_url("https://api.mch.weixin.qq.com/pay/unifiedorder");
   reportRequest.setExecute_time_(1000);
   reportRequest.setReturn_code(PayCode.SUCCESS.toString());
   reportRequest.setReturn_msg("支付成功");
   reportRequest.setResult_code(PayCode.SUCCESS.toString());
   reportRequest.setOut_trade_no(RandomStringGenerator.generate());
   reportRequest.setUser_ip(WechatUtil.getIpAddr(request));
   reportRequest.setTime(new SimpleDateFormat("yyyyMMddHHmmss")
         .format(new Date()));

   ReportResponse reportResponse = PayManager.report(reportRequest);
   logger.info("=====================================================================================");
   logger.info("result_code为:" + reportResponse.getResult_code());
   logger.info(reportResponse);
   logger.info("=====================================================================================");

      return payReportXml(reportResponse.getResult_code(), "OK");
   }

   return payReportXml(reportResponse.getResult_code(), "FAIL");
}

private String payReportXml(String return_code, String return_msg) {
   String res = "<xml>" + "<return_code><![CDATA[" + return_code
         + "]]></return_code>" + "<return_msg><![CDATA[" + return_msg
         + "]]></return_msg>" + "</xml>";
   return res;

}
顶部