【问题标题】:Stripe connect. Transferring payment to a connected account charges fees on the main account条纹连接。将付款转帐到已连接的帐户会在主帐户上收取费用
【发布时间】:2021-07-20 16:12:24
【问题描述】:

我的账户 B 连接到账户 A(都是标准账户)。

我正在尝试做的事情:通过 A 接受付款并将全部金额发送给 B,然后收取相应的 Stripe 费用。

我做了什么:创建了一个 webhook,它在 charge.succeeded 上触发并使用 source_transaction 中的费用 ID 向连接的帐户 (B) 进行转移(根据 https://stripe.com/docs/connect/charges-transfers

发生了什么:已连接的账户 (B) 似乎获得了全额付款,没有费用,费用似乎被记入账户 A

难道是因为处于测试模式?这个想法是使用账户 A 在其他账户(1 个或多个)之间发送/拆分付款,就像在市场中一样。

【问题讨论】:

  • 这听起来像是您应该向 Stripe 支持寻求帮助。
  • 是的,我做到了,但他们似乎花了一些时间,聊天的人不太确定......,所以他告诉我他们会通过邮件回复。只是想如果这里有人已经使用它可能会更快

标签: stripe-payments


【解决方案1】:

您通常只需使用 Direct Charge — https://stripe.com/docs/connect/direct-charges。这正是您平台 A 对关联账户 B 进行 API 调用以促进付款的方式,而费用由 B 支付。

您发布的链接用于更高级的集成,其中平台处理付款(因此支付 Stripe 处理费),然后将资金转入关联账户(例如像 Lyft 这样的公司向骑手收费,然后转移一些钱给司机)。

这个想法是使用帐户 A 在其他帐户(1 个或多个)之间发送/拆分付款,就像在市场中一样

您不能使用 Direct Charges 在多个关联帐户之间拆分单笔付款,以便他们都单独支付费用。您最多只能进行多次单独收费——比如从客户那里拿卡,将其复制到涉及的每个单独账户,然后对每个账户进行 N 次单独收费 (https://stripe.com/docs/connect/cloning-customers-across-accounts)。我真的不建议这样做,因为它可能会导致更多的拒绝和争议(有一个来自 5 个卖家的 5 件商品的购物车并被实际的 5 个卖家收取费用是很奇怪的,我希望公司会收取一次费用)经营市场)。

如果您确实需要采用这种类型的商业模式,即单次付款,然后在多个卖家之间进行拆分,那么您确实需要采用您关联的方法,并让平台支付费用,这是唯一的方法,具体在https://stripe.com/docs/connect/charges#types详细讨论。

【讨论】:

    猜你喜欢
    • 2019-10-10
    • 2023-03-18
    • 1970-01-01
    • 2020-03-07
    • 1970-01-01
    • 2017-08-01
    • 2021-11-30
    • 2015-07-16
    • 2017-06-17
    相关资源
    最近更新 更多