🚀 联盟销售系统工作流程
Zalo 小程序 - 美容产品 & 佣金管理
Zalo Mini App
自动支付
佣金系统
1. 📝 联盟注册 & 管理工作流程
flowchart TD
A[用户打开Zalo小程序] --> B{已登录?}
B -->|否| C[通过Zalo OAuth登录]
B -->|是| D[首页]
C --> D
D --> E{注册成为联盟会员?}
E -->|是| F[填写注册信息]
F --> G[输入信息]
G --> H[通过Zalo验证OTP]
H --> I{验证成功?}
I -->|否| G
I -->|是| J[管理员审核]
J --> K{是否批准?}
K -->|拒绝| L[发送拒绝通知]
K -->|批准| M[创建联盟代码]
M --> N[授予联盟权限]
N --> O[通过Zalo发送通知]
E -->|否| P[继续作为客户使用]
2. 🛒 联盟销售工作流程
flowchart TD
A[用户登录Zalo小程序] --> B[查看产品列表]
B --> C{有联盟权限?}
C -->|否| D[只能查看普通产品]
C -->|是| E[每个产品显示创建广告按钮]
E --> F[选择要推广的产品]
F --> G[点击创建广告按钮]
G --> H[自动创建联盟链接]
H --> I{选择分享渠道}
I --> J[Zalo: 聊天、群组、动态]
I --> K[其他社交媒体: Facebook/TikTok/Instagram...]
J --> L[客户点击联盟链接]
K --> L
L --> M[带追踪码打开小程序]
M --> N[保存信息: 联盟ID、产品ID、时间戳]
N --> O[客户查看产品]
O --> P{加入购物车?}
P -->|否| Q[退出 - 不计算佣金]
P -->|是| R[将产品加入购物车]
R --> S[查看购物车]
S --> T{支付?}
T -->|否| U[保存购物车]
T -->|是| V[选择支付方式]
V --> W[通过银行自动支付]
W --> X{支付成功?}
X -->|否| Y[错误通知]
X -->|是| Z[创建订单]
Z --> AA[记录联盟佣金]
AA --> AB[更新佣金余额]
AB --> AC[向联盟会员发送通知]
AC --> AD[处理订单]
4. 💰 佣金计算工作流程
flowchart TD
A[订单支付成功] --> B[获取订单信息]
B --> C[检查佣金配置]
C --> D{佣金类型}
D -->|百分比| E[按百分比计算]
D -->|固定金额| F[获取固定值]
D -->|按产品| G[按各产品计算]
E --> H[应用条件]
F --> H
G --> H
H --> I{订单有效?}
I -->|否| J[不计算佣金]
I -->|是| K[创建佣金记录]
K --> L[状态 PENDING]
L --> M{订单完成?}
M -->|否| N[等待确认发货]
N --> O[客户收货]
O --> P{是否退货?}
P -->|是| Q[取消佣金]
P -->|否| R[状态 APPROVED]
M -->|是| R
R --> S[加入余额]
S --> T[发送通知]
T --> U[更新仪表板]
5. 💸 佣金提现工作流程
flowchart TD
A[用户打开Zalo小程序] --> B{已登录?}
B -->|否| C[通过Zalo OAuth登录]
B -->|是| D[检查角色]
C --> D
D -->|联盟会员| E[进入联盟钱包页面]
D -->|非联盟会员| F[没有钱包菜单]
E --> G[查看余额]
G --> H{满足提现条件?}
H -->|否| I[显示要求]
H -->|是| J[创建提现请求]
J --> K[输入提现信息]
K --> L[确认信息]
L --> M{OTP验证}
M -->|错误| N[要求重新输入OTP]
M -->|正确| O[创建提现请求]
O --> P[状态 PENDING]
P --> Q[扣除临时冻结余额]
Q --> R[向管理员发送请求]
R --> S[管理员查看请求]
S --> T{管理员批准?}
T -->|拒绝| U[状态 REJECTED]
U --> V[退款到钱包]
V --> W[发送拒绝通知]
T -->|批准| X[状态 APPROVED]
X --> Y[创建转账指令]
Y --> Z{转账}
Z -->|失败| AA[状态 FAILED]
AA --> AB[退款到钱包]
AB --> AC[错误通知]
Z -->|成功| AD[状态 COMPLETED]
AD --> AE[保存交易代码]
AE --> AF[发送成功通知]
AF --> AG[更新历史记录]
6. 👨💼 管理员提现管理工作流程
flowchart TD
A[管理员登录后台] --> B[进入提现管理页面]
B --> C[查看请求列表]
C --> D[筛选/搜索请求]
D --> E[选择需处理的请求]
E --> F[查看详情]
F --> G{检查是否有效?}
G -->|无效| H[拒绝请求]
H --> I[输入拒绝原因]
I --> J[更新状态为REJECTED]
J --> K[退款到联盟钱包]
K --> L[通过Zalo发送通知]
G -->|有效| M[批准请求]
M --> N[状态 APPROVED]
N --> O{转账方式}
O -->|手动| P[管理员转账]
P --> Q[输入交易代码]
O -->|自动| R[显示该请求的转账二维码]
R --> S[财务扫码并转账]
S --> T[系统确认该代码已转账]
T --> Q[输入交易代码]
Q --> V[状态 COMPLETED]
V --> W[保存支付凭证]
W --> X[向联盟会员发送通知]
X --> Y[更新报告]
7. 📊 跟踪 & 报告工作流程
flowchart TD
A[用户访问] --> B{角色}
B -->|联盟会员| C[打开Zalo小程序]
C --> D[联盟仪表板]
D --> E[查看统计]
E --> F[数据筛选]
F --> G[查看图表]
G --> H[导出报告]
B -->|管理员| I[打开管理系统]
I --> J[管理员仪表板]
J --> K[查看概览]
K --> L[联盟详情]
L --> M[分析]
M --> N[活动管理]
N --> O[佣金配置]
O --> P[导出报告]
🚀 联盟销售系统工作流程
Zalo 小程序 - 美容产品 & 佣金管理
Zalo Mini App
自动支付
佣金系统
1. 📝 联盟注册 & 管理工作流程
flowchart TD
A[用户打开Zalo小程序] --> B{已登录?}
B -->|否| C[通过Zalo OAuth登录]
B -->|是| D[首页]
C --> D
D --> E{注册成为联盟会员?}
E -->|是| F[填写注册信息]
F --> G[输入信息]
G --> H[通过Zalo验证OTP]
H --> I{验证成功?}
I -->|否| G
I -->|是| J[管理员审核]
J --> K{是否批准?}
K -->|拒绝| L[发送拒绝通知]
K -->|批准| M[创建联盟代码]
M --> N[授予联盟权限]
N --> O[通过Zalo发送通知]
E -->|否| P[继续作为客户使用]
2. 🛒 联盟销售工作流程
flowchart TD
A[用户登录Zalo小程序] --> B[查看产品列表]
B --> C{有联盟权限?}
C -->|否| D[只能查看普通产品]
C -->|是| E[每个产品显示创建广告按钮]
E --> F[选择要推广的产品]
F --> G[点击创建广告按钮]
G --> H[自动创建联盟链接]
H --> I{选择分享渠道}
I --> J[Zalo: 聊天、群组、动态]
I --> K[其他社交媒体: Facebook/TikTok/Instagram...]
J --> L[客户点击联盟链接]
K --> L
L --> M[带追踪码打开小程序]
M --> N[保存信息: 联盟ID、产品ID、时间戳]
N --> O[客户查看产品]
O --> P{加入购物车?}
P -->|否| Q[退出 - 不计算佣金]
P -->|是| R[将产品加入购物车]
R --> S[查看购物车]
S --> T{支付?}
T -->|否| U[保存购物车]
T -->|是| V[选择支付方式]
V --> W[通过银行自动支付]
W --> X{支付成功?}
X -->|否| Y[错误通知]
X -->|是| Z[创建订单]
Z --> AA[记录联盟佣金]
AA --> AB[更新佣金余额]
AB --> AC[向联盟会员发送通知]
AC --> AD[处理订单]
4. 💰 佣金计算工作流程
flowchart TD
A[订单支付成功] --> B[获取订单信息]
B --> C[检查佣金配置]
C --> D{佣金类型}
D -->|百分比| E[按百分比计算]
D -->|固定金额| F[获取固定值]
D -->|按产品| G[按各产品计算]
E --> H[应用条件]
F --> H
G --> H
H --> I{订单有效?}
I -->|否| J[不计算佣金]
I -->|是| K[创建佣金记录]
K --> L[状态 PENDING]
L --> M{订单完成?}
M -->|否| N[等待确认发货]
N --> O[客户收货]
O --> P{是否退货?}
P -->|是| Q[取消佣金]
P -->|否| R[状态 APPROVED]
M -->|是| R
R --> S[加入余额]
S --> T[发送通知]
T --> U[更新仪表板]
5. 💸 佣金提现工作流程
flowchart TD
A[用户打开Zalo小程序] --> B{已登录?}
B -->|否| C[通过Zalo OAuth登录]
B -->|是| D[检查角色]
C --> D
D -->|联盟会员| E[进入联盟钱包页面]
D -->|非联盟会员| F[没有钱包菜单]
E --> G[查看余额]
G --> H{满足提现条件?}
H -->|否| I[显示要求]
H -->|是| J[创建提现请求]
J --> K[输入提现信息]
K --> L[确认信息]
L --> M{OTP验证}
M -->|错误| N[要求重新输入OTP]
M -->|正确| O[创建提现请求]
O --> P[状态 PENDING]
P --> Q[扣除临时冻结余额]
Q --> R[向管理员发送请求]
R --> S[管理员查看请求]
S --> T{管理员批准?}
T -->|拒绝| U[状态 REJECTED]
U --> V[退款到钱包]
V --> W[发送拒绝通知]
T -->|批准| X[状态 APPROVED]
X --> Y[创建转账指令]
Y --> Z{转账}
Z -->|失败| AA[状态 FAILED]
AA --> AB[退款到钱包]
AB --> AC[错误通知]
Z -->|成功| AD[状态 COMPLETED]
AD --> AE[保存交易代码]
AE --> AF[发送成功通知]
AF --> AG[更新历史记录]
6. 👨💼 管理员提现管理工作流程
flowchart TD
A[管理员登录后台] --> B[进入提现管理页面]
B --> C[查看请求列表]
C --> D[筛选/搜索请求]
D --> E[选择需处理的请求]
E --> F[查看详情]
F --> G{检查是否有效?}
G -->|无效| H[拒绝请求]
H --> I[输入拒绝原因]
I --> J[更新状态为REJECTED]
J --> K[退款到联盟钱包]
K --> L[通过Zalo发送通知]
G -->|有效| M[批准请求]
M --> N[状态 APPROVED]
N --> O{转账方式}
O -->|手动| P[管理员转账]
P --> Q[输入交易代码]
O -->|自动| R[显示该请求的转账二维码]
R --> S[财务扫码并转账]
S --> T[系统确认该代码已转账]
T --> Q[输入交易代码]
Q --> V[状态 COMPLETED]
V --> W[保存支付凭证]
W --> X[向联盟会员发送通知]
X --> Y[更新报告]
7. 📊 跟踪 & 报告工作流程
flowchart TD
A[用户访问] --> B{角色}
B -->|联盟会员| C[打开Zalo小程序]
C --> D[联盟仪表板]
D --> E[查看统计]
E --> F[数据筛选]
F --> G[查看图表]
G --> H[导出报告]
B -->|管理员| I[打开管理系统]
I --> J[管理员仪表板]
J --> K[查看概览]
K --> L[联盟详情]
L --> M[分析]
M --> N[活动管理]
N --> O[佣金配置]
O --> P[导出报告]