银行对账
银行对账:
1. 概念: 对账是一个交易信息双方核实的过程
2. 交易信息:
(1). 我方的交易信息: 交易流水表
-> 支付订单建立时登记的交易流水信息
(2). 银行方的交易信息: 冲提对账明显表
-> 银行下发的对账文件,然后读入到冲提对账明细表
3. 银行对账文件获取方式:
(1). 银行通知支付平台到指定的FTP服务器下载对账文件
(2). 支付平台切日后主动调用银行的对账文件接口,下载对账信息
(3). 登录银行商户管理系统,手工下载对账文件
4. 银联B2C对账(对账文件获取方式2):
(1). 定时轮询(早晨7点或者7点半) TXN_XXX交易,生成对账批次。
(2).定时调用TXN_YYY交易,发起对账动作。
循环遍历读取对账总控T_tablename表中未对账的对账批次,
异步调用对应批次的服务名和交易码
(3). 银联b2c对账的交易TXN_ZZZ:
根据 "对账状态" 进行相应对账
当 "对账状态" =0,调用银行对账文件下载接口,获取对账文件,将 "对账状态" =1
当 "对账状态" =1,将对账文件入库,将 "对账状态" =2
当 "对账状态" =2,调用公共处理组件,进行对账处理
5. 银联无密代扣对账(对账文件获取方式3):
(1). 手工上传对账文件到指定目录DIR下
(2). 点击ui的入库操作
(3). 等待交易YYY的对账轮询