Skip to content
Charles
Go back

海外 SaaS 收款方案对比

Edit page

海外 SaaS 收款不只是接一个支付按钮,还会涉及订阅、退款、拒付、税务、发票、支付方式、商户主体和用户权限。MVP 阶段最重要的选择,是要自己承担这些工作,还是交给 Merchant of Record(MoR)。

本文只比较数字产品和 SaaS 常见方案,费率、地区支持和审核规则会变化,上线前应以各家官网和合同为准。

先理解两种模式

PSP:你是商户,平台负责支付能力

Stripe 属于典型 PSP + Billing 方案。你的企业或个人主体直接面向客户销售产品,Stripe 提供 Checkout、Payment Intents、订阅、发票、Webhook 和税务工具。

这种模式的优点是控制力强:结账体验、价格模型、客户和订阅数据都更容易按自己的业务设计。代价是你需要自行处理主体审核、税务注册与申报、退款、拒付、账单状态和支付失败后的权益回收。

MoR:平台作为交易中的法定卖方

Lemon Squeezy、Paddle、Polar 等 MoR 会代你处理一部分销售税、VAT、退款、拒付和支付合规。你收到的是平台结算后的收入,客户账单上通常也会出现平台名称。

MoR 能明显降低跨境销售的启动成本,但不是“完全不用管税务”:平台结算收入可能仍涉及你所在国家或地区的所得税、公司税和合规义务;同时你还要接受平台的商品类别审核、结算周期和账户风控。

总表

项目模式适合场景优点主要代价
StripePSP / Billing需要高度定制的 SaaS、复杂订阅和平台业务API、Checkout、订阅和生态成熟主体、税务、退款和拒付需要自己负责
Lemon SqueezyMoR数字产品、软件和早期 SaaS上手快,跨境税务与支付合规负担较低定制能力和审核范围受平台约束
PaddleMoR面向全球销售的 SaaS 和数字产品订阅、税务、支付方式和客户门户较完整平台费率、审核和结算规则需要接受
PolarMoR开发者产品、开源项目和数字产品API 与开发者工作流友好业务类型限制较多,不适合实体商品和人工服务
FastSpringMoR软件、数字产品和全球订阅软件销售、税务、订阅和数字交付较完整商业审核、费用和结算规则需要接受
PayPalPSP / 钱包需要覆盖 PayPal 用户和常规订阅的产品用户认知高,支持订阅、试用和支付恢复结账体验、地区能力和争议处理要单独设计
Payoneer跨境收款接收平台、企业或海外客户付款适合收款和提现,不局限于 SaaS Checkout不是完整的订阅结账与权益管理系统
Paddle Billing订阅计费已确定使用 Paddle 生态订阅生命周期和 Webhook 较完整仍然要围绕 Paddle 的产品模型设计

Stripe:控制力优先时的默认选择

Stripe 适合把支付作为产品核心能力来建设的团队。常见组合是:

  1. Stripe Checkout 负责收集支付信息;
  2. Stripe Billing 管理订阅、试用、升级、降级和取消;
  3. Webhook 驱动本地订单和用户权益状态;
  4. Stripe Tax 或其他税务方案处理交易税计算;
  5. 你的数据库保存用户、订单、订阅和权益的业务映射。

需要注意,Stripe 的支付成功页面不是业务状态的唯一来源。用户关闭页面、网络超时和重复事件都可能让前端状态不完整,应该以经过验签的 Webhook 为准,并为事件处理做幂等。

Stripe 更适合:

Lemon Squeezy:数字产品 MVP 的低运维方案

Lemon Squeezy 是 MoR,适合软件、数字下载、订阅和在线课程等能通过数字方式交付的产品。它的核心价值不是“支付 API 比 Stripe 简单”,而是减少早期团队自己处理全球销售税、VAT、欺诈、退款和拒付的工作。

它更适合:

使用时要把 Lemon Squeezy 的订单和订阅 ID 保存到自己的数据库里。不要只在支付回调里直接修改用户权限而不留订单记录,否则后续退款、取消和争议处理会很难追踪。

Paddle:更完整的 SaaS 商业化平台

Paddle 也是面向 SaaS 和数字产品的 MoR,除了 Checkout,还提供订阅生命周期、税务、退款、拒付、客户门户和开发者 API。

Paddle 适合已经确定要面向多个国家销售,并且希望把账单、税务、支付方式和订阅管理放在同一个商业化平台中的团队。相比只接一个支付按钮,它需要你更认真地理解产品、价格、订阅、交易和 Webhook 事件之间的关系。

FastSpring:软件和数字产品的 MoR

FastSpring 同样面向软件、数字产品和 SaaS,提供 MoR、订阅、数字发票、税务处理、支付方式和 Webhook。它适合已经确认要销售可数字交付产品,同时希望保留一定品牌化 Checkout 能力的团队。

FastSpring 与 Lemon Squeezy、Paddle 的取舍,重点看产品类别、审核、B2B 发票、结算周期和客户门户,不要只比较表面费率。

PayPal:补充钱包支付和订阅

PayPal 适合作为支付方式补充,尤其是目标用户习惯使用 PayPal,或者产品需要支持固定周期、试用、升级和降级订阅的场景。它可以通过 Subscriptions API 接入自己的产品界面。

PayPal 更像支付渠道,而不是完整的 SaaS 权益系统。订单、订阅状态、退款、拒付和用户权益仍要通过 Webhook 同步到自己的数据库。

Polar:开发者产品与开源项目优先

Polar 面向数字产品、软件、SaaS、GitHub 仓库和社区访问等场景。它的开发者体验和 API 取向比较明显,适合开源项目、开发者工具和轻量数字产品。

但 Polar 对实体商品、人工服务、市场平台、金融服务等类别存在限制。选型前先核对产品是否符合可接受业务范围,不要等到上线后才发现审核无法通过。

怎么选

情况推荐
只想快速验证数字产品是否有人付费Lemon Squeezy 或 Paddle
需要软件类 MoR,并希望保留更完整的数字销售能力FastSpring、Paddle 或 Lemon Squeezy
没有成熟海外主体,优先降低税务和合规负担先看 MoR:Lemon Squeezy、Paddle、Polar
需要复杂订阅、用量计费和深度定制Stripe
目标客户经常使用 PayPalStripe + PayPal,或先用 PayPal 验证支付接受度
开源项目、开发者工具和数字权益Polar、Lemon Squeezy 或 Paddle
实体商品、人工服务或平台分账先确认 MoR 是否支持;通常要评估 Stripe 等 PSP

支付接入的最小数据模型

即使使用 MoR,也建议至少保存以下数据:

数据用途
customer_id对应支付平台客户
product_id / price_id对应平台商品和价格
subscription_id查询订阅状态和周期
order_id / transaction_id退款、对账和客服查询
statuscurrent_period_end判断权益是否有效
provider未来迁移或同时接入多个支付平台

用户权益应该由自己的业务状态决定,而不是把支付平台的对象直接当成权限系统。支付平台的 Webhook 负责同步事件,你的数据库负责产生最终可查询的业务状态。

上线前的检查清单

结语

MVP 阶段通常不需要自己实现一整套支付基础设施。数字产品优先考虑 MoR,验证成功后再根据控制力、费率、税务和客户规模决定是否迁移到 Stripe。真正重要的不是哪个平台“最便宜”,而是支付成功后你的订单、订阅和用户权益能否稳定同步。


Edit page
Share this post:

Previous Post
定时任务项目对比
Next Post
SaaS 认证项目对比