我有Shopify商店,客户可以在这里购买产品之前对其进行设计/定制。并且根据设计/定制的价格可能会有所不同。但是我认为Shopify在添加到购物车时不便于动态更改变体价格。
我可能会缺少任何解决方案吗?任何帮助将不胜感激。
答案 0 :(得分:0)
有一些解决方案,但都不是很好。
使产品价格为1美元,并根据选项增加数量,以满足所需价格。仅需少量代码,您就可以将购物车更改为单一产品,但结帐将无法完成。
如果产品的价格只有少量变化,则可以创建不同的变体并根据所选选项更改变体。例如,以10种不同的价格提供10种不同的变体。
您可以使用https://apps.shopify.com/product-options之类的应用程序来创建可以修改产品价格的选项。 (这也会将虚拟商品添加到结帐中)
答案 1 :(得分:0)
对于Plus,您可以使用shopify脚本直接编辑订单项。
如果您不是Plus用户,则必须在服务器端(即您的后端)进行操作
下订单后,使用webhook更新库存或其他所需信息。但是关于变体限制存在问题。对于每种产品,您只能添加100个变体。
因此,当变体用完产品时,您需要创建新产品。或者,您可以删除现有的变体。但是客户购物车中的变体将被清除。
我正在做与您正在做的事情类似的事情,所以我认为我们的方法或多或少都是相同的。基本上,只有两种解决方案,即动态创建新产品或新折扣。两种方法都会创建许多虚拟/垃圾数据