如何通过Stripe API调取所有Stripe收取的费用以满足会计记账需求?
解决方案
你要获取全量Stripe收取的费用明细满足记账、对账需求,直接调用Balance Transactions接口即可,该接口的字段设计完全覆盖你需要的所有费用维度:
- 接口返回的每一笔交易记录自带
fee和fee_details字段,fee为对应交易产生的总手续费(单位为对应货币的最小单位,如美元为美分),fee_details数组会拆分每一笔费用的类型、金额、描述,你列出的Stripe Processing Fees、Refunded Fees、Dispute Fees、Dispute Fees Refunded、Chargeback Protection Stripe Fees、Radar Stripe Fees等所有条目,都可以在fee_details.description中找到对应分类,和欧盟地区税务发票的明细分类完全对齐。 - 如果你需要和payout对账,调用接口时传入对应payout的ID作为筛选参数,就可以直接拉取这笔打款关联的所有余额交易,批量汇总对应手续费即可,无需手动在后台对应payout条目下摘数。
- 批量拉取数据时注意处理分页,接口默认单次最多返回100条记录,数据量较大时用分页参数翻页拉取即可。
内容的提问来源于stack exchange,提问作者RafaSashi
相关产品推荐
相关产品推荐

