首页 > 解决方案 > 如何触发 Shopify 经常性费用的事件?

问题描述

我使用所需参数为我在 shopify 中创建的应用程序执行了 API 调用,并return_url在用户响应后重定向到给定,响应详细信息与charge_id.

我需要的是在接下来的几个月中,如果用户的借记卡/信用卡没有足够的余额来支付经常性费用或付款失败,我怎么知道下个月的订阅失败?我只想在数据库中更新它以暂停我的服务,直到付款成功。

return_url在这种情况下是否触发了任何 webhook 或事件,或者它是否调用了与我在初始重复收费期间提供的相同 API ?谁能帮我?

标签: shopifyshopify-app

解决方案


您不会像那样直接处理帐单。Shopify 负责收款。如果商家的信用卡失败,他们无论如何都无法使用他们的 Shopify 商店,因此您不必关闭他们对您的应用程序的使用。如果您尝试进行 API 调用,您将收到关于冻结帐户的 400 系列错误,因此即使他们可以进入您的应用程序,他们也无能为力。

因此,您实际上不必为此编写任何代码。相反,也许可以尝试专注于编写实际的应用程序代码并通过支付部分。拥有复杂的支付逻辑只会让你望而却步。


推荐阅读