【发布时间】: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