我有一些订单需要被取消,而是因为他们最初是通过auth.net预授权,他们也不会取消。 我得到一个试图取消/ void当消息“没有发现交易”。 正因为如此,我只是想手动取消订单在数据库中,跳过标准无效处理。 有谁知道在需要进行修改,以简单地取消订单Magento的数据库中的特定表?
Answer 1:
小心这一点。 1.7表是sales_flat_order
。 列是state
和status
。 你要什么,他们都设置为canceled
。 注意:您可以使用select和where子句来验证名称。 这应该工作,但我不是100%肯定它不会造成问题。 我只是回答你的问题。
你真的可以胡来了这个方法,因此你会尝试任何事情之前是明智的备份数据库。
GL
Answer 2:
只是快速另外在这里。 如果你手动修改数据库的顺序按照以上建议,你还需要修改表中的条目sales_flat_order_grid
。 设置status
= canceled
。 否则,订单将出现在网格视图“加工”。
文章来源: Manually Cancel An Order