【问题标题】:Error on transfer with source_transaction使用 source_transaction 传输时出错
【发布时间】:2017-03-10 10:56:52
【问题描述】:

我正在尝试向条带管理(连接)帐户收费,然后立即将其从管理帐户转移到用户的银行帐户。为了实现这一点,我使用了 source_transfer 参数来延迟实际支付,直到收到钱。 (记录在这里:https://stripe.com/docs/connect/charges-transfers#transfer-availability

我正在使用以下发布参数向https://api.stripe.com/v1/transfers 发布请求:{ source_transaction -> ch_19vkgRJ6y4jvjvHhnBdw8qeT, amount -> 44444, metadata[caseId] -> StripeAdapterIT-1489140548878_762, currency -> eur, destination -> default_for_currency }

问题是我收到以下错误:

{
  "error": {
    "type": "invalid_request_error",
    "message": "No such transaction: ch_19vkgRJ6y4jvjvHhnBdw8qeT",
    "param": "source_transaction"
  }
}

我在收到费用 ID 的几秒钟前创建了费用,并且肯定可以在(测试)仪表板中看到它,所以我知道它存在。

为什么我的请求失败,提示找不到费用?

【问题讨论】:

    标签: stripe-payments


    【解决方案1】:

    source_transaction 参数用于创建从平台账户余额到托管账户余额的内部转账,而不是创建从托管账户余额到其关联银行账户的付款转账。

    您可以在此处阅读更多相关信息:https://stripe.com/docs/connect/charges-transfers#transfer-availability

    创建付款转账时无法绕过未结余额。

    我建议您通过 https://support.stripe.com/email 联系 Stripe 的支持人员并解释您想要的付款流程,他们将能够就是否可行以及如何实施向您提供建议。

    【讨论】:

      猜你喜欢
      • 2021-10-29
      • 2021-05-09
      • 2016-09-13
      • 2019-07-03
      • 1970-01-01
      • 1970-01-01
      • 2018-10-29
      • 2018-03-29
      • 1970-01-01
      相关资源
      最近更新 更多