node.js - 确认付款已到达外部银行账户
问题描述
当资金要从平台转账到连接账户的外部银行账户时,我正在从平台余额转账到连接账户。在进行转账时会生成一个 tr_xxxxx id,因为在文档转账中读取意味着仅将金额从平台账户发送到连接账户,但金额会在 2 天后使用付款转移到银行。然后生成一个支付ID。
因此,我无法了解如何跟踪转账,即特定转账是否已到达外部银行。
我跟进了 Stripe 支持团队,他们说要扩展支付对象,然后从中获取转账 ID。但我尝试扩展所有条带对象,但我既无法从 transfer_id 检索 payout_id,也无法从 payout_id 检索 transfer_id。
我应该遵循什么流程,这样我才能看到转移是否成功,如果失败,我也必须将转移反转到平台余额。
解决方案
您应该使用 webhook 来监听失败的支付payout.failed
,并在事件发送时处理它们。
推荐阅读
- java - 如何使用 Java 从 Firebase 实时数据库中删除数据?
- python - 按日期对多个数据框中的列求和
- powershell - 如何在 PowerShell 中检索 IIS 网站的 SSL 证书
- php - 如何检查多维数组中是否存在两个值?
- jquery - onRemove 事件未触发
- python - 对 LSTM 模型的 Jacobian 使用梯度磁带 - Python
- svg - 如何在 C# 中将 .EMF 转换为 .SVG 文件
- reactjs - 如何使用 jest 对具有异步 componentDidMount 的 HOC 进行单元测试?
- pytorch - Pytorch:将 1d 重塑为 2d 目标
- python-3.x - txt 文件中随机且唯一的