361 361Sale WordPress Care by Openbyt · WordPress 修复与运维

Stripe Connect 平台收费指南:如何为你的多商户市场设置自动佣金

托尼屎大颗
,
Stripe Connect 平台收费教程:如何快速设置自动佣金并优化商家账户的资金流向

在开发多商户平台或交易市场时,如何从中抽取佣金是每个运营者最关心的问题。Stripe Connect 为这种需求提供了非常成熟的解决方案。通过合理的配置,你可以自动化地处理资金流向,确保每一笔交易都能按照预设比例为平台带来收益。

以下是关于如何通过 Stripe Connect 设置平台收费的详细指南。

了解 Stripe Connect 的收费逻辑

在开始技术集成之前,我们需要明确 Stripe 处理资金的基本逻辑。Stripe Connect 允许一个“平台账户”连接多个“子账户”(即你的商家或供应商)。

当用户在你的平台上支付时,资金会流向子账户。在这个过程中,平台可以通过设置 Application Fee(应用费用) 来截留一部分资金作为自己的收入。这种方式最简单,也最常用,因为 Stripe 会自动帮你计算并分离资金。

核心收费模式:Application Fee

这是平台赚钱最直接的办法。你在发起支付请求时,直接告诉 Stripe 这笔订单里有多少钱是属于平台的。

1. 自动扣除模式

当你调用 Stripe 的付款接口(如 Payment Intents API)时,你需要传入一个参数:application_fee_amount。这个数值必须以最小货币单位表示。例如,你想收 10 元人民币的佣金,参数值就是 1000

2. 资金流向示例

假设一个客户支付了 100 元,你设置了 10 元的平台费:

设置平台收费的具体步骤

要实现上述功能,你需要按照以下逻辑进行操作。

第一步:配置 Connect 平台设置

你需要在 Stripe 管理后台开启 Connect 功能。在设置页面,你需要填写平台的业务信息。这一步非常关键,因为 Stripe 需要验证你的平台身份,才能允许你代收资金。

第二步:连接商家账户 (Onboarding)

在收费之前,商家必须先“连接”到你的平台。 你可以生成一个连接链接发给商家,让他们填写银行信息。只有当商家的状态变为 active(活跃)时,你才能代表他们发起带收费参数的交易。

第三步:在代码中加入收费参数

这是最核心的技术环节。无论你使用 PHP、Python 还是 Node.js,在创建 Payment Intent 时都要加入以下代码逻辑:

JavaScript
const paymentIntent = await stripe.paymentIntents.create({
  amount: 10000, // 订单总额 100元
  currency: 'cny',
  payment_method_types: ['card'],
  application_fee_amount: 1000, // 平台收 10元
  transfer_data: {
    destination: 'acct_123456789', // 商家的子账户ID
  },
});

在这个例子中,系统会自动把 10 元划拨到你的平台账户,剩下的资金在扣除 Stripe 基础手续费后,会进入商家的账户。

处理退款时的平台费

退款是一个容易被忽视的环节。如果客户要求全额退款,默认情况下,平台收取的佣金是不会自动退还的。

如果你希望在退款时也把平台费还给客户,你需要在发起退款请求时设置 refund_application_fee: true。否则,这笔佣金会留在你的账户里,而退款的压力全部由商家承担。这通常需要在你的平台服务条款中提前说明。

提高收费效率的几点建议

Stripe Connect 极大地简化了复杂的转账逻辑。只要理解了 application_fee_amount 的用法,你就已经掌握了平台盈利的核心工具。

需要工程师帮你判断?

把症状、错误提示和最近改动发过来。

我们先判断风险、可能原因和安全下一步,再决定是否需要登录后台或服务器。

开始初诊

需要把这篇文章里的排查落到你的网站上吗?

把网址、错误提示、最近改动和影响范围发过来。我们先判断风险、备份状态和安全下一步;涉及数据库、支付、订单或安全问题时,不建议直接在生产站连续试错。

公开检测 · 无需注册 · 先判断风险 提交后会生成工单编号
初诊阶段不要提交后台、主机、数据库或支付账号密码。
紧急宕机、结账失败、安全跳转优先复核;普通问题通常 1 个工作日内回复。 初诊阶段不需要后台密码;需要权限时会单独确认最小权限和回滚方式。
提交前提醒先保留备份和错误提示,不要在生产站连续试错。