订单

在结账过程中创建订单,并保留销售合同和其他跟踪信息的所有信息。

Virtuemart为管理人员提供了使用购物者详细信息创建订单和结帐的功能。

用户经理还可以在前端注册新的购物者并为该购物者创建订单。

前端订单创建对于从客户(例如通过电话或交易柜台)接受订单指示的商店非常有用。这个“代表购物者的订单”特性需要在VirtueMart配置中启用。(目前)不可能在管理区域创建订单。

订单与所有详细信息一起存储(包括订单时的定价和产品名称),可以在Virtuemart管理区域中编辑。

在存储订单后更改条目或购物者详细信息不会更改订单详细信息。

购物者查看订单细节

注册的购物者可以在登录和访问订单信息页面时查看所有订单的列表。

作为一个添加的功能,客户购物者还可以使用通过电子邮件发送给他们的订单号和订单密码来查看他们的订单。这些访问详细信息对于每个订单都是唯一的。

注册用户和访客用户都可以下载他们的发票,如果有的话。

管理员订单列表

订单订单列表屏幕

编辑订单

在管理区域内,可以编辑保存的订单信息。标题信息(计费/送货详情)和订单项信息是单独编辑的。

由于正在编辑的数据只是存储的订单信息,所以更改不会影响整体存储信息I.E项目详细信息和购物者数据。

当更改订单项目信息时,可使用“计算”复选框重新计算价格,空的价格被确认为“应计算”,保存前检查数字很重要,因为显示的数字将被存储。

对于Virtuemart的用户下方3.0.10版订单的更改不会影响现有发票。

订单状态

订单状态指示Virtuemart商店中的顺序状态。它们也对产品库存产生影响。

可以添加/编辑订单状态。注意:修改某些状态可能会导致意外行为和错误,因为某些状态在核心中都是硬编码的。这是专家的意思。

等待

当购物者同意销售合同时(通过“确认”结束过程结束时的订单),以待定的顺序状态创建新的订单。订单数据已完成。

待定订单原则上类似于将其物品带到结账,收银机显示支付金额。那一刻双方同意销售合同,但购买尚未完成。

VirtueMart的运作方式取决于支付方式。

让我们假设购物者使用钱包系统。确认订单后,它们被重定向到支付提供商。当客户与提供商完成付款时,Virtuemart订单设置为“Shopper确认”。

如果客户决定使用另一种付款方式,他们仍然可以这样做,只要订单状态仍然待定。注意:挂单是将详细信息发送给支付系统的订单。

当商店配置了“标准”支付方法时,VirtueMart和外部支付处理器之间没有通信。这对于那些想要向顾客提供货到付款或货到付款方式的商店特别有用。为已确认订单设置的状态是在此支付方法的配置选项卡中确定的。

Virtuemart具有灵活性,可以在一个商店设置中提供多种不同的付款选项。

顾客确认的

任何设置为“购物者确认”的订单意味着购物者致力于购买物品,但付款尚未完成。例如,客户使用支付提供商并从他的角度来看,已经“支付”,但Virtuemart系统尚未收到此付款确认。

确认

客户确认和支付订单,物品可以发货。

发货

当派出项目时,应将订单状态设置为发货,因此员工可以看出订单是否已完成

否认

如果供应商或支付提供商拒绝支付订单(由供应商/支付提供商取消)

退还

订单被退回了,钱也被退回了

取消了

未经退款已取消订单。

例子

付款方式 - 银行转账 - 使用“标准”付款方式

状态流可以类似于这样:—购物者确认—>已确认—>已发货

在进行付款并验证订单状态时,手动从Shopper确认后手动更改 - >确认

然后,已确认的订单就可以发货了,在发货时,订单状态将从已确认->已发货手动更改

现金交货 - 使用“标准”付款方式

状态流可能与此类似: - 由购物者确认 - >运输 - > C.O.d全额支付

付款提供者钱包 - 使用付款系统

状态流可能与此类似: - 待定 - >由购物者确认 - >确认 - >发货

只要客户没有同意通过支付系统支付的秩序。如果将订单确认订单设置为“购物者确认”,当您付款完成付款提供商时,付款系统会自动更新VirtueMart订单,并将订单状态设置为确认。

然后,已确认的订单就可以发货了,在发货时,订单状态将从已确认->已发货手动更改