【问题标题】:Which webhook to listen to confirm payout recieved by external bank account in stripe监听哪个 webhook 以确认外部银行账户收到的付款
【发布时间】:2020-09-22 23:36:11
【问题描述】:

我正在使用条带连接帐户,我需要将资金从平台余额转移到我连接的用户的外部银行帐户..

所以我正在使用传输 api。使用转帐接口时,从平台余额中扣除金额,并添加到已连接用户的转帐中..

在预定的付款时间之后...即(美国为 2 天)进行转账后,将尝试付款..

现在我想在金额到达用户的银行账户时收到通知...我应该使用什么 webhook?

将仅 transfer(transfer.paid, transfer.failed) webhook 就足够了,或者我需要使用 payout(payout.failed, payout.paid) webhook 也用于获取金额已到达我连接用户的外部银行的通知帐户。

【问题讨论】:

    标签: stripe-payments


    【解决方案1】:

    当 Stripe 预计付款到达时,您将收到 payout.paid 事件;然而,Stripe 没有收到确认,所以这是一个最好的猜测。如果付款失败,您将收到payout.failed,因此只要您没有收到该邮件,您应该没事。

    【讨论】:

    • 但是当我使用转账 api 从平台余额汇款到连接账户时,我得到了一个转账 id,所以我将无法跟踪只有支付 id 的支付 webhook..
    • 是的,您使用 Transfer,但 Stripe 通过 Payout 支付 - 所以如果您想了解支付情况,您必须收听 Payout 事件。
    • 我无法通过使用 api 中的平台密钥获取连接帐户的支付详细信息。支持团队说.. 只有使用特定连接帐户的密钥,我才能访问其支付详细信息..
    • 您需要同时使用您的平台密钥和 Stripe 帐户标头:stripe.com/docs/connect/authentication#stripe-account-header
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-11
    • 2016-05-09
    • 2014-04-16
    • 2019-06-17
    • 2018-09-26
    • 2016-07-18
    • 2017-05-10
    相关资源
    最近更新 更多