用户连接银行账户 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)的主要内容,如果未能解决你的问题,请参考以下文章