2

我正在使用 Magento 社区 ver1.6.1.0。
我在 Magento wiki http://www.magentocommerce.com/wiki/2_-_magento_concepts_and_architecture/order_management上找到了这个状态图

在此处输入图像描述

我的问题是状态切换,如粗体红线所示。
当用户离开我的(商家)网站时,状态是新的(状态=待定)。但是如果客户没有完成支付(在支付网关),状态仍然是“pending”,而应该是“pending_payment”。在“pending_payment”状态下,工作人员会打电话给客户询问任何问题。

所以我的问题是,为什么按照这张图进行状态转换?还是我错过了什么?我该如何解决这个问题?因为很难区分 COD“待处理”订单和此类“中止”订单。

谢谢!

4

1 回答 1

0

我添加了一个 cron 作业来将状态从“待处理”更改为“待付款”。它完成了这项工作,并且可以配置为注意不转换新订单。还可以添加一个简单的邮件功能,以在进行此转换时通知工作人员。

完整的答案(由我)在这里:https ://stackoverflow.com/a/11131787/558094

于 2012-06-21T05:27:06.150 回答