对账-提现模块
2016-10-28 15:13:54 0 举报
AI智能生成
对账-提现模块是一个关键的财务管理组件,它负责处理用户的资金流动。当用户进行提现操作时,该模块会首先验证用户的账户余额是否足够,然后根据用户的请求从其账户中扣除相应的金额。在扣款成功后,系统会将资金转入用户指定的银行账户或支付平台。此外,对账-提现模块还需要定期与银行的对账单进行核对,以确保资金的准确性和安全性。如果发现任何不一致或错误,该模块需要能够及时报告并采取相应的纠正措施。总的来说,对账-提现模块是确保企业财务健康和用户满意度的关键部分。
作者其他创作
大纲/内容
涉及对账应用
GatewayFundout
WithdrawOrder
PayOrder
PaymentRequest(一期已完成)
AccountDetail(一期已完成)
对账因子对应关系
WithdrawOrder中的id======>GatewayFundout的withdrawId
WithdrawOrder中的id======>PayOrder中的merchantId
PayOrder中的id======>PaymentRequest的payOrderId(一期已完成)
PaymentRequest的id========>AccountDetail的requestId(一期已完成)
注:都是单向匹配
提现(正向)-正常提现
GatewayFundout有一条成功记录
状态为3或18
WithdrawOrder有一条成功记录
状态为1
PayOrder有一条成功记录
状态为9,orderType为9(提现)
PaymentRequest有两条转账记录
状态为9,orderType为9(提现),类型都是4(转账)
子类型:4一单
交易双方都是自己
子类型:5一单
交易双方为:自己->平台提现内部户
提现(逆向)-提现退单
此种情况一般是由银行处理失败导致,提现时先返回成功,过了n天有返回失败
这种情况
GatewayFundout有一条成功记录
状态为9
GatewayFundout由提现成功3状态--->退单初始状态4状态,
然后通过定时脚本,调用Withdraw程序(在pay-order中)执行真正退单逻辑,
状态--->退单成功9状态
然后通过定时脚本,调用Withdraw程序(在pay-order中)执行真正退单逻辑,
状态--->退单成功9状态
WithdrawOrder有一条成功记录
状态为10
WithdrawOrder由打款成功状态3--->退单成功10状态
PayOrder有一条成功记录
状态为9,orderType为36(提现退单),保存了关联的提现成功的PayOrder的id
PaymentRequest有一条转账记录
状态为9,orderType为36(提现退单)
提现终止(取消)
此种情况是在提现单已经创建,但是提现没有成功的情况下进行的
暂不纳入对账体系
拆分规则
GatewayFundout
WITHDRAW:5
WITHDRAW_CHARGE_BACK:6
WithdrawOrder
WITHDRAW:5
WITHDRAW_CHARGE_BACK:6
PayOrder
WITHDRAW:5
WITHDRAW_CHARGE_BACK:6
PaymentRequest(一期已完成)
AccountDetail(一期已完成)
0 条评论
下一页