看文档在支付成功后微信回调notify_url,处理完成后还需要同步返回给微信参数通知处理成功。
直接返回success和
<xml>
<return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[OK]]></return_msg>
</xml>
字符串返回,
但是怎么样的方式返回微信还是会通过一定的策略(如30分钟共8次)定期重新发起通知。
那位做过微信支付的能解决一下吗?
直接返回success和
<xml>
<return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[OK]]></return_msg>
</xml>
字符串返回,
但是怎么样的方式返回微信还是会通过一定的策略(如30分钟共8次)定期重新发起通知。
那位做过微信支付的能解决一下吗?
解决方案 »
- struts框架下ibatis配置文件为何报这个错误?
- jsp下载文件的问题
- 请教rs.getInt( );的问题
- jsp提交后,request中能否得到表单form的target的内容,在线等
- 将页面表格保存为EXCEL文件,如何解决中文乱码问题?
- JSP+SQL2005存储过程
- 求大神解释路径问题
- 如何在jsp中实现将jsp生成的查询结果表格中的记录数据“另存为”Excel文档的功能?
- 想看看JSP,不知道应该怎样构建JSP的运行和开发环境?
- 如何清空HttpURLConnection的inputStream
- 用java做一个类似新闻资讯的东西
- Spring的applicationcontext.xml配置文件加载问题,特别奇怪。
response.getWriter().write(r);不行啊!还是调用了8次!
if (notifyData.GetValue("return_code").ToString() == "SUCCESS")
{
string out_trade_no = notifyData.GetValue("out_trade_no").ToString();
if (!string.IsNullOrEmpty(out_trade_no))
{
//告诉微信我知道了,不要再给我发消息了,否则微信会8连击的反馈支付信息
WxPayData resultInfo = new WxPayData();
resultInfo.SetValue("return_code", "SUCCESS");
resultInfo.SetValue("return_msg", "OK");
Response.Write(resultInfo.ToXml());
Response.End(); }
}
//告诉微信我知道了,不要再给我发消息了,否则微信会8连击的反馈支付信息
WxPayData resultInfo = new WxPayData();
resultInfo.SetValue("return_code", "SUCCESS");
resultInfo.SetValue("return_msg", "OK");
Response.Write(resultInfo.ToXml());
Response.End();
$result['return_code'] = 'SUCCESS';
$result['return_msg'] = $msg;
$result['sign'] = $this->MakeSign($result);
$result = $this->ToXml($result);
echo $result;俩点: 1: echo 输出 2:带上sign 值
out.write("<xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[OK]]></return_msg></xml>".getBytes());
out.flush();
out.close();