Shopify购买按钮:以编程方式编辑购物车中的内容

时间:2020-05-19 01:04:38

标签: shopify buybutton.js

使用Shopify购买按钮,当客户访问我的网站时,我试图向购物车中添加默认订单项。

我已经可以使用已知的结帐ID以编程方式完成此操作,但是当我生成新的结帐ID时,购物车切换设置为旧的结帐。在创建产品组件时,我该如何取而代之?

var client = ShopifyBuy.buildClient({ domain: '-.myshopify.com', storefrontAccessToken: '-' }); 
client.checkout.create().then(checkout => {
  const lineItemsToAdd = [
    {
      variantId: '-',
      quantity: 1
    }
  ];
  client.checkout.addLineItems("-", lineItemsToAdd).then(afterAddLineItemCheckout => {});
});
ShopifyBuy.UI.onReady(client).then(function (ui) {
  ui.createComponent('product', {
    ...

我想使用带有初始化结帐ID的方法fetch,但是js-buy-sdk并没有提及我可以检索初始结帐ID的任何地方。

https://github.com/Shopify/js-buy-sdk/blob/master/tutorials/MIGRATION_GUIDE.md#cartscheckouts

0 个答案:

没有答案