恢复Magento结账详细信息,客户转到Paypal,永远不会返回

时间:2010-12-02 05:59:25

标签: php magento paypal checkout

使用Paypal Standard或Paypal Express时,客户将被引导至Paypal网站,以完成销售,或分别登录其Paypal帐户以验证付款。从那时起,有很大比例的客户没有完成销售。

Magento为这些废弃的购物车保留订单增量ID,sales_flat_quote_address表包含所有地址详细信息,但这些不会显示在“废弃的购物车”报告中或我在管理员中可以看到的任何其他地方。

能够显示订单详细信息会很有帮助,因为客户已经在结账的发货/结算步骤中输入了联系信息,因此应该可以联系以重新启动结账。

我正在寻找有关如何显示这些细节并减少订单泄漏的架构建议?新报告是最佳的,还是在“销售”菜单下添加节点的模块。我没有编写新报告的经验,而且销售网格/视图非常复杂......

谢谢, 乔纳森

1 个答案:

答案 0 :(得分:3)

您可以自定义“Abodoned Cart Report”以显示这些购物车。负责此报告的收集方法称为Mage_Reports_Model_Mysql4_Quote_Collection::prepareForAbandonedReport(),您只需将or条件添加到此过滤语句$this->addFieldToFilter('main_table.is_active', '1')中。它现在仅过滤活动的购物车,但未进行“下订单”步骤。您需要包含未激活且未完整订购的购物车。

此外,您还可以为客户创建其他功能,当他登录时,检查放弃的购物车,显示带有购物车还原链接的某种通知。然后检索废弃的购物车并将is_active属性设置为1,这样它就会成为一个活跃的购物车。

希望它是您正在寻找的解决方案。