我正在使用Magento ver。 1.7.0.2。通过Paypal支付后,订单状态为待付款。
答案 0 :(得分:0)
检查您的Magento安装是否阻止Paypal请求。通过我,我发现以下IP地址是执行此响应的主机的IP:
173.0.82.126 Paypal
66.135.197.163 Paypal-developer
66.135.197.160 Paypal-sandbox
66.135.197.162 Paypal-sandbox
66.135.197.141 api-paypal-sandbox
66.135.197.164 api-sandbox-paypal
216.113.169.205 Paypal-sandbox
216.113.188.202 Paypal-notify
216.113.188.203 Paypal-notify
216.113.188.204 Paypal-notify
66.211.170.66 Paypal-notify
答案 1 :(得分:0)
首先在调试模式下运行paypal并检查错误日志。
如果后端(Magento)的所有设置都正确完成,您应该在paypal帐户中检查您的ipn值。默认情况下,这是Magento的www.sitename.com/paypal/ipn
将其更改为paypal或magento中所需的值,但它应匹配。
然后尝试付款应该有效。