SuperAPI AI 工具集

payment-integration

通用与其它

查看项目

更新于 10-16 08:02

技能介绍

用途:在实现或审查支付集成时提供指导,覆盖 Stripe、PayPal、Square 等 API 接入、结账流程与支付表单、订阅与周期性扣款、支付事件 Webhook、PCI 合规与安全、支付错误处理与重试逻辑。

主要能力:给出支付集成代码与错误处理、Webhook 端点实现、支付记录数据库结构、PCI 合规安全检查清单、测试支付场景与边界情况、环境变量配置。

必要用法与关键要求:始终使用官方 SDK;Webhook 必须用官方 SDK 验证签名,验证前不得修改请求体(JSON 中间件会破坏签名校验);处理器需幂等,存储事件 ID 并在处理前检查;在 200ms 内先返回 2xx 再做耗时操作;服务端重新向支付商 API 查询支付状态,不单独信任 Webhook 载荷或客户端响应。PCI 方面:不接触原始卡号,使用 Stripe Elements、PayPal SDK 等令牌化方案;所有支付校验在服务端完成;测试凭据在生产环境必须失效。

适用场景:需要接入支付、订阅、退款、争议与异步支付事件的项目。

限制:不适用于与支付集成无关的任务;资料未提供具体价格、平台支持范围与效果数据。