0707版本 paypal付款后的bug 支付操作失败,请返回重试!
2016-07-07 15:45 来源:www.chinab4c.com 作者:ecshop专家
0707版本的paypal付款完成后 订单状态已经会自动更改成 订单已确认 和 已付款了 但是客人在付款后 在paypal那10秒自动返回本店时 网页会显示 支付操作失败,请返回重试! 但去我的订单那看 订单是成攻付款了的.. 出现错误信息时的网页是显示 http://xxx.com/respond.php?code=paypal 网页会显示 支付操作失败,请返回重试! 但事实是成攻付款的 订单状态也是成攻自动更改了的 但客人付款后的 10秒自动返回商店时 就显示 支付操作失败,请返回重试! 这信息! |
回答:
请问是本地测试还是用sandbox测试 |
港币港币港币港币港币港币 |
您直接用sandbox测试吧 是paypal返回状态问题 直接返回的是 Pending这个状态 程序则是处理complete状态 因为pending是可退款的不能记为完成 如果你觉得没什么可以修改 includes/modules/payment/paypal.php 171行 改为 if ($payment_status != 'Completed' ||$payment_status != 'Pending') |
我按楼主的方法修改后还是不行哦。。。请问下是修改 if ($payment_status != 'Completed') 还是// check the payment_status is Completed ?两个都不行。。。 在线等楼主解答。。。谢谢。。 |
if ($payment_status != 'Completed') 改为 if ($payment_status != 'Completed' ||$payment_status != 'Pending') 但是如果你发货且用户退款那您就自认倒霉吧 |
不太明白 pending 和completed 付款时 商城把数据传到paypal那 然后用户付款 付款后 再把数据传回商城 1.商城传数据到paypal 付款后 再把数据传回商城 (这时的数据会随着,if ($payment_status != 'Completed' ||$payment_status != 'Pending')) 这句已改善?? 可以解释一下 退款 和 完成的资料吗 |
我还米测试呢,状态能更改了好噎!怎么支付返回失败呢? |
Pending 说明钱还在传输中 不能证明这笔交易已经结束钱已经到帐 |
那你们有测试吗..我有很多朋友都有这个问题.. 支付是成攻 但自动返回商店时 会显示 支付操作失败,请返回重试! |
我也測試了,也是 支付操作失败,请返回重试!既然研發組說還在pending傳輸中,不算完全收到,這點我也同意。那就是付費以後轉到這個頁面上的語句不該這樣說儸,應該寫成操作完成, 請等待! 之類的話。 不然不懂的人給完錢又看到失敗,但又扣了錢。那我們開店的不就每個人都要解釋。希望研發組修改這個小錯誤! |
支付操作失败,请返回重试!這句要在那裏改?換個説法,起碼不要講失敗誤導別人。 |
目前完美了么? |
最近更新
常用插件
- ecshop批量上传图片插件
ecshop批量上传图片插件,这个功能是十分有用的一个功能。就是在ecshop产...
- ecshop2.7.2退换货申请插件
ecshop2.7.2退换货申请插件,主要是在 ecshop 现在的基础上,对ecshop的订单处...
- ecshop购物车功能改进[插件
ecshop购物车功能改进[插件套餐]主要是我们最近开发工作和开发项目中。...
- ecshop 支付弹出对话框插件
ecshop 支付弹出对话框插件,这个插件是非常强大的,首先在点ecshop支付...
- ecshop打印快递发货单
ecshop打印快递发货单,这个问题是很常见的问题。在发货完成之后,有些...
ecshop热门问答
ecshop热门资料
ecshop战略投资
ecshop时区
ecshop七夕
ecshop头疼
ecshop追究
ecshop淘宝客
ecshop地图
ecshop模板开发
ecshopclothing_GBK
ecshop会员不自动升级
dospackage
ecshop详解
ecshop失所
ecshop兴趣
ecshop图片处理
ecshop三给分类
ecshop商品品牌
ecshop发送认证邮件
ecshop制作
ecshop南京市
ecshophml
ecsho顶级分类
ecshop白名单
ecshop大额信用卡支付
ecshop制做
ecshop统计表
ecshop同类
ecshop外链
dedecmscook
ecshop仪器仪表