开源支持账号 & 付费的管理后台,方便独立开发者海外收款

查看 47|回复 2
作者:mthli   
对于一个全球化的小型 SaaS 付费产品而言,通常会涉及到账号和支付这两个功能。我们需要知道一个用户是否购买了某项服务、该服务是否到期等等,以便动态开启或关闭该用户的付费权益。
具体到 Web App 层面,在笔者有限的职业生涯当中,并没有发现一个好用的同时支持账号和支付的管理系统。许多开发者不得不自己开发一套类似的系统,或者考虑到实现难度和工期而放弃接入支付。
所以 OP 花时间写了一个这样的(胶水)管理系统,并开源分享出来给大家使用。
具体来说,账号使用的是 Google 登录;付费使用的是 Lemon Squeezy ,只需要准备一张香港卡(或者非大陆地区的 PayPal 账号)就可以收款了(包括微信和支付宝)。
目前已支持如下功能:
  • Google 登录 ✅
  • 校验订单是否可用 ✅
  • 校验订阅是否可用 ✅
  • 校验证书是否可用 ✅
  • 激活证书 ✅

    你可以将这个项目用于:
  • 一个独立的服务(推荐),并从你的前端应用中直接发起 RESTful 请求
  • 一个独立的服务(推荐),并从 Node.js 或者 Go 等语言实现的后端服务中发起 RPC 请求
  • 一个 Python 网络框架,并在其中添加自己的业务逻辑

    Demo 体验链接 👉 https://lemontree.vercel.app
    部署 & API 文档 👉 https://github.com/mthli/lemonsqueepy/wiki/Tutorial-(Chinese)

    账号, 付费, , 可用

  • xiaoz   
    感谢分享,挺有用的。国内 PayPal 应该也是可以收款的,我之前国内 PayPal 收老外的佣金没有问题,不过有的服务商会选择让收款方承担 PayPal 5%的黑心手续费,不清楚 Lemon Squeezy 是转出方还是收款方承担。当时用当地银行收 Lemon Squeezy 肯定是更好的,Lemon Squeezy 我看好像就是封装的 Stripe 和 PayPal
    wizzer   
    budpay.cn 楼主要不要,比较贴合 pay 场景~
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部