WebhookProof 支付回调自检台
在上线前自动找出支付 webhook 处理里最常见的致命 bug
- 痛点
- 支付系统的 bug 很少出在 Stripe 或 Paddle 本身,而是出在处理 webhook 的代码里:签名验证用了被解析过的 JSON 而不是原始请求体、没有处理重复事件、没存 event id。这些问题往往上线后才被发现,直接导致账单错误或漏单。
- 方案
- 一个开发阶段的测试工具,接收你配置的 webhook 端点,自动发送模拟事件(重放、乱序、重复、畸形签名),并检查你的处理逻辑是否幂等、是否正确验证签名。输出一份可读的体检报告。
- 用户
- 使用 Stripe/Paddle 的 SaaS 开发者、独立黑客、小团队后端工程师
- MVP
- 支持 Stripe/Paddle 测试模式事件模拟;检测签名验证是否使用原始 body;重复事件幂等测试;生成带修复建议的报告;可接入 CI
- 变现
- 按项目订阅(每月固定次数测试),或一次性买断 CI 插件;提供付费的深度扫描
- 为何现在
- 订阅制 SaaS 爆发,支付 webhook 几乎是每个产品的标配,但相关测试工具很少,独立开发者可以快速做出垂直工具