Rag*_*ugu 2 node.js stripe-payments
所以我有这个 React 应用程序,用户可以在其中在线购买礼品卡,并且我正在使用 Stripe Payments。到目前为止,用户可以付款,只不过这笔钱会交给我(通过 Stripe),而不是交给在我的应用程序上销售礼品卡的商家。
Stripe 有办法将钱汇入银行账户吗?请记住,用户可以购买的每张礼品卡的银行帐户都不同。例如,销售礼品卡的一个人将通过与另一个人不同的银行账户赚钱。
如果有办法,请告诉我如何实施,提前非常感谢。
我终于想出了如何做到这一点。您必须按照以下步骤操作:
1:集成 Stripe Checkout
2:为快速帐户集成 Stripe Onboarding
这两个步骤是执行此操作的基本步骤。
如何集成 Stripe Checkout:
您可以使用以下方式进行条纹结账
stripe.checkout.sessions.create
Run Code Online (Sandbox Code Playgroud)
方法。然后您可以传入如下参数:
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`,
Run Code Online (Sandbox Code Playgroud)
这将创建一个新的结帐会话以供使用。
下一步,加入企业
为此,您所要做的就是访问一个 URL:
const url = `https://connect.stripe.com/express/oauth/authorize?${args.toString()}
Run Code Online (Sandbox Code Playgroud)
其中 args 是这样的:
const state = uuid();
const args = new URLSearchParams({
state,
client_id: process.env.STRIPE_CLIENT_ID,
});
Run Code Online (Sandbox Code Playgroud)
将此数据发送到您的前端,您将获得一个美观的表单,用于吸引用户并为他们创建快速帐户。
基本概念很简单,您加入企业,为他们创建一个条带帐户。然后,通过结帐表格,您可以将钱发送到创建的 Stripe 帐户。该帐户将自动交付到企业银行或借记帐户,从而使客户向商家付款。
以下是我用来解决问题的一些有用文档:
我希望这有帮助!
| 归档时间: |
|
| 查看次数: |
3340 次 |
| 最近记录: |