Skip to content

支付宝支付

支付宝是 JumpCLI 的外部支付服务。应用创建受控支付订单、验证异步通知,并在计费服务 确认后开通订阅;浏览器的支付页面不拥有最终权益决定权。

上线前条件

  • 已开启经审核的付费结算功能。
  • Meteroid 连通且至少有一个已发布的有效套餐。
  • 套餐存在可支付的 CNY 价格。
  • 支付宝应用、签名密钥、验证公钥和回调地址已在服务端配置。
  • PUBLIC_ORIGIN 为支付宝可访问的 HTTPS 地址。
  • app.jumpcli.comauth.jumpcli.com 的 HTTPS、OIDC 回调和登出流程已通过验证。
  • Meteroid 套餐、订单履约和通知重试已在沙箱或测试订单中验证。

在上述检查全部完成前,保持真实支付入口关闭。浏览器回跳仅用于展示结果;最终权益仍以 服务端签名通知、主动查询和 Meteroid 履约状态为准。

支付流程

  1. 客户从订阅页选择可购买套餐。
  2. JumpCLI 固化套餐版本、金额和币种,创建受控订单。
  3. 客户跳转到支付宝完成支付。
  4. 服务端验证异步通知,必要时主动查询交易状态。
  5. JumpCLI 调用计费适配层开通订阅,关联账单并刷新权益。
  6. 客户回到订阅页查看最终状态。

异常处理

订单停留在处理中时,先检查支付通知验证、计费履约和对账状态。不要绕过签名验证、 手工标记付款,或根据浏览器跳转页面开通权限。

JumpCLI 文档使用独立版本库维护。