现在,Magento仅以重新排序的形式更改订单,这可能是由于复杂的订购过程和数据库结构。但是,如果不存储客户信用卡数据,则通常不是重新订购的选择

我很好奇,决定不为添加或删除物品,更改其数量,应用折扣等的订单可编辑。

我还想听听缺乏功能的扩展。我尝试的那个,例如 真实的编辑订单 面对可配置的产品时,有点古怪。

有帮助吗?

解决方案

答案在于您的问题,我相信这在Magento中是如此,以及许多其他电子商务和会计软件的依赖性原因“订单文档”所拥有的。

在商业和会计中,通常编辑不是做事的方法,并且可以通过添加添加或减值值的新行进行更改,以实现特定帐户的编辑效果或借方余额。这不是一个错误,它是一个功能,因为会计意味着根据动作而不是实现某些结果所需的操作计算结果。每个编辑都是需要存储的操作,以便提供计算余额,存档并一遍又一遍地呈现余额的可能性。

因此,在Magento中,总体上不可编辑,因为它不需要它,尽管一开始似乎很奇怪和不必要,几乎所有商人都没有得到它。保持电子商店更加困难的事实只是正确地做事的副作用。

如果您进一步考虑,即使更改所有订单兄弟姐妹(地址,物品,运输和付款方式,应用折扣),如果总计更改,也会发生相同的问题。如果您没有CC数据,退款等,您仍然无法捕获付款,因为它需要客户的行动。在电子商务中,您只在确认付款以及在此之后发生的一切都需要更多关注的情况下,您只会受到客户的关注

因此,即使在商店中的IRL中,您也要进行某种订购的添加和减法措施的过程(通过现金寄存器或我们的脑海中)以最终确定您的订单,如果您需要在付款过程中进行更改,则订单为丢弃并创建了新的,以记录您的新操作(付款,折扣,奖金,物品等)。唯一使IRL更加无缝地在IRL中成为可能的事情是,客户通常在那里确认更改并授权付款和所有细节,并且在任何脑部原因关系中仍然会稍微更快地发生。

其他提示

使订单不编辑的原因不是复杂性,而是数据一致性。例如,在放置订单后可以修改产品,甚至可以从目录中删除。因此,修改有序产品将没有意义。与客户及其细节相同。

当然,可以考虑这些事情并聪明地进行跟踪,但这将需要整个复杂性,因为在这种情况下,每个实体都需要保存修改历史记录(例如,发布时间订单时的价格是多少客户在ETC)。

关于信用卡的详细信息。存储此数据是“禁止”。诸如部分捕获之类的东西,授权以稍后捕获付款或退款是可能的,并且完全取决于付款模块的实施。

许可以下: CC-BY-SA归因
scroll top