你注册好了 Stripe,兴冲冲去发付款链接,结果看到这句话:
Your account cannot currently make live charges.
这是中国创始人开通 Stripe 最常卡的地方。不是你的产品有问题,是账户还没激活 Live Mode。
这篇从头走一遍:前置准备 → 注册 → 激活 → 收第一笔钱。每一步说清楚要做什么、容易卡在哪。
一、你先要有这四件东西
Stripe 不支持中国大陆主体直接注册。必须用一个 Stripe 支持国家的法律实体。最主流的路径是美国 LLC + EIN + 美国银行账户,三件套对齐,审核通过率最高。
前置 checklist:
- 美国 LLC(Wyoming 或 Delaware)
- EIN(美国税号)— 没有 EIN 无法激活 Live Mode
- 美国银行账户(Mercury 或 Wise Business)
- 可访问的产品网站 — 必须有定价页、服务条款、隐私政策、退款政策、联系邮箱。ToS 和隐私政策可以先用 termly.io 5 分钟生成,不需要律师
- 稳定的美国 IP — 全程用,不能在中国大陆 IP 下操作
前两篇已经写过公司注册和开卡,这里不重复,直接从"有了这些之后怎么开通 Stripe"开始。
二、填这两个地方,审核通过率最高
去 stripe.com 点 Start now,按顺序填。
9 步流程:
- 邮箱 + 公司名
- 选国家:美国
- 企业信息:LLC 名称、EIN(或 Pending EIN)、注册代理地址
- 创始人信息:姓名、出生日期、护照号码、地址
- 业务描述(重点,下面细说)
- 银行账户:用 Plaid 连 Mercury / Wise,或手工填 routing + account number
- 网站 URL:线上可访问的产品页
- MCC 代码:SaaS → 5734,咨询 → 7392,电商 → 5965
- 提交审核:中国创始人一般 5-10 个工作日
坑 1:全程用稳定美国 IP
Stripe 会记录你的登录 IP。频繁在不同国家之间跳,会触发 30 天风控观察期。推荐用美国住宅代理或自有海外 VPS,保持 IP 稳定。
坑 2:业务描述是审核里最容易因为模糊描述被暂停的地方
Stripe 需要知道你卖什么、卖给谁、怎么定价。写"SaaS platform"是不够的。
给一个可以直接套用的模板:
We operate [SaaS platform name], a subscription software service for [target user].
Our product allows [main value prop].
Customers pay [price] per [period] via credit card.
We do not store card data directly; all payments processed via Stripe.
Average order value: $[X]. Typical customer: [profile].
写 100 字以上,具体到客户类型和定价模型。
注意:AI 内容生成类工具属于灰地带。 如果你的产品有 AI 生成功能,业务描述里要明确说你是平台持有者,并提一下 abuse prevention 机制。
三、激活 Live Mode:卡住了怎么查
注册完默认是 Sandbox(测试模式)。
先说清楚一个容易误解的地方:Dashboard 右上角的 Test mode 开关只是切换视图,不能强制激活 Live Mode。Live Mode 是否可用,取决于 Stripe 是否完成了你的账户审核——charges_enabled: true 才是真正激活。开关本身无法打开它。
怎么确认账户状态:
看 charges_enabled 是否为 true,以及 requirements.currently_due 里还剩什么没填。
三种卡住情况 + 解法:
- rejected.incomplete_verification:KYC 文件没补全 → Dashboard → Settings → Account details,完成所有 pending 项
- rejected.high_risk_category:业务被判高风险 → 联系 Stripe Support,补充业务说明
- rejected.fraud:账户被认定欺诈 → 基本无法恢复
- 无值但 charges 仍关:账户在 review → 等 3-7 天,或联系 Support 催进度
四、收第一笔钱:先不写代码
Stripe 有三种接收付款的方式,适合不同阶段。
Payment Links:0 代码,5 分钟上线
适合 MVP 验证、社交分享、直接发给暖流量。
Dashboard → Products → 创建产品 → Generate payment link,得到一个 buy.stripe.com/... 链接,直接分享。
不需要写任何代码。发给已经认识你产品的人,转化效果最好;陌生流量需要配合落地页才有效果。
Stripe Checkout:低代码,适合有产品页的 SaaS
后端创建一个 Checkout Session,把用户跳转到 Stripe 托管的收款页,付完跳回你的网站。PCI 合规由 Stripe 负责,你的服务器不碰卡号。
最简代码(Node.js):
price_XXX 是你在 Dashboard 里创建产品后生成的 Price ID。
注意:test mode 下创建的 Product 和 Price 不能在 live mode 用,要重新创建一遍。
Stripe Elements:先不用
需要把收款表单嵌进你的页面、不想让用户跳转时才上。开发量大,等 Checkout 跑稳了再考虑。
Webhook:付完钱怎么通知你的服务器
付款成功后,Stripe 会主动 POST 一个事件到你的服务器,叫 Webhook。不能只靠 success_url 跳转——用户付完钱可能直接关浏览器,Webhook 不依赖用户的行为。
在 Dashboard → Developers → Workbench → Webhooks → Create an event destination,填你服务器的 HTTPS URL,选要监听的事件(推荐先选 checkout.session.completed)。
Webhook 代码集成(签名验证、本地测试等)会另开一篇讲。账户刚激活阶段先用 Payment Links 跑通收款,Webhook 下一步再补。
五、避坑清单(可收藏)
注册和激活:
- 全程使用稳定美国 IP,不要在国内登录 Dashboard
- EIN 必须填,Pending EIN 也行,不能空
- 银行账户主体、公司名、Stripe 账户国家必须一致(US Stripe → US 银行)
- 业务描述 100 字以上,具体到客户类型和定价模型
- 产品网站有 ToS、隐私政策、退款政策
代码集成:
- test mode 和 live mode 的 API key 不同(sk_test_ vs sk_live_)
- test mode 创建的 Product / Price 不能在 live mode 用,要重建
- webhook 路由用 express.raw(),不能用 express.json()
账户健康:
- chargeback 率控制在 0.75% 以下,退款政策写清楚
- 2026 年新增:KYC 文件需年度更新(护照 + 地址证明)
- Beneficial Owner(受益人)信息必须填写完整
- 开启 3DS 强认证,降低 chargeback 风险
高风险类别(需额外说明):
加密货币、CBD、约会应用、众筹、点对点市场——这些需要提交额外文件。违法品、赌博、武器、性服务属于禁止类别,无法上诉。
账户激活后,先在 Dashboard 创建一个产品,生成 Payment Link,发给一个你信任的朋友收 $1 测试一遍。跑通之后再接 Checkout——这是从 0 到第一笔真钱最短的路径。

