开发交流

解决支付宝手机支付,支付成功但状态不改变的问题

LYECS,LYECS+商城系统,多用户商城系统,开源商城系统 发布日期:2015-05-16   作者:老杨

老杨用的是支付宝官方下 载的sdk文件,手机支付宝支付成功但状态不显示已支付,显示未付款,这个情况产生的原因五花八门。
1、异步问题,老杨的手机系统已经有开发了异步处理,原理很简单,notify_url填一下就行,加个notify.php判断一下。所以这个情况排除。
2、官方sdk问题:
这个问题可能针对不同的php版本会报错,修改官方sdk文件:alipay_notify.class.php
找到:
$para = sortNotifyPara($para);
修改为:
$para = $this->sortNotifyPara($para);
问题基本就这两个,其它的情况,多调试几次一般都能发现!

热门文章

分类标签