All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 7m42s
3.5 KiB
3.5 KiB
---
title: 6.购买套餐流程
---
flowchart TD
开始((开始))
--> 进入购买入口[进入购买套餐入口]
进入购买入口 --> 选择购买渠道{选择购买渠道}
选择购买渠道 -->|后台购买| 后台购买准备[进入后台购买流程]
选择购买渠道 -->|客户端自助购买| 客户购买准备[进入客户端购买流程]
subgraph 后台购买主线
后台购买准备 --> 后台校验资产和套餐[校验资产归属与套餐可售]
后台校验资产和套餐 --> 后台规则说明[后台购买规则<br/>1 后台购买不触发强充<br/>2 后台购买不触发一次性佣金]
后台规则说明 --> 后台创建订单[提交后台订单]
后台创建订单 --> 后台支付结果{后台支付是否成功?}
后台支付结果 -->|否| 后台重试[调整信息后重新下单]
后台重试 --> 后台购买准备
后台支付结果 -->|是| 后台激活套餐[完成套餐激活]
后台激活套餐 --> 后台差价说明[后台差价收益说明<br/>1 平台代购按跨级店铺逐级计算差价收益<br/>2 代理为下级代购时差价在代购环节处理 不再重复链路分配]
end
subgraph 客户购买主线
客户购买准备 --> 客户校验资产和套餐[校验资产归属与套餐可售]
客户校验资产和套餐 --> 实名判断{是否需要先实名?}
实名判断 -->|是| 完成实名[先完成实名认证]
完成实名 --> 客户下单前校验
实名判断 -->|否| 客户下单前校验[进入下单前校验]
客户下单前校验 --> 强充判断{是否命中强充规则?}
强充判断 -->|是| 强充处理[按强充金额先完成充值后继续购买]
强充处理 --> 客户支付
强充判断 -->|否| 客户支付[直接发起套餐支付]
客户支付 --> 客户支付结果{客户支付是否成功?}
客户支付结果 -->|否| 客户重试[重新支付或更换套餐]
客户重试 --> 客户购买准备
客户支付结果 -->|是| 客户激活套餐[完成套餐激活]
客户激活套餐 --> 客户佣金说明[客户端佣金规则<br/>1 可按规则触发一次性佣金<br/>2 差价收益按跨级店铺逐级分配]
end
后台差价说明 --> 汇总验收[进入订单与套餐生效验收]
客户佣金说明 --> 汇总验收
subgraph 验收收口
汇总验收 --> 核对订单状态[核对订单状态和金额]
核对订单状态 --> 核对佣金口径[核对一次性佣金与差价收益口径是否正确]
核对佣金口径 --> 核对套餐生效[核对套餐已生效并可正常使用]
核对套餐生效 --> 验收结果{验收是否通过?}
验收结果 -->|否| 异常回流[记录异常并返回对应购买渠道处理]
异常回流 --> 进入购买入口
验收结果 -->|是| 结束([流程结束])
end
%% ==================== 样式美化 ====================
style 开始 fill:#90EE90,stroke:#2E7D32,stroke-width:2px
style 结束 fill:#FF9999,stroke:#C62828,stroke-width:2px
style 后台重试 fill:#FFCCBC,stroke:#E64A19
style 客户重试 fill:#FFCCBC,stroke:#E64A19
style 异常回流 fill:#FFCCBC,stroke:#E64A19
classDef decision fill:#FFF3E0,stroke:#F57C00,stroke-width:2px
class 选择购买渠道,后台支付结果,实名判断,强充判断,客户支付结果,验收结果 decision