【发布时间】:2017-12-03 12:12:30
【问题描述】:
有人知道如何在 Stripe 中强制续订(收费)订阅吗?例如,我们有“逾期”订阅,3 人尝试在这个“逾期”期间收费。客户添加了新的付款来源(信用卡),并想立即使用它。但“逾期”计划中的下一次收费将在几天内执行。我们如何立即调用费用(创建发票并支付)?任何想法都非常感谢!
【问题讨论】:
标签: stripe-payments subscription recurring-billing
有人知道如何在 Stripe 中强制续订(收费)订阅吗?例如,我们有“逾期”订阅,3 人尝试在这个“逾期”期间收费。客户添加了新的付款来源(信用卡),并想立即使用它。但“逾期”计划中的下一次收费将在几天内执行。我们如何立即调用费用(创建发票并支付)?任何想法都非常感谢!
【问题讨论】:
标签: stripe-payments subscription recurring-billing
我执行了这个 API 调用: https://stripe.com/docs/api/invoices/pay
并且能够获得发票以处理付款,即使我无法通过 Web 控制台。
【讨论】:
很遗憾,你不能。您需要使用存储的付款源和customer-argument 创建一个one-off charge;或者您可以将所欠金额作为新的invoice item 添加到客户记录中,然后添加create an invoice。
最后,您应该关闭并原谅所有以前的发票,这样它们就不会阻止您赚更多的钱并将它们从过期状态中删除。
我可能会推荐的另一件事实际上是更改仪表板中的重试逻辑。实际上有三个选项。如果您在第三次尝试后将逻辑设置为“什么都不做”,它不会将发票标记为未付款,但会关闭它。因此,当他们添加新的付款方式时,最终会让您的生活变得更轻松。您只需要注意人们何时会错过付款。
【讨论】:
invoice.payment_failed 更改我服务器端的用户是否正确?此外,如果是这种情况(试用、活动、过期、已取消或未付款),他们的订阅状态会是什么?
unpaid -> closed。