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

Plaid更新模式未显示已选账户,如何预设勾选已选银行账户?

解决方案:在Plaid更新模式中预设勾选已选银行账户

要在Plaid的更新模式UI中自动预设勾选已有的银行账户,你需要在初始化Plaid Link时传入指定参数,具体操作如下:

  • 获取已连接账户ID列表
    从你的数据库或调用Plaid的/accounts/get接口,提取当前用户已连接账户的account_id,整理成数组,示例:

    const existingAccountIds = ['acc_xxxxxx', 'acc_yyyyyy'];
    
  • 初始化Link时配置关键参数
    调用Plaid.create()初始化Link组件时,需确保mode设为update,同时传入access_token(对应用户的有效会话令牌)和account_ids(刚才整理的已选账户ID数组),完整示例:

    const plaidLink = Plaid.create({
      clientName: '你的应用名称',
      env: 'sandbox', // 根据实际环境切换:sandbox/development/production
      product: ['auth', 'transactions'], // 需与用户首次连接时的产品参数一致
      clientId: '你的Client ID',
      secret: '你的Secret',
      accessToken: '用户的access_token',
      mode: 'update',
      account_ids: existingAccountIds,
      onSuccess: (publicToken, metadata) => {
        // 处理成功回调逻辑
      },
      onExit: (error, metadata) => {
        // 处理退出回调逻辑
      }
    });
    
  • 注意事项

    • 必须保证account_ids中的ID与当前access_token关联的账户完全匹配,否则无法预设勾选
    • product参数要和用户首次连接Plaid时的配置一致,避免UI加载异常
    • 若仍不生效,优先检查access_token是否有效、未过期

配置完成后,进入更新模式的Plaid UI会自动勾选已有的银行账户,用户可直接选择添加新账户,无需重新选择已连接的账户。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 15:57:04