1

我对 Magento 的成功页面有疑问。希望有人可以帮助我。问题是什么; 整个网站完全运行,完全没有错误。但是当客户填写完整的单页结账时,客户会前往支付服务提供商 (PSP) 进行付款。PSP 将客户发送回 {domein}/checkout/onepage/success,这应该是正确的。但是……这个页面完全是空的。我已经更改了 memory_limit,启用了开发人员日志,启用了 index.php 中的 display_errors 并查看了 Apache 中的日志文件。但是页面上没有任何错误显示,现在错误显示在日志文件中。

订单处理成功,所以只有显示错误。

请帮助解决此问题或解决方法。我需要这个页面来跟踪附属公司,这些需要 transactionID 和 transactionamount。

PS:我们使用 Magento 1.7.0.2,主题 ma_housestore 和 PSP Buckaroo

4

1 回答 1

1

在这种情况下,您应该在 successAction 方法的开头和之后的每隔几行记录 Mage 日志,以确保它被正确调用以及卡在哪里。

在你的情况下,successAction没有被正确调用。签入Mage/Checkout/controllers/OnepageController.php文件,您将在那里找到成功操作。

于 2012-10-25T12:14:52.857 回答