You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Python中通过Destination ID过滤Stripe Payout列表?

过滤指定收款目标的Stripe付款记录

嘿,这事儿超简单!Stripe的Payout列表API早就提供了对应的过滤参数,你只需要在调用stripe.Payout.list()的时候加上destination参数,把那个格式为ba_XXXXXXXXXXXXXXXXX的收款目标ID传进去就行。

修改后的代码示例

import stripe

# 先确保配置好你的Stripe API密钥
stripe.api_key = "你的Stripe API密钥"

# 定义目标收款ID,替换成你实际的ba_开头ID
target_destination_id = "ba_XXXXXXXXXXXXXXXXX"

# 添加destination参数过滤付款记录
payouts = stripe.Payout.list(
    limit=3,
    destination=target_destination_id
)

# 可选:遍历结果查看匹配的付款记录
for payout in payouts.data:
    print(f"付款ID: {payout.id}, 金额: {payout.amount/100} {payout.currency}, 收款目标: {payout.destination}")

补充说明

  • destination是Stripe官方支持的过滤字段,专门用来匹配付款对应的收款账户ID(也就是你提到的ba_开头的ID)。
  • 如果后续需要更精细的过滤(比如按付款状态、时间范围筛选),还可以额外添加status、created等参数,不过针对你当前的需求,加destination就完全够用啦。

内容的提问来源于stack exchange,提问作者knt5784

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 06:23:12