为什么国家没有过渡到在网关取消的订单的“payment_pending”?

时间:2012-06-18 07:45:56

标签: magento magento-1.6

我正在使用Magento社区版本1.6.1.0 我在Magento wiki上发现了这个状态图http://www.magentocommerce.com/wiki/2_-_magento_concepts_and_architecture/order_management

enter image description here

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

所以我的问题是,为什么州按照这个图转换?或者我错过了什么?我该如何解决这个问题?因为很难区分COD“待定”和这样的“中止”订单。

谢谢!

1 个答案:

答案 0 :(得分:0)

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

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