更改Unirgy礼券的订单状态

时间:2012-01-23 10:01:45

标签: magento status

我在magento装置上使用Unirgy礼券。

在订购实体产品时,如果我的支付网关上的付款失败,则后端的默认订单状态为“待定”,但如果产品是礼品券,并且付款网关上的付款失败则订单状态仍为“处理',这也是正常支付的普通物品的默认订单状态。

这给后端的财务团队造成了困惑。

我尝试在重定向到支付网关之前,在授权方法中手动将订单状态设置为待处理状态,但无论我做什么,状态总是进行处理。

任何指针?

  

我确实问了支持,他们说由于礼券是虚拟产品,magento不需要发货,因此   订单状态会自动挂起。

1 个答案:

答案 0 :(得分:0)

我通过在unirgy之上创建一个自定义模块来解决上述问题,该模块可以跟踪礼券是否已付款。然后每隔5分钟安排一个cron作业持有未付礼券的orderid。