【问题标题】:In what case would stripe's transfer.failed webhook be sent?在什么情况下会发送 stripe 的 transfer.failed webhook?
【发布时间】:2020-06-06 02:37:46
【问题描述】:
我正在使用条带连接,为我的业务创建单独的费用和转移。我正在尝试编写代码以在传输失败时通知我的支持团队事件,以便他们进行干预。我的问题是我无法在测试环境中让任何传输失败。创建一个比我的测试账户更多的钱的转账不会触发 transfer.failed webhook,它只会返回一个错误。在仪表板 > 开发人员 > webhook 中,有将任何类型的测试 webhook 发送到 webhook 端点的功能,但我在我的计算机上使用 stripe cli。
可以触发 transfer.failed webhook 的不同事件有哪些?
【问题讨论】:
标签:
stripe-payments
webhooks
【解决方案1】:
您可以使用拒绝付款的外部银行帐户进行测试 - 响应不应该是即时的,而是会延迟一点
例如:DE89370400440532013002 Payout fails with an account_closed code.(记得将 DE 从 iban 更改为您所在的任何位置)
另一种方法是创建一个未经验证的条带帐户并尝试对其进行大笔转账。 (例如在测试模式下 >5000$)