如何为 Shopify 经常性费用触发事件?
How to get event triggered for Shopify recurring charges?
我为我在 shopify 中使用所需参数创建的应用程序调用了 API 经常性费用,并在用户响应和响应详细信息保存后重定向到给定的 return_url
与 charge_id
.
一起进入数据库
我需要的是在接下来的几个月里,如果用户的debit/credit卡没有足够的余额来支付经常性费用或者支付失败,我怎么知道订阅失败下个月?我只想在数据库中更新它以暂停我的服务,直到付款成功。
在这种情况下是否触发了任何网络钩子或事件,或者它是否调用了我在初始经常性收费期间作为 return_url
提供的相同 API?
谁能帮帮我?
您不会像那样直接处理帐单。 Shopify 负责收款。如果商家的信用卡无法使用,他们无论如何都无法使用他们的 Shopify 商店,因此您不必关闭他们对您应用程序的使用。如果您尝试拨打 API 电话,您将收到有关冻结帐户的 400 系列错误,因此即使他们可以进入您的应用程序,他们也无能为力。
所以您真的不必为此编写任何代码。相反,也许可以尝试专注于编写实际的 App 代码并跳过支付部分。复杂的支付逻辑只会让你望而却步。
我为我在 shopify 中使用所需参数创建的应用程序调用了 API 经常性费用,并在用户响应和响应详细信息保存后重定向到给定的 return_url
与 charge_id
.
我需要的是在接下来的几个月里,如果用户的debit/credit卡没有足够的余额来支付经常性费用或者支付失败,我怎么知道订阅失败下个月?我只想在数据库中更新它以暂停我的服务,直到付款成功。
在这种情况下是否触发了任何网络钩子或事件,或者它是否调用了我在初始经常性收费期间作为 return_url
提供的相同 API?
谁能帮帮我?
您不会像那样直接处理帐单。 Shopify 负责收款。如果商家的信用卡无法使用,他们无论如何都无法使用他们的 Shopify 商店,因此您不必关闭他们对您应用程序的使用。如果您尝试拨打 API 电话,您将收到有关冻结帐户的 400 系列错误,因此即使他们可以进入您的应用程序,他们也无能为力。
所以您真的不必为此编写任何代码。相反,也许可以尝试专注于编写实际的 App 代码并跳过支付部分。复杂的支付逻辑只会让你望而却步。