在 Magento 1.5 中,如何设置订单在发票、运输和付款全部到位后显示为“完成”?
在 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
@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.