You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

使用Stripe Connect:买卖双方无需Stripe账户即可完成分账支付吗?

Stripe Connect分账:买卖双方账户要求详解

针对你搭建电商网站时遇到的分账需求,我来详细解答Stripe Connect的账户要求,以及替代PayPal已弃用服务的思路:

核心结论

  • 买家完全不需要Stripe账户:买家只需要使用信用卡、借记卡等常规支付方式完成付款,整个流程和普通电商付款无异,不需要任何Stripe注册操作,体验流畅无额外门槛。
  • 卖家必须拥有Stripe Connect账户:分账的前提是平台已经将卖家接入Stripe Connect体系,卖家需要通过对应类型的Connect账户接收分账款项。

卖家Connect账户的三种类型(按需选择)

Stripe Connect提供三种账户类型,适配不同平台的业务场景:

  • Standard账户:卖家自主注册并管理自己的Stripe账户,平台可触发分账操作,但卖家能直接登录Stripe后台查看交易、提现、管理支付设置。适合需要让卖家自主掌控财务的平台。
  • Express账户:卖家通过平台引导的简化流程注册(仅需邮箱、基本身份信息),账户由Stripe托管,卖家可通过Stripe提供的简化后台查看交易,平台也能控制部分交互体验。适合快速批量接入卖家、兼顾平台管控的场景。
  • Custom账户:完全白标化,卖家不会直接接触Stripe品牌,所有操作都通过平台自有界面完成,平台拥有最高的控制权。适合需要完全自定义卖家体验的中大型平台。

分账实现的简单示例(Node.js)

当买家付款时,你可以在创建PaymentIntent时直接指定分账规则,将款项拆分给平台和卖家:

const stripe = require('stripe')('your_platform_secret_key');

const paymentIntent = await stripe.paymentIntents.create({
  amount: 1000, // 10美元(单位:分)
  currency: 'usd',
  payment_method_types: ['card'],
  transfer_data: {
    destination: 'acct_xxxxxx', // 卖家的Stripe Connect账户ID
    amount: 800, // 分给卖家的金额(8美元)
  },
});

买家付款完成后,8美元会直接进入卖家的Connect账户,剩余2美元留在平台的Stripe账户中(可作为平台服务费留存)。

关于PayPal替代方案的补充

你提到的PayPal Chained Adaptive Payments确实已正式弃用,目前PayPal的替代方案是PayPal Commerce Platform的Marketplace功能,同样支持分账,但账户要求逻辑类似:买家无需PayPal账户(支持访客付款),卖家需要接入PayPal的商家账户或Marketplace专属账户。不过从易用性、文档完善度和全球覆盖来看,Stripe Connect目前是更主流的选择。

实用注意事项

  • 测试阶段可以使用Stripe提供的测试卡号和测试Connect账户,完整验证分账流程的每一步。
  • 不同地区的Stripe分账规则、手续费标准可能略有差异,建议提前查看对应地区的官方文档确认细节。
  • 分账支持即时到账或延迟到账(比如买家确认收货后再触发分账),可根据平台的交易保障规则灵活配置。

内容的提问来源于stack exchange,提问作者redoc01

火山引擎 最新活动