Создайте корзину с товарами / продуктами, специфичными для клиента, с помощью Shopify
Я разрабатываю приложение с поддержкой реакции, используя Shopify для покупки и продажи продуктов. Чтобы создать корзину, я использую Ajax API и передаю идентификатор варианта продукта, но мне нужно дифференцировать и создавать отдельную корзину для каждого пользователя.
В настоящее время, если я добавляю продукты в корзину с помощью приведенного ниже вызова API, то даже другой покупатель / пользователь сможет увидеть те же продукты, которые ранее были добавлены в корзину другим пользователем. Может ли кто-нибудь помочь мне с этим или предложить поработать над этим?
Способ создания корзины:
addtoCart = () => {
var that = this;
var variantId = this.state.artworkdescription.ID;(***product ID***)
var data = 'id=' + variantId + '&quantity=1'
console.log("data",data);
//POST request
fetch('https://lonelywalls.myshopify.com/cart/add.js', {
method: "POST",//Request Type
body: data,
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
'x-shopify-access-token': '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',
},
})
.then((response) => response.json())
.then((responseJson) => {
console.log("Cart Response", responseJson);
})
//If response is not in json then in error
.catch((error) => {
console.log(error);
});
}