stripe-payments - 从当月的第一个日期开始的条带订阅,初始费用
问题描述
我想在这些条件下进行每月订阅
- 每月收费 30 美元
- 付款应在当月的第一天完成
- 在月中完成注册时,应在注册完成时支付日费
例如,用户在 8 月 10 日注册
- 20 美元应该在那个时候支付
- 30 美元订阅在 9 月 1 日和当月的第一个日期之后完成
我该如何配置?我想知道 stripe.checkout.sessions 的配置
解决方案
通常,您可以通过在下个月 1 日设置计费周期锚点并允许在此之前的部分期间生成按比例分配的发票来实现您所寻求的目标: https ://stripe.com/docs/billing/订阅/计费周期#new-subscriptions
但是,订阅创建 API 的此选项无法通过 Checkout 获得: https ://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-subscription_data
subcription_data[trial_end]
您可以通过设置为下个月的 1 日来有效地设置计费锚点来
获得类似的结果: https ://stripe.com/docs/billing/subscriptions/billing-cycle#using-a-trial-to- change-the-billing-cycle
您需要计算自己第一个月的按比例分配的金额,然后line_items
在经常性价格旁边添加一次性价格,以仅将按比例分配的金额添加到第一张发票:
https:/ /stripe.com/docs/api/checkout/sessions/create#create_checkout_session-line_items
推荐阅读
- amazon-web-services - 在 AWS Lambda 上运行容器
- html - 实现未选择的 CSS 下拉内容
- python - 如何只为每个用户(另一列)保留具有最高值的 pyspark 数据帧行?
- javascript - 设置选择标签值的最佳实践
- wav - 如何分析 .wav 和 .dat 文件?
- java - 发布 POST 请求时,Angular 中的文件上传会出错
- python-3.x - 使用任何 Python 的正则表达式模式在文档中查找内容时遇到问题
- mongodb - 在 mongo db 中处理大型集合时如何优化查询?
- gatsby - 如何在 Gatsby 开发过程中保持开发链接指向本地主机
- kubernetes - Kubernetes Engine集群中节点的外部IP