E commerce OpenCart-随着产品数量的增加,如何设置一次性选项价格?

E commerce OpenCart-随着产品数量的增加,如何设置一次性选项价格?,e-commerce,opencart,E Commerce,Opencart,所以,问题是: 一个产品的价格是10美元。然后,您可以选择使用照片上传对其进行定制,并在其上打印,额外一次性价格为5美元,无论订购多少产品,例如,您可以订购1件、5件或10000件物品,定制价格始终为5美元 例如,当前,当您购买20件商品并选择定制选项时,OpenCart将计算它:产品价格+选项价格*数量=10+5*20=$300。相反,我的目标是实现产品价格*数量+期权价格=10*20+5=$205 理想情况下,我希望某些选项忽略数量,这样无论订购多少产品都会额外增加5美元,而其他选项的价格应

所以,问题是:

一个产品的价格是10美元。然后,您可以选择使用照片上传对其进行定制,并在其上打印,额外一次性价格为5美元,无论订购多少产品,例如,您可以订购1件、5件或10000件物品,定制价格始终为5美元

例如,当前,当您购买20件商品并选择定制选项时,OpenCart将计算它:产品价格+选项价格*数量=10+5*20=$300。相反,我的目标是实现产品价格*数量+期权价格=10*20+5=$205

理想情况下,我希望某些选项忽略数量,这样无论订购多少产品都会额外增加5美元,而其他选项的价格应该随着数量的增加而增加,这样一个产品定制成本为5美元,两个产品定制成本为10美元,等等


当然,OpenCart必须提供某种方式来提供这样一种基本的客户体验?

这不是一种标准功能,您可以在开箱即用的情况下实现。我解决这个问题的方法是创建一个自定义订单总额扩展,如果任何产品设置了该特定选项,则在结帐时向小计/总额中添加5美元。这确实需要一些PHP知识来完成,而不是自己滚动,您可能可以使用处理费扩展。您可能需要为此创建一个新的税务类别。但正如周杰伦所说,创建自己的网站将是一个理想的选择,而yu当然可以将手续费作为一个起点。

看看这个

添加一次期权价格,不考虑数量


我的商业OpenCart扩展应该满足您的需要。您可以选择快速生产选项。

谢谢您的建议-实际上我购买了该扩展,因为它允许您仅对某些项目/选项收取一次性费用,而不是对商店中的所有项目收取一次性费用。