资金对接
2020-11-02 10:36:49 2 举报
流程图
作者其他创作
大纲/内容
调用付款策略
标的代扣接口/applyDeduct
创建订单节点结束
请求支付
批量代扣查询/fundHubBatch/batchRepayResult
组装与支付交互的pb请求体
sina-collection-hd-topic代扣执行
通知流程引擎创建流程
查询pay_channel
策略:到账
item表
credit.afp_fund_hub.api-fundHub/applyDeduct
到达数量=批次数量
到账节点结束
费用分账mq
trade_center
t_split_gateway_apply_item 分账受理l流水表
付款任务可能有多组,串行
transaction_gateway_task
t_split_gateway_apply_order 分账受理表
发布redis还款事件
定时任务,查询交易中心付款结果
发起创建订单handle
补差节点结束
失败
t_trade_apply_request表
资金方试算
切换通道,发起付款
请求资金网关
任务完结
收款成功通知资金接入
RepayRequest/repay/trial/apply
更新order表状态为处理中
根据付款任务分组,生成task表,补全item信息
查询节点信息
批量代扣接口/fundHubBatch/batchRepay
策略:创建订单createOrder
是否
收款任务分组,生成收款task(status=0)
FundHubRepayCallUpstreamJob定时任务,回代扣结果
根据付款结果,更新order表状态
定时任务
查付款账户、查合同、查交易方
mq异步回调收款结果
合并收款任务创建job
sina-collection-db-topic代扣受理
受理请求
定时任务触发,查询交易中心收款结果
t_pay_gateway_apply_order资金网关受理表
是否追偿
返回收款结果
t_pay_gateway_order_item请求支付流水表
transaction_gateway
插入order表
付款任务可能有多组,并行
/fundHub/trialRepayments
item_node表
收款子节点结束
trade-pay-cb-queue回调到账结果
获取还款配置
通知付款策略执行
结束收款流程
t_trade_apply_order表
是否资方
发起资方代扣请求
执行对账
更新表状态
查询资金接入处理结果
成功
查询合并批次号
apollo配置不存在
付款节点完结
credit.afp_fund_hub.api-fundHub/queryPayInfo
是否可还校验
付款结果通知
策略:付款
credit.plat_repay.repay_validation_mgr
否
到账节点完结
策略:补差
ordercenter_server
同步受理分账请求
查询节点信息,插入收款节点
FundHubRpcNoCallBackJob定时任务查询代扣结果
user_account创建账户表
查询冻结订单
根据付款结果,更新task表状态
查询收款信息,收款合同
fundhub-repay-topic受理mq
/repayValidation/repayCollect
通知收款策略执行
落库repay.t_repay_req_info
是否有备用通道
资方是否允许还款(时间段限制、提前结清规则限制):
通道是小赢且付款成功
1.查询结果为收款成功,状态扭转202->203
调用收款策略
调用策略
支付异步回调收款结果
内部试算
付款节点结束
策略:收款
credit.afp_fund_hub.api-fundHubqueryHandleResult
受理完成mq
trade-pay-cb-queue回调代扣结果
还款请求
插入item表
合法性校验
推送交易中心
repay_trail_server
repay_trail_server_task
TradeApplyRequest
/queryOrderStatus
落库repay.t_repay_detail
fund_hub.api
是否汇总打款
执行聚合收款逻辑job
credit.afp_fund_hub.api-/fundHub/paymentOrder
标的代扣查询接口:/queryHandleResult
0 条评论
下一页