stripe-payments - Stripe 检索订阅的所有已付金额
问题描述
我有一个按比例分配的订阅。因此,前几个月向客户收取 10 欧元,最后一个月向客户收取 9.99 欧元。有时,会应用一些优惠券,并向客户收取 5 欧元的费用。如何获得该客户为此订阅支付的所有金额的总和?我需要得到10 x(月数)+ 9.99 + 5 x(使用优惠券的月数)的总和。换句话说,我需要得到他之前支付的所有款项的全部金额。 .
解决方案
您可以检索给定Customer
https://stripe.com/docs/api/invoices/list的所有发票。如果您想要特定发票的发票Subscription
,请传入subscription
参数。
然后,您可以遍历所有发票并对支付的金额求和。请注意,您最多只能检索 100 张发票。
推荐阅读
- java - Java RMI 方法调用连接被 OpenVPN 拒绝
- javascript - 无法在 React js 中加载 PDF 文件
- javascript - 使用 fetch 随机提取数据时,如何跳过 JSON 对象数组?
- python - 将字节写入二进制文件和将解码的字符串写入 unicode 文件之间的区别?
- sqlite - SQLite JDBC 3.30.1(最新)不支持 java.time
- laravel - 将 Typescript 与 Laravel 和 Vue.js 一起使用,导入不使其成为 Vue 组件?
- pandas - 如何使用 .loc 为 pandas 数据框按索引设置值?
- python - Python中的算术移位
- python - 使用 OpenCV 从桌面游戏卡图像中提取艺术品
- python - 在 Property 类创建代码中 self 指的是什么?