最近有的用户反映支付宝付款成功后网站上还是显示未付款的状态,现将可能遇到的几种情况说明一下: (目前最土支持即时到帐与担保交易,请在后台按说明进行相应设置) 1:本地测试. 很明显,在本地测试时不可能成功的,支付宝返回的信息收不到. 2 网站空间网速很慢. 打开十分慢,支付宝返回信息收不到。 一般这样情况较少, 支付宝如果发送消息不成功的话 会重新发送的。 3. 支付宝担保交易. 支付宝担保交易后台设置的 成交条件 如果是 支付宝成功放款 的话买家如果付款 需要站长设置发货, 用户 确认收货 前台才能显示已付款。 如果设置 买家付款支付宝 的话 只要买家 付款了 就能显示付款成功的。 4:安装了其它插件. 有些插件是不兼容 0701 或0601 等版本的, 可能有的插件还用的老版0415以前的程序做的插件(某 九宫格)。 流程上也是错的,这个 可以升级最新的 include/classes下的 Zorder.class.php Zflow.class.php 替换。 5:模板改动较大. 普通的模板懂些html的话 一般没问题, 有的连付款那的模板,跳转那的表单都改的可能引起些 错误。 6: pay表order表 动过的. 之前pay表 或 order 表 删除过. 需要说明的是: 每一次付款 都要像pay表中插入一条记录, 而pay表中有一个 order_id 字段(唯一), 如果之前有非专业改动过order表 的话 可能付款成功了 但是pay表还是没插进去order表的state字段也变不了 以至于 网站上显示未付款。 7: 补充一个。 服务器是需要开启 curl 的。(手机支付需开启 fsockopen ) 确定方法, 打开 后台 ---设置----升级。 看看 是否能看到 升级列表, 不过不能 请联系空间服务商。 0601 与0701 在支付流程上并没做改动, 如果还是有大面积掉单 网站显示未付款的话 可以 联系QQ 276200108 验证 最土。 本文来源:https://www.wddqw.com/doc/0132732e2af90242a895e545.html