Stripe 可以同时向客户对象收费和转账吗?

Posted

技术标签:

【中文标题】Stripe 可以同时向客户对象收费和转账吗?【英文标题】:Can Stripe make both charge and transfer money to customer object? 【发布时间】:2016-01-17 12:38:01 【问题描述】:

我正在构建一个系统并与 Stripe API 集成,用于创建付款(费用)并稍后将资金转给客户。

首先,我们将使用 Stripe api 验证他们的信用卡,然后使用从提交的信用卡中获取的 Stripe Token 创建Customer Object。这将让我们在未来的任何时候向客户收费。(Stripe Charge API details)

我们也想稍后给客户汇款,但之前没有付款。这意味着我的系统可以向客户 A 收取费用并将钱转给 A 和 B,而无需知道之前是否已付款。 -> 我们必须使用 Stripe Transfers API。

但是 Transfer API 需要 recipient Object 和详细信息(银行帐户或借记卡)。(Stripe Transfer API details)Stripe 是否允许从我们之前创建的Customer Object 进行转账?

我们想要的只是用户只需提交一次信用卡,系统就可以在以后进行收费和转账。 Stripe API 是否可以同时充值和转账?

【问题讨论】:

【参考方案1】:

您只能向客户收费。

您可以向 Stripe 帐户汇款,但仅限于某些用例。在 Stripe 中汇款的情况要求收款人(stripe 账户)直接收取款项作为费用,您最多可以做的是不转账到银行账户(您不能扣留转账到他们的 stripe帐户)。 Stripe 通过 Stripe Connect 功能和文档记录了这一点。

【讨论】:

以上是关于Stripe 可以同时向客户对象收费和转账吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何通过客户 ID 使用 Stripe 收费

向其他 Stripe 商家收费

如何通过 Stripe.com 向客户收取特定卡的费用

Stripe - 向用户收费并通过电子邮件发送发票

Stripe 在 PHP 中创建客户和经常性费用

使用 Stripe 创建订阅时,第一个月自动收费