V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
mthli
V2EX  ›  分享创造

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

  •  3
     
  •   mthli ·
    mthli · 2023-08-24 10:18:23 +08:00 · 3934 次点击
    这是一个创建于 466 天前的主题,其中的信息可能已经有所发展或是发生改变。

    对于一个全球化的小型 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)

    8 条回复    2023-08-27 11:39:52 +08:00
    xiaoz
        1
    xiaoz  
       2023-08-24 10:45:59 +08:00 via Android
    感谢分享,挺有用的。国内 PayPal 应该也是可以收款的,我之前国内 PayPal 收老外的佣金没有问题,不过有的服务商会选择让收款方承担 PayPal 5%的黑心手续费,不清楚 Lemon Squeezy 是转出方还是收款方承担。当时用当地银行收 Lemon Squeezy 肯定是更好的,Lemon Squeezy 我看好像就是封装的 Stripe 和 PayPal
    wizzer
        2
    wizzer  
       2023-08-24 10:54:32 +08:00
    budpay.cn 楼主要不要,比较贴合 pay 场景~
    mthli
        3
    mthli  
    OP
       2023-08-24 10:58:04 +08:00
    @xiaoz 国内的 PayPal 我没有试过,之前用美区 PayPal 收过一些平台的退款,不过电汇回国内手续费好贵..

    Lemon Squeezy 封装的是 Stripe Express 服务,主要帮你解决不同国家地区之间的数字版权税务问题(如果直接用 Stripe 就要自己解决这些税务)。账户余额里需要满 $50 才可以出金(应该是为了避免银行小金额风控?)

    如果我没理解错的话,Lemon Squeezy 出金时展示的金额应该就是你银行能收到的(不过我还没有出金过,还没到 $50 刀,哈哈,这个以后再看看吧。
    xiaoz
        4
    xiaoz  
       2023-08-24 11:44:02 +08:00 via Android
    @wizzer 尴尬了,该网站未根据工信部相关法律进行备案
    TabGre
        5
    TabGre  
       2023-08-24 11:57:55 +08:00 via iPhone
    感谢分享
    wizzer
        6
    wizzer  
       2023-08-24 13:56:33 +08:00
    @xiaoz 我的意思是卖域名,你要不
    justin2018
        7
    justin2018  
       2023-08-25 10:48:51 +08:00   ❤️ 1
    非常棒 感谢楼主方便

    也可以用 supabase 做登录 😁

    https://supabase.com/
    lizhenda
        8
    lizhenda  
       2023-08-27 11:39:52 +08:00
    看起来不错,多了个选择
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5614 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 08:45 · PVG 16:45 · LAX 00:45 · JFK 03:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.