H5提现流程图
2019-10-18 18:34:56 0 举报
H5提现
作者其他创作
大纲/内容
2
微信0:已发起微信提现,1:微信提现成功,2:微信提现失败,3:微信提现中,4:微信红包已发送银行卡0:已发起银行卡提现,1:银行卡提现成功,2:银行卡提现失败,3:银行卡提现中
微信发起提现
companyMerchant
false
校验提现状态后处理
微信打款
提现
三要素authStatus
微信校验是否已认证
公司银行卡提现'/hbs/account/capital/bank/card/withdraw'
银行卡打款
fasle
WRONG_VERIFICATION_CODEEXPIRE_VERIFICATION_CODECHECK_TOO_MANY_TIMESVERIFICATION_CODE_SENDING_FAILED
线下提现'/hbs/account/capital/withdraw/offline'
提现获取验证码(不区分打款方式,通用)'/hbs/account/capital/withdraw/verification/send-code'
true
SYSTEM_BUSYSYSTEMERROR
线下发起提现
去认证
微信提现'/hbs/account/capital/withdraw/wxCloud'如果有认证信息,需要传入
认证状态 0 未认证 1 认证未通过 2 认证通过
初始化页面
微信校验弹框
跳转至对应提现单详情页(recordDetail)
1.微信&银行卡2.OPENID_NOT_COMMON_USE
0&1
失败展示
1.withdrawAuthSwitch-true2.ID_CARD_NOT_AUTH
个人-银行卡提现之前加校验三要素--去认证'/hbs/account/capital/bank/card/auth/temp'
打款按钮显示规则:个人:微信,银行卡公司:微信,银行卡,线下打款按钮置灰:无当前权限高亮:初始值为有效权限顺序第一个&当前选择的打款方式
5s后,查询提现状态
去银行卡认证
子账号accountType=2
验证码相关
【未授权】商户可以提现,需要微信校验下
公司
银行卡提现单状态'/hbs/account/capital/query-bank-bill'
银行卡提现之前加校验三要素--是否认证过'/hbs/account/capital/bank/card/auth/status'
其他
获取提现页基本信息'/hbs/account/capital/to-withdraw/page'调用:初始化页面时,获取基础信息,特别参数如下:出参:accountAuthList:权限列表(1.微信 2.银行卡 3.线下)银行卡手续费(公司&个人)bankDeductPercent:公司(3%)bankDeductPercentPerson:个人(10%)withdrawAuthSwitch:提现配置开关companyMerchant:true(公司客户)
个人银行卡提现'/hbs/account/capital/bank/card/withdraw/tmp'
status状态
判断withdrawAuthSwitch
确认
公司客户:1.查询获取可分成合同列表(线下打款需要提示资金来源)'/hbs/contract/divide/list'2.查询可打款的银行卡(银行卡以及线下时需要选择)'/hbs/account/capital/withdraw/bank-list'
校验账号是否认证'/hbs/account/capital/auth'
提现失败
个人
确定提现
管理员accountType=1
银行卡发起提现
微信提现单状态'/hbs/account/capital/query-wechat-bill'如果有认证信息,需要传入
线下打款
0 条评论
下一页