payConfirm
2016-03-30 10:58:18 0 举报
payConfirm是一个用于确认支付的函数或方法。它通常在电子商务网站或应用程序中使用,以确保用户在完成购买之前已经成功支付了订单。当用户点击“确认支付”按钮时,系统会调用payConfirm函数来验证支付是否成功。如果支付成功,该函数将返回一个成功的确认消息,否则将显示错误信息。payConfirm还可以用于处理退款请求、取消订单等操作。总之,payConfirm是一个非常重要的功能,它可以帮助商家确保交易的安全性和可靠性。
作者其他创作
大纲/内容
拼装访问前置所需要的dto
是
server模块
前置处理
否
根据商户号获取唯一商户号实体
拼装报文
查找唯一金融交换实体
返回上层repDto
查找为一金融渠道实体
判断签约确认是否成功
解析报文
判断是否属于快钱快捷第一次支付确认
根据金融交换编码获取唯一金融交换实体
根据金融机构编码获取唯一金融机构实体
根据产品规则中chainNo查找规则链实体
参数验证
拼装channelReamrk
获取签约实体
获取支付确认处理器
前置验证
core后置处理模块
获取签约确认处理器
根据payProductCode和payToolCode查找支付产品规则实体
根据前置返回状态修改数据库状态
判断签约状态是否允许支付
支付确认结束
core模块儿
根据路由规则链获取到最优的金融交换
协议转换
根据payToolCode查找支付工具业务规则实体
支付申请(applyPay())
交易限次过滤(日/月)
根据bankAbbr获取银行实体
router模块儿
获取路由流水实体
针对代扣过滤(只留下代扣渠道)
交易失败限次过滤(日/月)
调用前置签约确认接口
无论成功或失败都生成路由流水实体入库
查找金融渠道对应 的序列生成器
拼装返回上层平台参数,逐层返回结果
交易限额过滤(单次/日/月/)
根据路由上下文判断是否是快钱第一次支付确认
属于
查找唯一金融机构实体
查找唯一商户号实体
根据金融渠道编码获取唯一金融渠道实体
签约确认结果返回
front模块
发送报文
0 条评论
下一页
为你推荐
查看更多