微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Platform Stripe 自动支付给连接的 Stripe 账户不起作用 - 没有这样的外部账户

如何解决Platform Stripe 自动支付给连接的 Stripe 账户不起作用 - 没有这样的外部账户

当我尝试向我的平台关联账户付款时遇到了一些奇怪的问题,下面是我如何向关联账户付款的示例代码,其中“源”是一个测试关联账户“acct_1IE4WnG9fsPmbonD”,用作我的支付参数的目的地

PayoutCreateParams payoutCreateParams = PayoutCreateParams.builder()
            .setAmount(amount).setDestination(source)
            .setCurrency(currency).build();
    RequestOptions options = RequestOptions
            .builder()
            .setIdempotencyKey(uuid)
            .setApiKey(stripeKey)
            .build();
    Payout payout = Payout.create(payoutCreateParams,options);

当我尝试执行此操作时出现错误提示

com.stripe.exception.InvalidRequestException:
No such external account: 'acct_1IE4WnG9fsPmbonD'; code: resource_missing; request-id: req_vnLHhOn3WaG9IT

我的用例基本上是支付给可能每月两次的平台连接帐户。

所以现在我想知道我是否对我的平台关联帐户进行了错误的付款!

谢谢。

解决方法

付款旨在转到银行帐户或借记卡,而不是 Stripe 帐户。您可能想要转账,而不是付款:https://stripe.com/docs/api/transfers

或者,如果需要,您可能希望在 setDestination 中使用银行帐户 ID,然后包含 Stripe-Account 标头以进行实际付款:https://stripe.com/docs/connect/manual-payouts#regular-payouts

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。