年度订阅的条带费用每月更改一次

Posted

技术标签:

【中文标题】年度订阅的条带费用每月更改一次【英文标题】:Stripe charge changes monthly for yearly subscription 【发布时间】:2020-11-14 12:19:18 【问题描述】:

我正在尝试实现类似于Immediately charge for subscription changes 的功能,但我不想立即收费,而是希望每月收费一次。客户可以选择包年和包月计划。如果他们按年付费,我想每月对订阅的数量变化收取一次费用,而不是等待下一个计费周期。

这是我目前所做的:

    创建订阅(通过结帐) 将pending_invoice_item_interval 设置为“月”,间隔计数为1 如果客户添加/删除用户,请更新订阅数量

当我转到仪表板时,我可以看到客户有订阅和待处理的发票项目。但下一张发票定于明年。我认为pending_invoice_item_interval 将获取所有未结发票项目并每月一次将它们放入新发票中。还是仪表板只是错了,它做了它承诺做的事情?来自docs:

指定对任何未决发票项目计费的时间间隔。这类似于在指定的时间间隔为给定的订阅调用创建发票。

快速示例:从一个用户开始 -> 60 美元/年,添加一个 -> 为现有用户按比例分配 60 美元,120 美元/年。在这种情况下,下一个账单将是 180 美元,而不是下个月收取 60 美元,明年收取 120 美元。

我可以每月手动创建一张发票,该发票将立即收取正确的金额,但如果 Stripe 可以为我处理此案,我更愿意这样做。关于如何使这项工作的任何想法?

【问题讨论】:

【参考方案1】:

您所描述的实际上是预期的行为,但即将开具发票日期只是不知道这些额外的发票 - 它只知道与订阅期滚动相关的发票。

尽管如此,应按照您的要求创建额外的发票。

为了我自己的满意,我已经为相同的情况配置了一个测试,除了使用day 间隔来查看明天是否为待处理项目开票。很高兴报告结果以确认。

【讨论】:

结果:未决发票已按预期创建和支付,包括按比例分配的升级和我创建的一次性待处理项目。 @Kugel 希望对您有所帮助。

以上是关于年度订阅的条带费用每月更改一次的主要内容,如果未能解决你的问题,请参考以下文章

首次订阅 Paypal 经常性额外费用

条带订阅现在和每月的第一天付款

条带订阅 webhook

paypal - 在第一个月使用自定义付款进行每月订阅

立即收取订阅更改费用

Stripe 在订阅的应用程序方面的费用,试图在发票上进行更新,但它太快了