Stripe standard connect account with rails - 如何申请折扣?

Stripe standard connect account with rails - How to apply discounts?

我已经设置了一个标准关联账户,但找不到在我的平台上与我的买家和卖家进行以下操作的文档:

如果一件商品的价格为 20 美元,而客户有我(平台提供商)提供的 5 美元信用额度,则客户将支付 15 美元。但我还是想付给卖家 20 美元。那么我如何从我的账户向卖家支付客户 15 美元 + 我的 5 美元?

我给 Stripe 发了邮件,他们的回复是这样的: “目前,无法使用标准账户在客户和您的平台之间拆分付款,因为资金直接进入关联账户。自定义和快速账户允许通过单独的费用和转账实现这一点。

解决此问题的一个解决方法是使用目标参数设置您的标准账户,这将使资金直接进入您的平台,然后进入连接的账户。这确实需要更多的编码” ...

没能弄清楚"workaround"。有人知道如何处理这个问题吗?

根据此文档 https://stripe.com/docs/recipes/on-demand-app,要向承包商付款(制作所谓的 "payout"),您可以从 API 拨打 charge 电话,使用 destination 参数指定承包商帐户 ID(例如 acct_12QkqYGSOD4VcegJ)。

如果客户支付15美元,而您的申请费为1美元,承包商将从平台中获得14美元。 如果没有费用,承包商将获得 15 美元。

要向承包商支付额外的 5 美元,您可以使用 transfer API 从平台向承包商账户发送 5 美元,使用相同的 destination参数,在正常的charge步之后。

所以这将是一个两步过程:首先你 charge 客户 15 美元,然后你 transfer 额外的 5 美元给承包商。 查看“Processing payments" and "Running a promotion”部分了解更多详情。