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

账户交易总和与当前余额不符的技术咨询

解答:Plaid沙箱Transactions Get API余额与交易总和差异问题

问题背景

在Plaid沙箱环境测试/transactions/get接口时,执行以下请求:

curl -X POST https://sandbox.plaid.com/transactions/get \
-H 'Content-Type: application/json' \
-d '{
  "client_id": "my_client_id",
  "secret": "my_secret_key",
  "access_token": "my_access_token",
  "start_date": "2018-01-01",
  "end_date": "2025-02-08",
  "options": {
    "account_ids": ["account_id_of_checking_account_in_sandbox_environment"], 
    "count": 500,
    "offset": 0
  }
}'

返回数据显示:可用余额100 USD,当前余额110 USD,接口仅返回18笔交易,交易总和为-1,147.62 USD。核心疑问:

  • 交易总和是否应与当前余额一致?
  • 待处理交易能否解释当前余额与交易总和的巨大差异?

核心解答

1. 交易总和≠当前余额

交易总和不会直接等于当前余额,原因在于:
沙箱账户有预设的初始余额(开户时的本金),这部分金额不会作为交易记录返回在/transactions/get结果中。当前余额的计算逻辑为:
初始余额 + 已返回交易总和 = 当前余额

以你的数据计算:
初始余额 = 110 USD - (-1147.62 USD) = 1257.62 USD
该初始余额加上交易总和-1147.62 USD后,正好得到110 USD的当前余额,完全符合沙箱测试数据的设定。

2. 待处理交易无法解释该巨大差异

待处理交易仅会影响可用余额与当前余额的差额(即你看到的100 USD与110 USD之间的10 USD差距),这部分是未入账的待处理交易金额,和当前余额与交易总和的巨大差值无关。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 13:52:32