club313 Posted July 14, 2010 Share Posted July 14, 2010 新上传的程序,测试付款时,使用paypal(已设置好)付款,可以付款成功,但在客户页面、后台订单页面、客户邮箱,均收不到订单创建的确认信息,使用免费产品(不需付款那一步)测试,结果一切正常!由此推断,可能是paypal模块有什么问题,大家有遇到过类似的问题吗? Link to comment Share on other sites More sharing options...
21846657 Posted July 14, 2010 Share Posted July 14, 2010 PS版本?是否为官方PayPal 1.6模块?网站使用默认主题还是第三方主题?是否启用mailalerts模块?php发信是否工作正常?使用的语言包是什么?语言包的mails模板有无缺失?是否用sandbox测试付款?sandbox测试是否正常?从网站跳转PP时有什么信息?支付完成从PP返回时是什么情况?客户邮箱是否来自PP的订单邮件?有无其他错误提示?config.inc.php里的ini_set这样设置(ini_set('display_errors', 'on');)后,测试时是否有错误提示?“结果一切正常”表示没有“在客户页面、后台订单页面、客户邮箱,均收不到订单创建的确认信息”之问题? Link to comment Share on other sites More sharing options...
club313 Posted July 14, 2010 Author Share Posted July 14, 2010 PS版本?是否为官方PayPal 1.6模块?网站使用默认主题还是第三方主题?是否启用mailalerts模块?php发信是否工作正常?使用的语言包是什么?语言包的mails模板有无缺失?是否用sandbox测试付款?sandbox测试是否正常?从网站跳转PP时有什么信息?支付完成从PP返回时是什么情况?客户邮箱是否来自PP的订单邮件?有无其他错误提示?config.inc.php里的ini_set这样设置(ini_set('display_errors', 'on');)后,测试时是否有错误提示?“结果一切正常”表示没有“在客户页面、后台订单页面、客户邮箱,均收不到订单创建的确认信息”之问题? 不好意思,刚才没把详细信息写出来!版本:1.2.5 、 paypal模块为在官网下载程序是自带的V1.6 、网站主题是用的我在默认主题基础上修改的 、邮件方面应该没问题。刚用sandbox测试付款,同样可以付款成功,后台Orders处能查到测试订单,但订单状态为Payment error!请问在sandbox测试状态下这样是正常吗?还有之前提问时讲的付款是正式的模拟客户paypal付款,同样是付款成功,但没有任何迹象表明该交易已经成功!之后我试着修改一个产品价格为0元,模拟购买,后台订单创建成功,状态为Payment accepted,客户邮箱也收到订单信息!期待回复! Link to comment Share on other sites More sharing options...
21846657 Posted July 14, 2010 Share Posted July 14, 2010 原来是1.2.5,那么造成Payment error的原因就有:PayPal 1.6自身的bug,round mode的设置等。Sandbox测试和production environment下的使用,除了虚拟用户与订单,其他都是一样的。我想知道,在Back Office >> Preferences >> General >> Round mode,你的设置是什么?你尝试sandbox支付整十,整百,或整千元的产品,并且运费和tax为0,看看有什么结果? Link to comment Share on other sites More sharing options...
club313 Posted July 15, 2010 Author Share Posted July 15, 2010 刚尝试过sandbox支付整百的产品,运费和tax为0,问题没变,后台Orders 显示该订单状态仍是Payment error。还有就是刚才看了Back Office >> Preferences >> General ,结果是没有 Round mode这个设置选项,与1.3.1比较了一下,这里还少了Automatically check updates to modules这个选项。我在测试1.3.1版本时,使用paypal付款时,同样遇到问题http://www.prestashop.com/forums/viewthread/48496//paypaladdress_override0我已在这里留下自己的情况描述,版主也可移步此帖,指点一下!谢谢! Link to comment Share on other sites More sharing options...
21846657 Posted July 15, 2010 Share Posted July 15, 2010 是的。1.3.1有很多改进,包括PayPal 1.6和主程序。建议你把round mode设置为superior,再测试PayPal支付。 Link to comment Share on other sites More sharing options...
club313 Posted July 15, 2010 Author Share Posted July 15, 2010 谢谢版主的关注,我在1.3.1版本中遇到的问题已经解决!在把round mode设置为superior后,又修改了其他一些地方,后来问题就没了!修改的方法我已经在这里写出http://www.prestashop.com/forums/viewthread/48496/P15//paypaladdress_override0供后来遇到同样麻烦的朋友参考! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now