微信支付成功了怎么跳转到我指定的信息提示页?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了微信支付成功了怎么跳转到我指定的信息提示页?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2876字,纯文字阅读大概需要5分钟。
内容图文
![微信支付成功了怎么跳转到我指定的信息提示页?](/upload/InfoBanner/zyjiaocheng/209/7b977c31c08d4b6382849e3cf28938a1.jpg)
回复讨论(解决方案)
不是有支付成功后的回调函数,在那个函数里面操作,跳转到你的页面。
有一个回调地址设置的。
有一个回调地址设置的。
回调地址设置
我notify_url.php的代码如下
/** * 通用通知接口demo * ==================================================== * 支付完成后,微信会把相关支付和用户信息发送到商户设定的通知URL, * 商户接收回调信息后,根据需要设定相应的处理流程。 * * 这里举例使用log文件形式记录回调信息。*/ include_once("./log_.php"); include_once("../WxPayPubHelper/WxPayPubHelper.php"); //使用通用通知接口 $notify = new Notify_pub(); //存储微信的回调 $xml = $GLOBALS['HTTP_RAW_POST_DATA']; $notify->saveData($xml); if($notify->checkSign() == FALSE){ $notify->setReturnParameter("return_code","FAIL");//返回状态码 $notify->setReturnParameter("return_msg","签名失败");//返回信息 }else{ $notify->setReturnParameter("return_code","SUCCESS");//设置返回码 } $returnXml = $notify->returnXml(); echo $returnXml; //==商户根据实际情况设置相应的处理流程,此处仅作举例======= //以log文件形式记录回调信息 $log_ = new Log_(); $log_name="./notify_url.log";//log文件路径 $log_->log_result($log_name,"【接收到的notify通知】:\n".$xml."\n"); if($notify->checkSign() == TRUE) { if ($notify->data["return_code"] == "FAIL") { //此处应该更新一下订单状态,商户自行增删操作 $log_->log_result($log_name,"【通信出错】:\n".$xml."\n"); } elseif($notify->data["result_code"] == "FAIL"){ //此处应该更新一下订单状态,商户自行增删操作 $log_->log_result($log_name,"【业务出错】:\n".$xml."\n"); } else{ //此处应该更新一下订单状态,商户自行增删操作 $log_->log_result($log_name,"【支付成功】:\n".$xml."\n"); } $myfile = fopen("sfq.txt", "w") or die("Unable to open file!"); fwrite($myfile, $returnXml); fclose($myfile); header("Location: http://www.bjp51.net/"); //商户自行增加处理流程, //例如:数据库操作 }
上面的代码为何无法跳转到http://www.bjp51.net/ 首页呢?
不知道我理解得对不?
有一个回调地址设置的。
已回复,麻烦版主帮看下
PC 端 用 微信 扫码支付。。。成功后。
PC 端的WEB 页面,肯定不会自然跳转。
支付成功后,微信会通知你的服务器,说支付成功了。然后你的服务器,进行相应的数据更改
你的PC 端的支付页面呢。做一个 JS ajax 请求 ,查询是否支付成功。每10秒一次,查到成功后,就跳转。
PC 端 用 微信 扫码支付。。。成功后。
PC 端的WEB 页面,肯定不会自然跳转。
支付成功后,微信会通知你的服务器,说支付成功了。然后你的服务器,进行相应的数据更改
你的PC 端的支付页面呢。做一个 JS ajax 请求 ,查询是否支付成功。每10秒一次,查到成功后,就跳转。
谢谢,我就是按照你的方法做的,现在成功了
但另一个问题又来了,就是jsasp的方法 用UC浏览器怎么支付成功呢?
大家可以看我另一个微信支付问题 http://bbs.csdn.net/topics/391926831
内容总结
以上是互联网集市为您收集整理的微信支付成功了怎么跳转到我指定的信息提示页?全部内容,希望文章能够帮你解决微信支付成功了怎么跳转到我指定的信息提示页?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。