用户连接银行账户 2 分钟后格子交易不可用 (PRODUCT_NOT_READY)

Posted

技术标签:

【中文标题】用户连接银行账户 2 分钟后格子交易不可用 (PRODUCT_NOT_READY)【英文标题】:Plaid transactions unavailable 2 minutes after a user connects their bank account (PRODUCT_NOT_READY) 【发布时间】:2021-10-13 13:06:40 【问题描述】:

我目前正在使用这种方法访问用户的格子银行交易:

    用户通过 plaid web/iframe 组件连接到 plaid 2 分钟后调用 POST /accounts/balance/get,返回银行账户 ID 列表 (account_ids) 使用POST transactions/get 请求在 2. 中检索到的银行帐户的交易

transaction/get 然后给出以下错误:PRODUCT_NOT_READY : the requested product is not yet ready. please provide a webhook or try the request again later


我不清楚如何触发格子开始拉交易。 documentation 提到在“将项目连接到链接”约 10 秒后可以进行 30 天的交易。用户是否通过 iframe 连接到格子被视为连接到链接(因为它调用 POST /link/item/create)?理想情况下,我可以访问交易无需使用 webhook

谢谢!

【问题讨论】:

【参考方案1】:

您是否确保在调用/link/token/create 时使用transactions 产品初始化Link?这将是最可能的错误来源——除非在/link/token/create 调用的products 参数中指定了transactions,否则项目不会开始获取链接上的事务。

【讨论】:

谢谢,我没有意识到选择加入是必要的——这就是问题所在。这部分文档说得很清楚:plaid.com/docs/link/best-practices/…。不确定在plaid.com/docs/transactions/webhooks/#pulling-transactions 中提及这一点是否有帮助

以上是关于用户连接银行账户 2 分钟后格子交易不可用 (PRODUCT_NOT_READY)的主要内容,如果未能解决你的问题,请参考以下文章

LeetCode:Database 113.银行账户概要

LeetCode:Database 113.银行账户概要

LeetCode:Database 113.银行账户概要

作为银行账户持有人,我可以使我之前提供的所有格子身份验证无效吗?

对银行交易产生利息。不同帐户的不同兴趣不起作用?

《区块链100问》第15集:比特币怎么转账?