Plaid.com 此项目的登录详细信息已更改(凭据、MFA 或所需的用户操作)

标签 plaid

我有一个由 Plaid 支持的案例打开,但自 12/26 开放以来它甚至没有被触及,也许他们上周都在休假。

我们曾将先前的 API 用于网站,并希望将其用于新网站。我们发现 API 自上次以来发生了巨大变化,就像一年前一样,并且所有东西似乎都在沙箱中工作,但是对于“开发”或“生产”,无法让 TD Business Direct 连接起来并生成所需的 access_token,因此我们可以将交易拉入我们的应用程序。

因此,我对这篇文章充满希望,我可能会得到一些帮助,了解“此项目的登录详细信息已更改(凭据、MFA 或所需的用户操作)并且需要用户登录才能更新此信息的错误。使用链接的更新将项目恢复到良好状态的模式”的真正含义。 Plaid Link 流程似乎接受初始凭据和对 MFA 的响应,但在回答第二个问题后给出了错误,我们无法链接帐户。

在回答第二个 MFA 问题后尝试发布时,我们看到 400 状态并显示:

{
“显示消息”:空,
"error_code": "ITEM_LOGIN_REQUIRED",
"error_message": "此项目的登录详细信息已更改(凭据、MFA 或所需的用户操作),需要用户登录才能更新此信息。使用 Link 的更新模式将项目恢复到良好状态",
"error_type": "ITEM_ERROR",
"request_id": "request_id_here"
}

我们退出时可能有帮助的其他详细信息:

{"institution":{"name":"TD Bank - Business Direct","institution_id":"ins_107836"},"request_id":"request_id_here","link_session_id":"session_id_here","status":"requires_questions"}

仅仅阅读消息似乎我们可能没有输入正确的凭据,但是我们可以很好地登录到银行站点,因此它们是正确的并且帐户没有被锁定。

最佳答案

当我遇到类似问题时,原因在于更改了用户的详细信息。每次更改某些细节时,您都需要在更新模式下将用户的银行帐户与格子图案重新链接。"error_code": "ITEM_LOGIN_REQUIRED" 异常(exception)将帮助您检测此类情况并妥善处理。
他们的文档中有更多信息:https://plaid.com/docs/link/update-mode/

关于Plaid.com 此项目的登录详细信息已更改(凭据、MFA 或所需的用户操作),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48042773/

相关文章:

python - Plaid 快速入门 - 无法获取 link_token (Python)

javascript - 如何在 JavaScript 中计算 Plaid API 交易数组的值之和?

C# Plaid Webhook 如何解码

javascript - 将 Javascript 放入 PHP 变量——用于格子

stripe-payments - 使用 Stripe + 格子图案创建 ACH 费用 - 没有这样的 token ;实时模式下存在类似的对象

ios - 无法让 Plaid 沙盒在 iOS 上使用 Swift 3 运行

android - 在 Android 中使用 android plaid sdk 未收到成功回调

javascript - Plaid 的 LinkTokenCreate 在 node.js 中给出 400 错误

javascript - 格子网钩未触发

ruby - 格子图案只为第一资本提供 "ITEM_LOGIN_REQUIRED"