我最近开始shopify
为我的一位客户实施。由于这是一个春季建立的网站,因此我只能选择使用它们Javascript SDK
。一切正常,我可以创建购物车来增加产品数量,但是一旦我将用户重定向到shopify付款页面,就无法跟踪付款状态。
最近几天,我尝试用Google搜索这个问题,但是我不知道该如何解决。
谁能帮助我他们的经验,我在这里做错了什么。这是我参考以实现sdk的链接。
这是我在我的网站上用于shopify的代码
client = ShopifyBuy.buildClient({
apiKey: 'APIKEY',
myShopifyDomain: 'domain-name',
appId: '6'
});
client.createCart().then(function (cart) {
cart = cart;
cart.addVariants({variant: product.selectedVariant, quantity: totalQuantity}).then(function (cart) {
});
});
client.fetchProduct('productId').then(function(newProduct) {
product = newProduct;
variant = product.variants[0];
checkoutURL = product.variants[0].checkoutUrl(totalQuantity);
document.location.href = checkoutURL;
});
预先感谢您。
可以在客户的网站以及admin shopify商店的结帐部分中进行一些更改。
在商店结帐页面中添加自定义javascript重定向,该页面将重定向到客户的网站并向其传递订单ID,您可以通过在以下位置添加一些js代码来做到这一点:设置->结帐->商店管理员的其他脚本。像这样的东西:
window.location =“ http://YOURURLHERE.COM?orderid=xxx”;哪里xxx
是order ID
。
希望这个帮助
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句