Skip to content

订阅套餐

订阅套餐适合售卖固定价格的会员、服务包或可重复购买的套餐。你可以在商家后台配置套餐页,再把链接放到网站、社群或邮件中。这是订阅功能的 no-code 入口,不需要写代码。

如果你已经有自己的产品和客户系统(SaaS、会员系统),更推荐用 API 接入:在你自己系统里管理用户,用 Taria Pay 负责收款和状态同步,而不是在后台逐个维护套餐。见订阅接入(API)

当前版本是“客户主动续费”流程:客户每个账期主动进入订阅页,用钱包完成一次稳定币付款;付款确认后,Taria Pay 会记录订阅实例、账期 invoice 和付款状态,并通过 webhook 或后台数据让你的系统延长服务。它不是自动从客户钱包扣款的 recurring billing。

适合场景

  • 固定价格会员
  • 数字服务套餐
  • 可重复购买的订阅式权益
  • B2B SaaS、社群、服务包等需要按月、按季度或按年续费的场景
  • 不想为每个买家单独创建普通订单,但仍希望跟踪订阅客户状态的销售场景

创建订阅套餐

  1. 进入商家后台。
  2. 打开 Subscriptions。
  3. 创建套餐并填写名称、价格、币种和说明。
  4. 保存后复制套餐链接。
  5. 把链接放到你的网站或发送给买家。

复制到的套餐链接形如 https://checkout.tariapay.com/su_<套餐ID>;之前分享过的旧形态链接继续有效。

客户首次完成付款后,后台会生成订阅记录。后续同一客户再次通过该套餐付款,会作为续费 invoice 记录到同一个订阅下。

订阅状态

  • incomplete:已创建订阅记录,但首笔付款尚未确认。
  • active:最近一个账期付款已确认,当前周期有效。
  • past_due:需要重新收款或人工处理,例如已确认付款发生链上 reorg。
  • canceled:商家手动取消。
  • expired:预留给到期自动失效流程。

和支付订单的区别

支付订单通常由你的服务端为每个订单动态创建,适合购物车和自定义订单流程。

订阅套餐由商家后台配置,适合价格固定、可复用的销售页面。

如果你需要在自己的 SaaS 或会员系统里自动开通权益,请监听 payment_intent.confirmed,并读取 payload 中的 sourceType=subscriptionsubscriptionPlanIdsubscriptionIdsubscriptionInvoiceId。不要只依赖客户浏览器跳回成功页。

下一步