如何在一次收费中将订阅和单次付款结合在一起[Stripe API]?

达汉斯塔

在购买中,可能存在用户可能同时购买订阅和某些单付款项的情况。如果可能的话,我想将其作为一次收费处理,以避免潜在的情况,即订阅成功而单件商品购买失败以及类似的其他问题。

根据我对此所做的研究,Stripe API中没有用于组合预订的特定终结点。想法是将所有初始订阅和单次购买付款合并为一个付款意图,并在付款后创建带有试用版的订阅并处理各个付款项目?这是当前使用的方法,还是我错过了的更新/更好的方法?

诺兰·H

您可以add_invoice_items创建订阅利用此功能

curl https://api.stripe.com/v1/subscriptions \
  -u sk_test_123: \
  -d customer="{{ CUSTOMER_ID }}" \
  -d "items[0][price]={{ RECURRING_PRICE_ID }}" \
  -d "add_invoice_items[0][price]={{ PRICE_ID }}"

如果要向将来的续订发票添加额外的一次性费用,则可以为该客户(和订购)创建其他发票项目。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在一个解决方案文件中将Angular 9前端与ASP.NET 4.7 API后端结合在一起?

RESTful API和网络路由结合在一起的正确方法是什么

将通用类型与JPA和Criteria API结合在一起

MongoDB Java API-如何将样本聚合与查找查询结合在一起?

我的API都返回Future [Option [T]],如何将它们很好地组合在一起

将JWT Bearer身份验证Web API与Asp.Net Core 2.0结合在一起时出现问题

如何在Kusto中将控制命令与参数化查询结合在一起?

如何在disp方法中将变量与字符串结合在一起?

如何在jq中将更新与函数结果结合在一起?

如何在熊猫中将布尔索引器与多索引结合在一起?

如何在Java android中将两个函数结合在一起

我如何在Python中将综合与ordereddict结合在一起?

如何在Django中将2个模型字段结合在一起?

在PostgreSQL中将CTE与IN结合在一起

如何在SQL中将另一个条件与多个内部联接结合在一起?

如何在Hibernate Search中将范围查询与关键字查询结合在一起?

如何在Spark中将STRUCT的所有元素与1000多个元素结合在一起

如何在带有R的for循环中将“ paste”命令与“ ifelse”命令结合在一起?

如何在TypeScript中将有区别的联合与函数重载结合在一起

如何在Kotlin中将多个Upper Bounds语法与委托语法结合在一起

如何在图像上将放大镜效果和灯箱结合在一起?

在仪表板中一次运行即可将多种环境的赛普拉斯结果结合在一起

如何使用Elixir将CSS和更少的东西结合在一起?

如何将原位转换和复制转换结合在一起?

Python Web框架,WSGI和CGI如何结合在一起

如何将PrettyPrintingJsonGeneratorDecorator和MaskingJsonGeneratorDecorator结合在一起?

如何将RequireJS路径和require-css结合在一起?

如何将JavaScript代码和html代码结合在一起?

Python:如何将for循环和while循环结合在一起?