php如何在微信跳转支付宝支付,微信支付成功了怎么跳转到我指定的信息提示页? - 码支付...

cbacb433580c686ee53c501db06e64a4.png

...进行安装,安装说明如下。图文教程:https://codepay.fateqq.com/help/BkyNe9_tl.html下面是一个如何上传使用API接口的简单例子 。1:上传codepay整个目录到您网站的根目录(包括codepay目录名)。2:将codepay_config.php...

我使用了官网的demo,扫描后成功支付了,还是停留在这个页面,请问支付成功了怎么跳转到我指定的信息提示页面呢?我应该在哪里处理才行?

回复讨论(解决方案)

不是有支付成功后的回调函数,在那个函数里面操作,跳转到你的页面。

有一个回调地址设置的。

有一个回调地址设置的。

回调地址设置

我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

...进行安装,安装说明如下。图文教程:https://codepay.fateqq.com/help/BkyNe9_tl.html下面是一个如何上传使用API接口的简单例子 。1:上传codepay整个目录到您网站的根目录(包括codepay目录名)。2:将codepay_config.php..

...先我们在码支付官网进行注册或直接登录账号。(https://codepay.fateqq.com/home.htm)然后点开支付宝支付,上传个人的支付宝收款码即可。(这里开通微信支付是需要付费的,支付宝则是免费)在系统设置,可...

...知-->处理订单-->完成码支付官网:https://codepay.fateqq.com/home.htm比如,当用户购买了商品,向站长成功支付货款后,就会通过这个第三方接口向网页返回一个交易成功的消息。简而言之,在通过第三方支付...

...功支付,就需要在网站上安装API接口。如下图,将codepay文件,直接复制或粘贴到我这个TP项目中的public文件夹下。(public是入口文件)codepay文件下载可参考文章:《PHP实现个人支付宝支付开发(二)》

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值