【问题标题】:How does Stripe's prorating work? [closed]Stripe 的按比例分配是如何工作的? [关闭]
【发布时间】:2013-11-23 20:28:17
【问题描述】:

来自 Stripe 在更新用户订阅计划下的文档:

默认情况下,我们按比例分配订阅更改。例如,如果客户在 5 月 1 日注册了 10 美元的计划,她将立即被收取 10 美元的费用。如果她随后在 5 月 15 日切换到 20 美元的计划,那么在 6 月 1 日,她将被收取 25 美元的费用(续订 20 美元和上个月按比例调整的 5 美元)。

6 月 1 日的费用不应该是 30 美元吗?续订 20 美元,上个月 10 美元(20 美元的一半,因为 5 月的一半)? Stripe 是不是把他们的计算弄糊涂了,还是我对按比例计算的工作方式完全错了?

【问题讨论】:

  • 这个问题似乎是题外话,因为它是关于公司的政策,而不是他们的 API。
  • 但是,如果他们在 5 月初为 5 月支付了 10 美元,然后在月中更改为 20 美元的计划,那么在处理 6 月的帐单时,他们仍然欠 5 月 2 日半月的 5 美元.
  • 对,我也刚想通了。按比例分配的金额是通过从新计划的一半(即 $20/2 = $10)中减去上个月计划的一半(即 $10/2 = $5)来计算的; 10 美元 - 5 美元 = 5 美元按比例调整。我想说这篇文章应该留给其他人看,以防他们像我一样在数学上绊倒。
  • (new_plan - old_plan)*(days_since_switch/days_in_last_month)
  • @sam 感谢您提出这个问题! :拍手::拍手:

标签: stripe-payments recurring-billing


【解决方案1】:

另一种看待它的方式是:

客户应支付的两个月内

5 月 1 日至 15 日 5 美元 + 5 月 16 日至 31 日 10 美元 + 6 月 20 美元 = 总计 35 美元 - 已支付 10 美元 = 25 美元

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-15
    • 2020-02-18
    • 1970-01-01
    • 2022-11-29
    • 2019-02-22
    • 2022-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多