Agent Skills
返回列表
💻

Stripe 支付连接器

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/stripe-payments-connector。

技能介绍

要解决的问题

对接 Stripe 支付 API 时,开发者常面临几个工程层面的实际障碍:SDK 初始化配置分散、PaymentIntents / Customers / Subscriptions 三类资源的调用模式各不相同、Webhook 签名验证逻辑容易出错,以及涉及多方分账时 Stripe Connect 的接入门槛较高。这些工作需要统一的参考范式,才能避免每次从零翻阅文档。

核心能力

Stripe 支付连接器基于官方 stripe-node SDK,提供了以下核心能力:

  • PaymentIntents 创建:通过 stripe.paymentIntents.create() 发起支付意图,覆盖单次收款的核心链路
  • Customers 与 Subscriptions 管理:封装客户对象的增查操作,以及订阅的创建、查询与生命周期管理
  • Webhook 事件处理:利用 stripe.webhooks.constructEvent() 完成签名验证与事件对象构造,确保回调数据的可信性
  • Stripe Connect 支持:面向 Marketplace 场景,处理平台与子商户之间的分账支付

适用边界与注意点

  • 该技能的内容提取自上游仓库文档,核心调用逻辑遵循 stripe-node 的官方 API 规范,实际使用时需以最新官方文档为准
  • SDK 初始化需要配置账户的 Secret Key,密钥管理应在部署环境中遵循安全规范,不要硬编码
  • 对于需要 Stripe Connect 完整 OAuth 授权流程的商户接入场景,需额外处理授权回调与账户状态校验
  • Webhook 端点部署后需正确配置本地或服务端的环境变量,否则签名验证会失败

该技能适合作为 Stripe 集成项目的参考模板,帮助团队快速理解各类资源的调用方式与注意事项,但不替代对具体业务场景的适配工作。

使用场景

  • Node.js 后端需要调用 stripe-node 创建 PaymentIntent 完成订单收款
  • 服务端需要用 constructEvent 校验 Stripe Webhook 签名并处理事件
  • SaaS 应用需要创建和管理 Stripe Customers 与订阅生命周期
  • 平台需要接入 Stripe Connect 为 marketplace 场景处理分账支付

适合人员

  • Node.js 后端工程师,需要快速集成 Stripe API 实现支付与订阅功能
  • SaaS 初创团队技术负责人,要在 MVP 阶段接入 Stripe 处理付款与分账
  • 支付平台开发者,需要用 stripe-node SDK 构建 Webhook 事件处理链路