Appearance
mermaid
sequenceDiagram
participant U as 用户
participant CS as 传音银行客服/运营
participant BANK as 传音银行后台
participant SEL as Selcom支付网关
participant AGENT as Selcom Huduma/Wakala Agent
U->>CS: 申请退款并选择线下现金领取
CS->>BANK: 创建退款申请
BANK->>BANK: 校验原交易、退款金额、审批状态
BANK->>SEL: POST /v1/vendor/balance 查询float余额
SEL-->>BANK: 返回余额
BANK->>SEL: POST /v1/hudumacashin/process 创建退款取现任务
SEL-->>BANK: 返回退款cashout任务
BANK-->>CS: 返回退款受理成功
CS-->>U: 告知用户到Selcom代理点领取现金
U->>AGENT: 到代理点领取退款现金
AGENT->>SEL: 完成cashout确认
SEL-->>AGENT: 返回成功
AGENT-->>U: 发放现金
BANK->>SEL: 查询交易状态
SEL-->>BANK: 返回成功
BANK->>BANK: 关闭退款单并生成退款流水