Skip to content

[Feature]: connect the existing subscription page to billing APIs #955

Description

@huyanxius

Problem

原订阅与充值页面仍使用固定套餐数据,购买按钮只打开未接入支付的提示。后端 #954 已合入商品、订单和订阅接口,前端尚不能下单、跳转收银台或核对支付结果。

Scope

  • 复用现有页面布局与样式,按仓库分层接入商品、订阅和订单接口。
  • 支持支付宝、微信支付选择,自定义充值与套餐购买,以及订单查询、继续付款、关单和记录分页。
  • 支付结果只采用后端订单状态;支付确认后刷新订阅与两类积分余额。
  • 正式入口使用真实接口,本地 mock 预览不进入生产构建。

Acceptance Criteria

  • 原订阅页面样式保持,支付方式使用真实品牌图标。
  • 套餐价格与下单金额以服务端为准,自定义充值使用整数分。
  • 回跳参数不能直接触发支付成功,重复点击不会重复下单。
  • 覆盖价格变化、无效付款地址、过期订单、关单补偿和接口失败。
  • 相关前端测试、类型检查和生产构建通过。

Dependencies

关联 #947、#954。先提交前端 PR,后端部署、商户配置及真实网关付款与回调由队友后续联调验收。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions