手动取消订单

时间:2013-05-19 03:35:39

标签: magento phpmyadmin magento-1.7

我有一些需要取消的订单,但因为它们最初是通过auth.net预授权的,所以不会取消。尝试取消/取消时,我收到“未找到交易”消息。因此,我只想在数据库中手动取消订单并跳过标准的void进程。有没有人知道Magento数据库中需要修改的特定表才能取消订单?

2 个答案:

答案 0 :(得分:1)

小心这一点。 1.7中的表格是sales_flat_order。列为statestatus。 您要将它们设置为canceled。 注意:您可以使用select和where子句来验证名称。这应该工作,但我不是100%确定它不会导致问题。我只是在回答你的问题。

你可以通过这种方法搞砸了,所以在你尝试任何事情之前备份你的数据库是明智的。

GL

答案 1 :(得分:0)

这里只是一个快速添加。如果您按照上面的建议手动修改数据库中的顺序,则还需要修改表sales_flat_order_grid中的条目。设置status = canceled。否则,订单将在网格视图中显示为“正在处理”。