哪个API端点可以修改shopify购物车的购买金额?

时间:2019-06-19 01:40:06

标签: shopify

我是购物应用开发的新手。在客户实际付款之前,我只需要有人向我指出正确的方向,即应该使用哪些API调用来更改结帐订单的价格。

这是我要实现的目标的一个示例。假设我正在创建一家书店,向学生出售课本。每本教科书都是具有以下字段的产品:

Book.Title
Book.CourseCode

我的理解是Book.CourseCode是一个字段,我可以通过许多Shopify应用程序之一将其创建为元字段。我打算使用Book.CourseCode来存储7个字符串,该字符串表示学生将要学习的实际课程。如果客户的产品购物车符合某些预定义的规则,我想降低他们必须支付的价格。

以下是我要使用的许多规则中的两个:

  1. 如果购物车中有三本书的课程代码以字母CSC开头,并且购物车中有两本书以上的课程代码以字母CCE开头,则将结帐价格降低50%。
  2. 如果购物车正好有2本书,其课程代码以ENG开头,则将结帐价格降低20%。

在任何情况下,都不允许其他shopify折扣规则生效。实施我的购物车中的规则后,将应用税收和运输规则。

有人可以为我指出应该研究实现上述规则的API调用的正确方向吗?

0 个答案:

没有答案