makecindy / makecindy/cindy

[Billing] 将「用量和消耗」升级为「订阅与充值」,完整展示套餐、额度、滚存与自动续费管理

Open
#648 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
2.7k
Forks
401
Avg merge
21h 48m
Merged PRs (30d)
776

Description

### 使用场景 / Use case

目前【设置 > 用量和消耗】无法完整展示用户的订阅、充值、额度来源、自动续费及滚存规则,用户难以理解当前权益状态,并可能对自动续费、额度有效期等产生疑问。

希望升级为【订阅与充值】,统一展示套餐、额度、滚存规则及订阅管理能力。

### 当前问题 / Current limitation

当前页面存在以下问题:

1. 无法区分按量充值、单月购买和自动续订;
2. 无法查看套餐有效期及下次续费时间;
3. 无法查看额度来源(订阅额度、充值额度、赠送额度);
4. 未展示额度滚存规则;
5. 未提供自动续费状态及取消入口;
6. 支付前缺少自动续费及滚存规则披露。

### 期望方案 / Proposed solution

按照附件《订阅与充值需求.md》实现。

核心需求包括:

- 设置页升级为「订阅与充值」
- 展示套餐及付费方式
- 展示额度来源及有效期
- 展示滚存规则
- 展示自动续费管理
- 支付前增加完整信息披露

本 Issue 作为需求概述,详细页面设计、接口建议、交互流程及验收标准均以附件《订阅与充值需求.md》为准。

[订阅与充值需求.md](https://github.com/user-attachments/files/30407711/default.md)

### 已考虑的替代方案 / Alternatives considered

暂未考虑其他方案。

当前方案主要依据官网已公布的订阅规则及产品合规要求设计,希望 Desktop 设置页、支付链路与官网保持一致,减少用户理解成本及后续客服咨询。

Contributor guide

Open the contributing guide

Research direction

Read the linked 《订阅与充值需求.md》 first, then trace the Desktop settings page and payment flow entry points. Done means the settings experience shows plans, payment methods, credit sources, validity and rollover rules, while payment screens disclose the rules and support auto-renewal management.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, typescript
Domain
desktop, payments
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.