暂停和取消暂停条带上的付款收集

Pausing and unpausing a payment collection on stripe

我正在研究条纹订阅并尝试构建一个流程,管理员可以使用该流程暂停和取消暂停客户的付款收集。 为了实现这一点,我使用了条纹文档中的 this

现在我用这种方法面临的主要问题是。 假设客户按月订阅并在每个月的 1 日收到账单。 管理员已于 10 月 15 日暂停客户的计费,并于 11 月 15 日取消暂停。 现在即将到来的发票显示客户将在 12 月 1 日为即将到来的周期开具账单。

我的问题是:

  1. 有什么办法可以向客户收取客户使用的 11 月 16 日至 30 日期间的费用。(以某种方式调整 12 月 1 日发票上的金额)
  2. 客户已经在 10 月 1 日付款的 10 月 16 日至 31 日期间,可以 uncharged/adjusted 不知何故。

谢谢

我建议 canceling the Subscription instead of pausing it. You can use the prorate parameter when canceling Subscriptions 不考虑暂停,因为暂停不考虑按比例分配的金额或积分,我建议 canceling the Subscription instead of pausing it. You can use the prorate parameter when canceling Subscriptions 为客户发放未使用时间的积分。

稍后,当您想要恢复付款时,为客户创建一个新订阅并specify a billing_cycle_anchor set to the first of the month。这将预先向他们收取部分月的费用,然后从每个月的第一天开始向他们收取完整的月度发票。