我需要在用户下订单并发送到确认页面后添加注释。我知道您可以在“附加内容和脚本”中添加代码,并且想知道是否有人知道如何添加 ajax 调用,以便我可以通过那里向订单添加注释?
类似于
<script type="text/javascript">
jQuery.post('/cart/update.js', {
note: "NEW ORDER CUSTOM NOTE",
});
</script>
最佳答案
这就是你要做的。设置一个应用程序来监听订单(已创建|已付款)的 Webhook 事件。使用 API 获取订单。添加您的注释。
否则,如果您希望客户在确认页面上看到注释,您可以选择使用代理在确认页面上对您的应用程序进行回调,并获取要显示的注释。您还可以注入(inject)一个在那里运行的脚本标记,以显示一些通用注释。
您没有提供足够的细节来说明您的真实意图,无法描述更多或更好的选择。显然,您的代码方法永远不会成功,因为它是预购的。您的代码可以将注释附加到购物车,然后该注释成为订单的重要组成部分。
关于javascript - 如何使用 Shopify api 从 "Note"框中更新购物车 "Additional content & scripts",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48511187/