Skip to content
mermaid
sequenceDiagram
    participant U as 用户
    participant APP as 传音银行App
    participant BANK as 传音银行后台
    participant SEL as Selcom支付网关
    participant OPS as 运营/财务对账

    U->>APP: 发起线下现金提现
    APP->>BANK: 提交提现申请
    BANK->>SEL: POST /v1/hudumacashin/process 创建取现任务
    SEL-->>BANK: 返回任务创建成功
    BANK-->>APP: 显示待取现
    U-->>APP: 用户未在有效期内完成取现
    BANK->>SEL: GET /v1/hudumacashin/query?transid=xxx 查询状态
    SEL-->>BANK: 返回超时/未完成/状态不明确

    alt Selcom明确失败或过期
        BANK->>BANK: 取消提现订单
        BANK->>BANK: 解冻或回退用户资金
        BANK-->>APP: 通知用户提现失败/已取消
    else Selcom状态不明确
        BANK->>BANK: 标记为MANUAL_RECON
        BANK->>OPS: 进入人工对账
        OPS->>SEL: 通过商户后台/对账文件核实
        OPS-->>BANK: 返回最终处理结论
    end