【问题标题】:Magento CE 1.7.0.2 - Editing order not canceling originalMagento CE 1.7.0.2 - 编辑订单不取消原始订单
【发布时间】:2013-01-10 00:32:03
【问题描述】:

我不确定究竟是什么更改会导致问题,如果我编辑处理订单并放置新订单,它不会取消原始订单。在 Google 和 StackOverflow 上查找现有解决方案,但确实是空的。

复制步骤(场景):

  1. 您需要编辑订单,因为客户忘记向其中添加商品,因此我在处于“处理中”状态的订单上单击“编辑”

  2. 下单

  3. 查看销售->订单列表,我可以看到原始订单处于处理状态仍处于错误中。新订单具有相同的订单#,末尾附加“-1”,这很好

所以,我想知道是否有其他人遇到过这样的问题。它用于在您下订单后取消原始订单。单击“编辑”后弹出的警告 JS 消息说它将下新订单并将当前标记为已取消,因此出现问题。在我的配置中似乎没有什么异常。

编辑:猜猜没有人遇到过这样的问题。我想不出任何会导致这种情况的事情。自从这篇文章以来,我已经将 Magento 升级到 CE 1.7.0.2。

谢谢,

乔治

编辑:附上截图:

【问题讨论】:

  • 仍然不确定这个问题是从哪里来的......这个问题不再神奇地存在......我希望它会回来,但我不清楚为什么或在哪里寻找解决它。至少在撰写本文时这是一个低优先级的问题......

标签: magento magento-1.7


【解决方案1】:

您不能取消已经处理(已开票)/已发货/完成的订单!

您只能在NEW State取消订单

在你的情况下,你有一个发票订单,你想重新订购:-

  • 按编辑并继续执行新订单(订单将添加后缀 -1/-2,因为这意味着此订单与之前的订单相关联)

  • 去原始订单并退款完成(它将处于关闭状态/状态)

您需要了解订单的工作流程以及您在每个州可以对订单进行的操作

【讨论】:

  • 谢谢米贝德。看起来如果您执行 CC 订单,它将进入处理,因此在进行编辑时,它不会按照 Magento 的设计取消原始订单。唯一转到“新”的订单是采购订单。尝试在下订单时让 CC 像“新”一样工作但不起作用。这可以。我们正在针对 Magento 的做法做一些事情,因为我们添加了直接在 Sales->Order 视图页面上更改订单的功能。这一直为我们的客户工作,他们需要这种能力立即改变。我会将屏幕截图发布到我的原始帖子中。
  • 感谢您抽出宝贵时间 Meabed。恭喜获得赏金!
  • 是的,当您使用信用卡下订单时,通常会收到发票,因为您已经从客户那里拿到了钱,您必须记录下来!!当您取消时,您必须进行适当的退款,以便您还可以跟踪交易及其反向!但是处于 NEW 状态的订单通常不付款或货到付款,因此您可以正常取消它,因为它与它没有任何关系。如果你明白我的意思,整个过程是有意义的:)
  • 是的,我明白了。订单被跟踪。 Magento 永远不会为此客户退款。如果退款是通过 Authorize.net 直接完成的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多