如何查看银行账户是否已经添加 - Stripe Plaid ACH

How to check if bank account has already been added - Stripe Plaid ACH

有没有办法在将它们添加到 stripe 之前确认已经添加了银行帐户。我正在使用 plaid 获取 btok_ 令牌,然后将其作为新来源添加到 stripe 客户。当我尝试添加它时出现此错误。

格子文档有一些关于在格子方面防止这种情况的信息:https://plaid.com/docs/link/duplicate-items/

执行此操作的典型方法如下:

确保将 Link 流程放在登录后,以便在他们开始 Link.

时获得关于您的 end-user 的识别信息

onSuccess 回调返回的 mask 的值存储在 Link 中,并将其与用户相关联。

在对 public 令牌调用 /item/public_token/exchange 之前,检查 onSuccess 返回的 mask 与同一用户之前的 mask。如果找到匹配项,则刚刚添加的帐户很可能是重复的银行帐户;不要打电话给 /item/public_token/exchange.