我有一个基本上是商店的Web应用程序 . 用户的帖子要出售,其他用户购买 . 这是我第一次使用Stripe API,我需要向买家的信用卡(客户或仅来自条带代币)收费,然后将其存入卖家账户 . 我在文档中看到,如何为卡充电等
var stripeToken = request.body.stripeToken;
var charge = stripe.charges.create({
amount: 1000, // amount in cents, again
currency: "usd",
source: stripeToken,
description: "Example charge",
metadata: {'order_id': '6735'}
}, function(err, charge) {
if (err && err.type === 'StripeCardError') {
// The card has been declined
}
});
但我对如何将钱存入卖方的银行账户感到困惑?我需要用户的银行帐户信息吗?借记卡?我是否在我的条带帐户中将其设为客户?
1 回答
您需要使用Stripe Connect代表其他人接受付款 .
你可以找到文档here . 简而言之,Connect可以与standalone accounts(它们就像您的全功能Stripe帐户一样)和managed accounts(它们只存在于您自己的帐户中的"account-like"实体)一起使用 .
您应该使用哪个取决于您所在的位置(管理帐户无处可用)以及您的确切需求 . This article有一些信息可以帮助您选择 .
然后你需要决定是否要收取directly on the connected account:
或through the platform: