我是 shopify 合作伙伴,我正在尝试通过编写应用程序来绕过 shopify 的变体限制,并且还因为我的客户有一个复杂的计算价格的公式。我对将我的变体信息添加到订单的部分没有问题,但是当我想根据用户选择修改价格时,这似乎不是一件容易的事。
我遇到了几个应用程序,它们通过添加对我的用例来说不是最佳的新产品或变体来做同样的事情,是否有任何应用程序可以在不向数据库添加额外信息的情况下完成这项工作,如果有,如何?
我是 shopify 合作伙伴,我正在尝试通过编写应用程序来绕过 shopify 的变体限制,并且还因为我的客户有一个复杂的计算价格的公式。我对将我的变体信息添加到订单的部分没有问题,但是当我想根据用户选择修改价格时,这似乎不是一件容易的事。
我遇到了几个应用程序,它们通过添加对我的用例来说不是最佳的新产品或变体来做同样的事情,是否有任何应用程序可以在不向数据库添加额外信息的情况下完成这项工作,如果有,如何?
不幸的是,Shopify 并没有为我们提供很多动态编辑商品价格的选项。以下是我所知道的两个选项,它们可以让您直接调整产品的价格——但是,它们都有局限性。
如果您与 Shopify Plus 商家合作,则可以使用Shopify 脚本编辑器动态调整产品价格,前提是您调整的方向是向下的。您无法使用脚本编辑器提高产品的价格 - 因此,对于您的用例,标价必须是该商品可能出售的最昂贵的价格,然后您可以使用该应用程序适当地打折。
使用应用程序,您可以使用Shopify 的 Draft Order API创建具有自定义折扣的订单和/或创建独立于产品数据库中设置的产品的完全自定义项目。
基本流程是,当客户点击“结帐”时,您会停止正常导航,将购物车内容发送到您的应用程序,创建具有适当定价的草稿订单,然后提供带有草稿订单结帐的前端代码/invoice URL,以便您可以将客户发送到那里而不是正常结帐。但是,这有几个限制,包括现有产品的价格只能打折,不能提高,以及 Shopify 不允许客户在草稿订单发票上使用折扣代码 - 一旦以这种方式设置订单, Shopify 的假设是所有价格都是最终价格。
免责声明:对不起,如果有人不喜欢带有链接的回复:) 我与这个应用程序无关,我只是一个用户。
在一个定价复杂的项目中,我们使用我们喜欢的批发助手批发定价折扣应用程序,因为它很容易导入多个定价副产品并按客户关联。
这个应用程序不会增加产品,它们使用客户标签。也许这可以给你一些指导。
Shopify 的一个重要规则是您不能通过 API 提高订单价格,您可以降低 i