【问题标题】:Stripe - how to get balance transactions (credit card fees) from a charge in a Connected accountStripe - 如何从关联账户中的费用中获取余额交易(信用卡费用)
【发布时间】:2021-06-10 16:35:11
【问题描述】:

我正在使用条纹。我使用 Connect 代表其他 Stripe 帐户处理信用卡付款。

现在,我想收取信用卡手续费。有这个 API 端点: https://stripe.com/docs/api/balance_transactions/list

\Stripe\BalanceTransaction::all(['source'=> "ch_xxxxxx"]);

它适用于我自己的 Stripe 帐户。但是,它会为关联帐户的任何费用返回一个空列表。

如何通过 API 获取信用卡费用?

【问题讨论】:

    标签: stripe-payments


    【解决方案1】:

    kind of charge 你在关联帐户上做什么?余额交易将仅显示为type=charge,然后使用“直接费用”。如果您使用目的地费用,这些交易将显示为type=paymentsource=py_123。如果您使用expansion 来获取sourceexpand[]=data.source (data. because it's a list),您会发现source_transfer (doc) 可以用来追踪您平台上的原始费用。

    【讨论】:

    • 这是直接收费的。您让我意识到我未能通过已连接帐户的帐户 ID。像这样:$transactions = \Stripe\BalanceTransaction::all(['source'=> 'ch_xxx'], ['stripe_account' => 'acct_xxx']);
    猜你喜欢
    • 2023-03-27
    • 1970-01-01
    • 2017-09-21
    • 2019-03-28
    • 2016-05-26
    • 2020-12-13
    • 2021-05-24
    • 1970-01-01
    • 2013-02-02
    相关资源
    最近更新 更多