【问题标题】:Shopify cart/update abandoned cartsShopify 购物车/更新废弃的购物车
【发布时间】:2021-11-14 12:48:54
【问题描述】:

购物车会话到期时,Shopify 购物车/更新 Webhooks 会触发吗?

每次更新购物车时,我都需要与它进行交互——当购物车过期时,我还需要做一些事情。 Shopify 将购物车保留 14 天,然后再将其清除...

我等不及 14 天来测试它是否会触发 Webhook...

有些人会建议我加入废弃的结帐 - 但我需要访问购物车。

编辑 - 我知道我可以使用自己的监听器挂钩添加/删除事件...但我需要访问当客户没有与之交互时,购物车 - 他们已经放弃了他们的购物车......已经 14 天......他们的会话已经过期并且他们购物车中的所有物品都已退回到库存中。

我需要在他们的购物车过期时触发一些东西。

【问题讨论】:

    标签: shopify shopify-app shopify-api


    【解决方案1】:

    Cart/Update webhook 有一个令牌和时间戳。如果在 14 天内没有与令牌匹配的订单到达,您可以使用现已过期的购物车做您需要做的事情。

    【讨论】:

    • 他们有一个购物车/更新网络钩子,每当从购物车中添加或删除某些东西时就会触发 shopify.dev/api/admin-rest/2021-10/resources/webhook 我不明白为什么,当他们已经这样做时,发送当他们删除购物车 cookie 时,每 14 天进行一次 webhook……肯定是相同的开销吗?这将是一个单一的事件?
    • 我明白了!对。所以你有一个额外的步骤。由于您收听购物车/更新,请注意令牌并收听订单。如果您在上次更新后的 14 天内没有收到与购物车令牌匹配的订单,则您知道它已过期,因此您可以根据需要处理该时刻。
    • 啊哈!所以订单包含购物车令牌的副本? - 谢谢!这将使协调变得简单。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-29
    • 1970-01-01
    • 1970-01-01
    • 2015-05-18
    • 2020-12-06
    相关资源
    最近更新 更多