我对magento的订单有一些关键问题。当我启用了paypal标准付款方式后,订单没有显示在我的帐户部分。我也启用了IPN。但它也不适合我。我使用的是Magento 1.7.0.2版本。我确信这是为启用PayPal标准付款而创建的问题。
先谢谢你了!
答案 0 :(得分:1)
我认为您说,待处理的付款未显示在客户信息中心中。要解决此问题,您需要从任何活动模块编辑一个config.xml,而不是标记,请输入以下代码:
<sales>
<order>
<states>
<pending_payment>
<visible_on_front>1</visible_on_front>
</pending_payment>
</states>
</order>
</sales>
然后,它现在应该在客户仪表板中显示待处理的付款。
答案 1 :(得分:0)
实际上Eder是完全正确的。您必须覆盖核心文件Mage / Sales / etc / config.xml,并在第1319行中找到定义pending_payment的部分。 然后添加代码行:
<visible_on_front>1</visible_on_front>
这就是我的config.xml的样子:
<pending_payment translate="label">
<label>Pending Payment</label>
<statuses>
<pending_payment default="1"/>
</statuses>
<visible_on_front>1</visible_on_front>
</pending_payment>