在 Magento 1.5 中,如何设置订单在发票、运输和付款全部到位后显示为“完成”?

发布于 2024-11-18 21:13:16 字数 214 浏览 2 评论 0原文

在 Magento 1.4.0.1 及更早版本中,我们的发票将显示为“正在处理”,直到我们创建了发票、装箱单和授权付款。此时,它会显示“完成”,因为所有项目都已就位。

自从升级到 1.5.1 以来,即使我创建发票、装箱单和捕获付款,该流程仍然标记为“正在处理”,而现在应该转移到“已付款”。

还有其他人看过这个吗?我该如何解决这个问题?

谢谢西蒙

In Magento 1.4.0.1 and earlier our invoices would show as Processing until we had created an invoice, packing slip and authorised payment. At that point it would show Complete as all items were in place.

Since the upgrade to 1.5.1 even when I create invoice, packing slip and capture payment the process is still marked as Processing when it should now move to Paid.

Has anybody else seen this? How can I resolve this?

Thanks

Simon

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

淡看悲欢离合 2024-11-25 21:13:16

@Jonathan Day 有它 - 他们重写了这部分,并且您的系统菜单中有新的“订单状态”选项。这些在全新的 1.5 安装中可以正常使用,并带有支付网关和“noddy”支付方式,例如“发送支票”。

您可能想尝试备份所有内容,移动 public_html 并安装新的 Magento 1.6 RC1 版本,看看它是否适用于“旧数据库上的全新安装”而不是 Magento Connect 升级。如果它确实有效,那么将您的主题和模块移回原处。

@Jonathan Day has it - they re-wrote this part and there are new 'Order Statuses' options in your system menu. These work fine out the box on a fresh 1.5 install with the payment gateways and 'noddy' payment methods, e.g. 'send in a cheque'.

You might want to try backing everything up, moving your public_html and installing a new Magento 1.6 RC1 build to see if it works on a 'fresh install on old db' rather than a Magento Connect upgrade. If it does work then move your themes and modules back across.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文