1

我正在尝试通过 ajax 更改产品的总价格,但这里没有更改的是我的代码。

$.ajax({
    type: 'POST',
    url: '/cart/change.js',
      data: { 

        id:28641310441556,
        total_price:900,

      },
    dataType: 'json',
    success: function() {
      //do anything
    }
  });
4

1 回答 1

2

Shopify Docs 未提及通过AJAX API的任何价格更改选项。根据 Shopify 文档

/cart/update.js 控制器允许一次更新多个项目,包括可能尚未在购物车中的项目(它将添加它们),它还允许更新购物车属性和购物车注释。

如果您想通过 API 更改价格,请使用Shopify REST API

如果您想向客户提供折扣,请使用折扣代码

可以使用作为 Shopify Plus 计划的一部分提供的Shopify 脚本来操纵购物车价格。

于 2019-07-05T13:36:55.770 回答