我一直在尝试激活Magento 1.7.0.2中的Paypal Payments Advanced,但它根本无法正常工作。我相信整个设置是正确的,在购物车和Paypal帐户中,我已经验证了Paypal文档以及在网上进行了研究。
我可以完成整个结帐并在付款选项中选择信用卡,这会显示消息“您需要在下单后输入付款详细信息。”,然后当我点击下订单按钮时,它进入购物车页面而不要求付款,购物车是空的。然后,订单会在管理员中显示状态待定付款。
我在控制台上注意到,在重定向到购物车页面之前,此网址存在500错误... / checkout / onepage / saveOrder /
当调用与Paypal Advanced相关的其他页面时,我似乎也有500个错误:... / index.php / paypal / payflowadvanced / cancelPayment或... / index.php / paypal / payflowadvanced / returnUrl
任何帮助将不胜感激,我已经确认Curl已安装并正常工作,SSL证书已安装并正常工作,Paypal帐户中的设置如启用安全令牌为是,服务摘要下的所有服务都说实时,所以我有一个在Magento感觉有什么东西坏了。
你似乎有这个问题吗?或者你能在任何Magento 1.7.0.2中安装Paypal Advanced吗?答案 0 :(得分:2)
对此主题进行了更多搜索并发现:https://stackoverflow.com/questions/12898392/magento-500-error-paypal-payments-advanced
从我的自定义主题目录中删除我的paypal.xml文件解决了我的问题。 PayPay现在正常运作!