我正在使用 Plaid Link javascript 库,但遇到了问题。我希望能够同时使用 Auth 和 Connect 产品,但 Link 模式只允许我显示 Auth 或 Connect 但不能同时显示两者。文档说要使用 Auth,然后升级我的令牌以使用 Connect。这很好,我可以做到。但是,Auth 模式不会显示像 AmEx 这样的仅信用机构。由于我既希望允许 Stripe 集成,又希望在所有机构中提取所有用户的交易数据,那么最好的方法是什么?
目前我正在考虑在两个不同的流程中显示不同的模式(添加银行账户与添加交易历史账户),但这不是很好的用户体验。此外,Plaid 分配的 ID 将不同,并且具有不同的访问令牌,因此重复数据删除是一场噩梦。
或者编写一个自定义模式,将 Auth 产品用于拥有银行账户的机构 (Chase) 和 Connect 产品用于仅信贷机构 (AmEx),但这可能需要大量工作。