Hasty Briefsbeta

双语

Show HN: Autumn – Open-source infra over Stripe

a year ago
  • #billing
  • #stripe-integration
  • #open-source
  • Autumn是Stripe与您的应用程序之间的开源中间层,用于创建任何定价模型。
  • 支持订阅、信用点系统、按使用量计费模式和自定义方案,无需处理Webhook或支付问题。
  • 可通过云服务快速启动,或使用node.js、pnpm和Docker自行托管部署。
  • 自托管部署包括安装依赖项、运行设置脚本以及使用Docker启动Autumn。
  • 通过邮箱OTP登录;支持使用Resend发送OTP邮件,或在server/.env中配置Google OAuth凭证。
  • 设置脚本会初始化环境变量,并可选择初始化Supabase实例;可通过DATABASE_URL使用自定义Postgres数据库。
  • 已知问题:重新运行设置脚本时会出现SyntaxError;解决方案涉及清空数据库表。
  • 计费基础设施的复杂性包括权限管理、计量统计以及处理各种支付状态。
  • 建议将计费逻辑与应用程序逻辑解耦,以便更轻松地进行定价迭代和迁移。
  • 常见定价模型:用量超额计费、信用点制、带限制的按席位收费、预付费制。
  • 计费逻辑的三个核心功能:/attach处理购买、/check验证访问权限、/track记录使用量。
  • 欢迎贡献代码;可通过Discord或电子邮件获取支持。