Lorevik
HomeCreators
Sign inGet started

© 2026 Lorevik. All rights reserved. ABN: 14 402 962 090

PrivacyTermsCreator Agreement
JJ/Stripe 支付集成实战/Stripe 账号与环境配置
article
Free

Stripe 账号与环境配置

注册 Stripe 账号,配置开发环境和 API 密钥。

Stripe 环境配置

在写任何代码之前,先把 Stripe 账号和开发环境配好。这步做对了,后面会顺很多。

注册 Stripe 账号

  1. 访问 stripe.com 注册账号
  2. 选择澳洲作为国家(决定了可用的支付方式和结算货币)
  3. 暂时不需要完成全部身份验证——test mode 不需要

理解两套密钥

Stripe 有两套完全独立的环境:

  • Test mode:用 sktest 开头的密钥,所有交易都是模拟的
  • Live mode:用 sklive 开头的密钥,真实扣款

开发阶段永远只用 test mode。我见过有人不小心用了 live key 测试,给自己扣了真钱。

获取 API 密钥

进入 Dashboard → Developers → API Keys:

  • STRIPESECRETKEY — 只在服务端使用,绝对不能暴露到前端
  • STRIPEPUBLISHABLEKEY — 可以放在前端

项目配置


npm install stripe


创建 .env.local 文件:


STRIPE_SECRET_KEY=sk_test_你的密钥


STRIPE_PUBLISHABLE_KEY=pk_test_你的密钥


STRIPE_WEBHOOK_SECRET=whsec_稍后配置


安装 Stripe CLI(强烈推荐)


brew install stripe/stripe-cli/stripe


stripe login


Stripe CLI 可以把 Webhook 事件转发到本地,开发时不需要部署就能测试完整支付流程。

重点:永远把密钥放在环境变量里,永远不要提交到 git。如果你不小心提交了,立即去 Dashboard 轮换密钥。

Director's Cut

Creator commentary pinned to the timeline
Video not available

Annotations

Loading…

Next

创建 Checkout Session

Stripe 支付集成实战

by JJ

环境搭建

Stripe 账号与环境配置

支付集成

创建 Checkout SessionWebhook 处理