asp.net 缺少条带balance_transaction对象

vojdkbi0  于 2023-11-20  发布在  .NET
关注(0)|答案(1)|浏览(137)

我有一个应用程序,使用Stripe结账门户收取某些服务的费用。当进行付款时,我会在为Stripe定义的API webhook端点上侦听一些事件。付款始终以美元收取,但我的Connect帐户链接到另一种货币Stripe触发的事件之一是**“payment.created”.在这种情况下,我们有balance_transaction属性,您可以使用它来检索货币转换信息。但当我尝试使用BalanceTransactionService**获取此对象时(.Net)我得到以下错误-Stripe.StripeException: No such balance transaction
我无法获得此对象的原因可能是什么?
注意:在解决方案-https://stackoverflow.com/a/65801973/8861385中引用了此答案。
x1c 0d1x的数据

2sbarzqh

2sbarzqh1#

由于该“付款”是在接收转账的连接帐户上,因此您需要在验证为连接帐户时检索它,如果您还没有这样做的话。

curl https://api.stripe.com/v1/balance_transactions/txn_123 \
  -u sk_test_456_platform: \
-H "Stripe-Account: acct_789_connectedaccount"

字符串

相关问题