SuperAPI AI 工具集

stripe-patterns

通用与其它

查看项目

更新于 10-15 20:09

技能介绍

用途:指导安全、一致的 Stripe 支付集成,覆盖结账流程创建与修改、Webhook 实现、订阅与发票、退款与争议处理,以及支付功能测试。

主要能力:提供规范代码引用位置(Stripe 客户端工厂、结账路由、Webhook 处理器、支付/订阅/发票辅助函数);给出关键规则,包括测试模式安全检查(密钥以 sk_test_ 开头、使用测试 Webhook 密钥、仅用测试卡号 4242 等)、Webhook 幂等清单(先存事件 ID、查重、用数据库事务、幂等跳过也返回 200)、Webhook 签名验证必须使用 stripe.webhooks.constructEvent;列出常见订阅事件类型;提供本地测试命令与工单证据模板。

使用方式:该技能使用 {{PLACEHOLDER}} 占位符,需先替换为项目实际路径与值。本地转发 Webhook:stripe listen --forward-to localhost:{{DEV_PORT}}/api/v1/webhooks/stripe;触发测试事件:stripe trigger checkout.session.completed、stripe trigger invoice.payment_succeeded、stripe trigger customer.subscription.deleted。

适用场景:实现或修改支付流程、处理 Stripe Webhook、开发订阅与发票功能、测试支付、处理退款或争议。

限制:资料未提供具体价格、平台支持范围或效果保证;占位符需自行替换,代码示例需结合项目实际调整。