change.js不更改购物车页面shopify上的价格

时间:2019-07-05 11:11:31

标签: shopify shopify-template shopify-api-node

我正在尝试通过ajax更改产品的总价,但此处未更改的是我的代码。

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

        id:28641310441556,
        total_price:900,

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

1 个答案:

答案 0 :(得分:1)

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

  

/cart/update.js控制器允许在以下位置更新几个项目   一次,包括购物车中可能还没有的物品(它将添加   它们),并且还允许更新购物车属性和购物车   注意。

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

如果您想为客户提供折扣,请使用Discount Codes

购物车价格可以使用Shopify Plus计划随附的Shopify Scripts进行操作。