繁体   English   中英

使用 Stripe 向银行账户汇款 | 节点JS

[英]Send money to a bank account using Stripe | Node JS

所以我有这个 React 应用程序,用户可以在其中在线购买礼品卡,我正在使用 Stripe Payments。 到目前为止,用户可以支付这笔钱,除了它将 go 给我(通过 Stripe),而不是给在我的应用程序上销售礼品卡的商家。

Stripe 有没有办法向银行账户汇款? 请记住,任何用户可以购买的每张礼品卡的银行账户都会有所不同。 例如,销售礼品卡的人将是通过与另一个人不同的银行账户赚钱的人。

如果有办法,请告诉我如何实现它,并在此先感谢您。

我终于想出了如何做到这一点。 您必须按照以下步骤操作:

1:集成条纹结帐

2:为快递账户集成 Stripe Onboarding

这两个步骤是执行此操作的基本步骤。

如何集成条纹结帐:

您可以使用

stripe.checkout.sessions.create

方法。 然后您可以像这样传递 arguments :

payment_method_types: ["card"],
locale: locale,
line_items: [
  {
    name: `${Name}`,
    images: ["Images"],
    quantity: 1,
    currency: usd,
    amount: price, // Keep the
    // amount on the server to prevent customers
    // from manipulating on client
  },
],
payment_intent_data: {
  transfer_data: {
    destination: product.id,
  },
},
success_url: `success`,
cancel_url: `cancel`,

这将创建一个新的结帐 session 以供使用。

下一步,加入企业

您所要做的就是将 go 到 URL:

const url = `https://connect.stripe.com/express/oauth/authorize?${args.toString()}

其中 args 是:

const state = uuid();

const args = new URLSearchParams({
  state,
  client_id: process.env.STRIPE_CLIENT_ID,
});

将此数据发送到您的前端,您将获得一个漂亮的表单,该表单可以载入用户并为他们创建快速帐户。

基本概念很简单,您加入企业,为他们创建一个条带帐户。 然后使用结帐表格,您将钱汇到创建的条带帐户。 该帐户将自动发送到企业银行或借记帐户,从而使客户对商家付款。

以下是我用来解决问题的一些有用文档:

我希望这有帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM