我们有一个客户,我们已经为B2B销售商店设置了批发客户。由于他们有一个特定的客户名单,他们允许在其网站上购买,他们想向他们发票,以便为他们卸下付款(发送支票等)。所以基本上是一个采购订单。没有CC需要。完成订单,然后他们会发票。

但他们也将是货运的,因为大多数事情都是大包装。他们不想在这个时候尝试和计算运费,而是随着他们的最终发票跟进客户,其中包括运送实际运费。

所以......我正试图找出最好的方法:

  1. 允许客户在结账时作为其步骤的一部分。现在,我有免费送货,但重命名为基本上解释运输将使用与产品发送的最终发票计算。
  2. 允许客户不必使用信用卡作为结账时的步骤的一部分。现在,我把它作为一张支票/汇票(主要是因为购买订单似乎没有工作......没有进入下一步)。同样的事情在这里,我更新了支票支付方法的文本,“我们会向您发送最终发票或收取我们帐户文件的任何卡。”
  3. 在管理员中,希望能够修改/添加最终运费的费用,以及提供跟踪信息,因此客户在运送订单时获取一封电子邮件,并可以看到他们的决赛发票要支付。 这,我不确定如何完成。

    项目1和2种类型,但在电子邮件/发票上显示了修改的文本。也许有更好的方法,如完全绕过付款和运输步骤,而文本刚刚在静止页面上静态地显示。

    您如何尝试完成此操作?

有帮助吗?

解决方案

有趣的问题。对我来说,介意的第一个解决方案是使用您目前所拥有的工作流程,这是提供脱机支付所需要求的第一部分,并且没有显示额外费用。

我将看到的变化是介绍一个观察者,以便在订单改变其状态时(如果使用订单状态)作为示例,则新的状态可能是生成的。另类是基于时间的系统,但以下步骤仍然是相同的。遇到此标准时,我会以编程方式创建时间顺序并计算运输速率。为此,您需要有一个具有正确定价的新送货方式,但通过网站隐藏了选择。

这相对直截了当地实现。您可以访问已订购的项目作为订单的一部分。迭代这些并添加到篮子中,生成引用项目。然后呼叫计算通过可收费的送货方式的运费。您现在拥有根据物品订购的运费,以便您可以使用运费和运输信息(跟踪链接日期等)更新真实订单对象。

这是第一个想到这一点的想法。将有更多的替代方案,例如创建新的付款方式,作为结账中的支付方法的一部分,创建并保存了另一个运费。

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