如何处理分条订阅升级失败



我是Stripe的新手,我不知道如何处理这种情况:

  • 客户端有一个活动订阅。支付N天
  • 在结束此订阅之前,客户端尝试将其升级到更高级的
  • Stripe尝试付款,但失败
  • 在多次失败后,stripe取消订阅

我想将订阅恢复到之前的订阅,因为之前的订阅还有N天的付费天数。

我要在这里重申你的问题,以确保我们在同一页,并为我的回答提供上下文

  • 客户尝试更新其订阅,这需要新的付款
  • 更新成功(订阅已升级),但新支付失败。
  • 在多次失败的付款尝试后订阅取消

解决方案您可以通过在发出Update API请求时更改payment_behavior参数来配置修改后的订阅如何响应付款失败。在您的示例中,您希望提供pending_if_incomplete

只有在付款成功时才会更改订阅。您可以在这里阅读概述,并在这里获得有关参数限制和挂起更新生命周期的详细信息

相关内容

  • 没有找到相关文章

最新更新