结帐页面的令牌不匹配,谢谢页面令牌

kcin1993
Shopify伙伴
60 0 3.

我们的应用程序是一个销售渠道的应用程序,我们创建结帐这个api。目前,我们发现thank_you页面的url令牌不再是checkout_token了。有人知道发生了什么吗?

结帐页面url: /checkouts/co/${checkout_token}

Thank_you页面url: /checkouts/co/${unknown_id}/ Thank_you

我们使用${checkout_token}让客户在完成结帐并到达thank_you页面后继续购物。但是${checkout_token}不等于${unknown_id},所以我们无法查询结帐信息。

Q.1是否可以使用${unknown_id}查询结帐的相关信息?

问题2 .什么原因导致这种情况发生?Shopify的结账政策有什么大的变化吗?

这个问题对我们的客户影响很大,客户无法完成购物流程。
谢谢你的帮助。

回复2(2)
gabrielvictoria
Shopify伙伴
6 0 0

你找到解决办法了吗?我也有同样的问题。

kcin1993
Shopify伙伴
60 0 3.

是的。您可以使用感谢页面中的localStorage来获取cartToken。

window.localStorage.getItem(“cartToken”)