Lemonsqueezy教程:Stripe的最好替代品

Lemonsqueezy优点

  • 请求门槛低:国内用户也能够请求,不需求公司资质

  • 支付微信支付和支付宝:概况见这儿

  • 支撑试用

  • 有佣金体系

  • 有扣头码体系

比照支付网关

服务称号 费率 支撑的支付方式 支撑的国家和钱银 安全 客户服务和支撑
PayPay 2.9% 0.30美元 信用卡、借记卡、银行转账、PayPal余额等 掩盖多国和钱银,支撑多种语言 金融交易保护 或许供给24/7支撑
Stripe 2.9% 30美分 信用卡、借记卡、银行转账、PayPal余额等 掩盖多国和钱银,支撑多种语言 供给保障 或许供给24/7支撑
Paddle 1.5% 20p 只支撑信用卡和PayPal付款 掩盖范围较小,但支撑多种钱银和语言 供给保障 或许只在工作日供给帮助
LemonSqueezy 5%-7% 只接受信用卡付款 掩盖范围较小,但支撑多种钱银和语言 缺乏尖端安全规范 或许只在工作日供给帮助

LemonSqueezy的费率还是比较高,可靠性也不如Stripe,但从后台办理体系来看,很专业的团队。

运用教程

请求帐号

点击这儿请求

创立Store

商铺里面能够树立多款产品(Products)、每个产品的购买能够生成对应的License,后续包含产品订单(Orders)、订阅(Subscriptions)、客户(Customers)、扣头(Discounts)。这儿面最重要的是产品的树立(Products).

StoreId

查询这儿查看所有Store,每个Store后面有一个#最初的数字。

Lemonsqueezy教程:Stripe的最好替代品

激活商铺

会要求你填写商铺的用处,需求你认真填写。

钱银

Lemonsqueezy 仅支撑每家商铺一种钱银。

创立Product

SaaS产品举例

Free 不用创立
Standare 创立第一个Product 在第一个Product的基础上创立2个variants:按月** 和 按年
Pro 创立第二个Product 同上

两个Product

Lemonsqueezy教程:Stripe的最好替代品
Lemonsqueezy教程:Stripe的最好替代品

预览支付界面

Lemonsqueezy教程:Stripe的最好替代品

Lemonsqueezy教程:Stripe的最好替代品

免费试用

若要供给免费试用,能够将“试用期”设置为要供给试用的天数。

Lemonsqueezy教程:Stripe的最好替代品

Test Mode

翻开左下角的test mode按钮,你能够自己测验。

Lemonsqueezy教程:Stripe的最好替代品

测验数据

能够运用以下的模仿数据来测验

  • Visa: 4242 4242 4242 4242
    • 有用日期(例如 12/25)
    • 任何三位数的 CVC(例如 123)
  • Insufficient funds: 4000 0000 0000 9995
  • Expired card: 4000 0000 0000 0069

更多见官方文档

测验完成后能够仿制到生产环境

Lemonsqueezy教程:Stripe的最好替代品

API接入

创立 API 密钥

点击这儿创立API密钥

在设置中,然后单击加号按钮。您需求为您的 API 密钥命名,然后单击“创立”按钮。创立 API 密钥后,您需求仿制 API 密钥,以便在运转 CLI 时在集成设置中运用它。

Test mode

在Test mode创立的API Key能够获取Test mode下的数据,这样能够便利开发和测验。

运用curl测验API Key

你开发的体系,经过RESTful API与LemonSqueezy交互,详细见API说明文档

例如,能够查询所有的产品

curl "https://api.lemonsqueezy.com/v1/products"
     -H 'Accept: application/vnd.api json' 
     -H 'Content-Type: application/vnd.api json' 
     -H 'Authorization: Bearer {api_key}'

回调(Webhook)

若要将当时订阅状况和其他信息同步到数据库,需求设置 Webhook。

  • 点击这儿创立Webhook,点击右上角的

  • 您有必要输入签名密钥,您能够经过在终端中运转以下指令来获取该密钥:

  openssl rand -base64 40
  • 仿制生成的字符串并将其粘贴到 Signing secret 字段中。

  • 然后选择所有事情

  • 回调函数:根据你的体系来填写

  • 单击“保存 webhook”按钮。

Lemonsqueezy教程:Stripe的最好替代品

本地开发

运用ngrok中转

基本原理:运用ngrok中转Lemonsqueezy的callback回调

装置Ngrok:详细见官网文档

启用Ngrok

ngrok http 3000

Lemonsqueezy教程:Stripe的最好替代品

分配一个转发的URL给你。

在test mode下,修改Webhook的URL中的主机地址为Ngrok供给给你的URL。

在Node.js项目中集成Ngrok东西

将以下指令添加到 package.json 文件中:

"ngrok": "npx ngrok http 3000"
您能够运用以下指令运转它:
npm run ngrok

参考

juejin.cn/post/721891…

Makerkit

Supastarter

做得比较好的产品的付费规划

podwise.xyz/dashboard/b…