电子商务B2C通用支付系统对账介绍_第1页
电子商务B2C通用支付系统对账介绍_第2页
电子商务B2C通用支付系统对账介绍_第3页
电子商务B2C通用支付系统对账介绍_第4页
电子商务B2C通用支付系统对账介绍_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、电子商务b2c通用支付系统 对账介绍 n账务不平原因 n对账数据来源 n对账数据获得 n对账原理 n对账流程 n账务调整原则 n账务调整 软件开发中心 应用开发三部 软件开发中心 应用开发三部 账务不平原因-支付平台同分行前置交易关联关系 交易类型 支付平台交易记录分行前置交易记录abis交易记录 记录是否存在记录状态记录是否存在 记录可能的状态 记录是否存在 记录可能的状态 成功失败成功失败 支付 存在成功存在 存在 存在失败可能不存在 可能不存在 存在无回应可能不存在 可能不存在 取消支付 存在成功存在 存在 存在失败可能不存在 可能不存在 存在无回应可能不存在 可能不存在 退款 存在成功

2、存在 存在 存在失败可能不存在 可能不存在 存在无回应可能不存在 可能不存在 软件开发中心 应用开发三部 账务不平原因-支付平台同商户系统交易状态关系 交易类型 支付平台交易记录商户交易记录 记录是否存在记录状态记录是否存在 记录可能的状态 成功失败 支付 存在成功存在 存在失败存在 存在无回应存在 取消支付 存在成功存在 存在失败存在 存在无回应存在 退款 存在成功存在 存在失败存在 存在无回应存在 软件开发中心 应用开发三部 商户交易状态同b2c系统交易状态不一致 通知服务器没有正确将成功的支付通知给商户 接口程序发起取消、退款交易时连线中断,b2c 系统处理成功,但商户没有获得结果 商户

3、通过交易状态查询或者对账文件调整交易状 态 b2c对账程序仅处理银行内部不平账务 abis没有将结果正确返回分行前置 分行前置没有将结果正确返回网银网关 网银网关没有将结果正确返回b2c系统 软件开发中心 应用开发三部 电子商务b2c系统交易明细文件 b2c系统每日22:00进行切账作业 b2c系统交易明细文件aaaayyyymmdd.txt(aaaa分行代 码,yyyy年,mm月,dd日) 分行财务核对人员(科技)隔日8:00之后下载 综合业务系统(abis)交易流水文件 综合业务系统abis每天00:00完成日终作业后,将产生一个本 日所有卡业务的交易流水文件dc01xx99999dd(x

4、x省市代 码,dd日) 通过报表服务器发送至分行 综合前置系统网上支付交易信息表epaytrace 综合前置系统交易流水对应关系表abisd 综合前置系统中间层表scj 软件开发中心 应用开发三部 对账原理 对账数据以网上支付b2c系统的交易明细数据为准,依据 网上支付b2c系统的交易数据核对综合业务系统的交易数 据,综合前置系统的记录仅做数据参考和交易关联用。 对账数据中网上支付b2c系统交易数据为对账前一天的网 上支付交易数据,例如对账日期为2004-05-10,则网上支 付b2c系统交易数据应为2004-05-09该日22:00切账作业后 下载的交易数据文件,即2004-05-08 22

5、:00至2004-05-09 22:00这段时间内的交易数据。 对账数据中综合业务系统交易数据保存三天的交易数据。 即对账前两天和当天的所有交易流水。例如对账日期为 2004-05-10,则综合业务系统交易数据应分别为2004-05- 08、2004-05-09和2004-05-10这三日日终作业后生成的交 易流水文件。 软件开发中心 应用开发三部 对账原理 软件开发中心 应用开发三部 对账流程-对账程序申请 分行科技部门向总行版本库申请b2c对账程 序 版本库下发对账程序包epaycheckin.tar,该 文件共包括epaycheckin.c(程序源码,可本 地化改造)、makefile(

6、编译文件)、 readme.txt(b2c对账程序安装说明)、 compare.txt(配置文件)、compare.ini(属 性文件)和中国农业银行网上支付平台b2c 对账.doc六个文件。 软件开发中心 应用开发三部 对账流程-准备流程 为使程序支持批量数据导入的方式,需和数据库管理员确认数据库是否支持 块拷贝的方式,可通过调用数据库系统存储过程sp_dboption修改select into/bulkcopy选项值为true。 建立系统控制层日志表的副本scj_cmp,并从scj表中导入对账日期和前一天这 两天的数据到scj_cmp。 查看前置机数据库中请求流水对应关系表abisd是否对

7、字段seqno和respseqno 分别建立了索引。查看系统控制层日志表的副本scj_cmp是否对字段 respseqno, reqid和reqseqno分别建立了索引。 对账程序运行在前置系统的主机上,首先将下发的压缩包epaycheckin.tar文件 ,解压缩至用户目录中。该文件共包括epaycheckin.c、makefile、readme.txt、 compare.txt和compare.ini四个文件。 根据分行不同的配置环境,需要修改 compare.txt文件。具体配置见readme.txt 。 调用make命令重新编译修改后的源文件,生成可执行文件 epaycheckin。

8、执行epaycheckin程序。 软件开发中心 应用开发三部 对账流程-程序处理流程 根据提示输入菜单命令。0001-导入支付网关对帐数据;0002-导入主机对帐数 据;0003-对帐; 程序判断是否是初次运行,如果是初次运行,则程序自动建立两张表gateway 和abistransdata,分别用于保存网上支付b2c系统交易明细数据和综合前置系 统交易流水数据,并为他们建立索引。 支付网关b2c系统交易明细数据的导入。将前一日的网上支付b2c系统交易明 细文件导入表gateway中,导入数据文件前,程序先清空表中所有数据,保证 表gateway中始终只有一天的交易数据。 综合业务系统交易流水

9、数据的导入。将对账之日综合业务系统交易流水数据 文件导入数据库表abistransdata中,导入数据前,程序先删除数据表 abistransdata中对账之日三天前的所有交易数据,保证库中始终维持三天的交 易数据。导入数据时,程序将自动过滤掉pos渠道外的交易。 系统初次运行时,用户还应该连续导入对账之日前两天的交易数据,流程同 上。 明细数据的核对。 将对账程序所生成的错账文件提供给账务调整部门,账务调整部门根据错账 文件进行账务调整的操作,该步为手工调账操作。 软件开发中心 应用开发三部 对账流程-对账数据内容 综合业务系统(abis)交易流水数据内容(abistransdata) 主账

10、号(accno),30 会计日期(accdate),8 主机流水号(jrnno),9 原主机流水号(orgjrnno),9 交易代码(abistranscode),2 设备编号(termid),8 前置流水号(seqno),12 省市代码(provincecode),2 交易行号(bankno),4 交易柜员(tellerno),4 交易发起方(abisacqtype),1 交易受理方(abisfwdtype),1 交易标志(transstatus),1 交易金额(amt),20 受理方手续费(acquirefee),12 发卡方手续费(issuerfee),12 第三方手续费(thirdpa

11、rtyfee),12 商户号(merchantid),20 备注(abiscomment),10 软件开发中心 应用开发三部 对账流程-对账数据内容 网上支付b2c交易流水数据内容(gateway) 收单行代码(商户受理)(bankorgno),17 收单行名称(bankorgname),100 商户代码(merchantno),15 商户名称(merchantname),100 交易检索号(epayseqno),19 批次号(batchno),6 订单号(orderno),50 票据号(批内序号)(vouchno),6 账号(accno),30 支付方式(pmmtype),2 交易类型(tr

12、anstype),10 交易金额(transamt),20 交易状态(transamt),1 软件开发中心 应用开发三部 对账流程-对账数据内容 网上支付交易信息表 (epaytrace) 请求设备标识( reqid ), 8 请求流水号( reqseqno),12 请求日期 (reqdate),8 请求时间 (reqtime ), 6 应答流水号 (respseqno),12 交易码 (transcode ),4 网上支付交易流水号( epayseqno)。19 账号 (accno )。 30 账户类型 (acctype),3 账户币种( acccurrency ), 3 钞汇标志 (acc

13、oftype ) ,1 账户有效期 (expdate) ,4 交易金额 (transamt ), 20 商户号 (merchno ),15 票据号 (vouchno) , 6 原票据号 (orgvouchno ), 6 批次号 (batchno) ,6 授权码 (authcode), 6 原授权码 (orgauthcode) , 6交易日志号 (jrnno ),9 交易传票号 (vchno ),8 交易状态 (transstatus ), 1 打印标志 (printflag) , 1 交易定单号 (orderno ), 30 软件开发中心 应用开发三部 对账流程-对账数据内容 交易流水对应关系

14、表(abisd) 应答流水号(respseqno),12 前置请求流水号(seqno ),12 会计日期(accdate ), 8 票据号( vchno ), 8 主机日志号(jrnno), 4 交易码( transcode ), 4 软件开发中心 应用开发三部 对账流程-对账数据内容 综合前置系统数据库中系统控制层日志表(scj) 应答流水号(respseqno),12 前置请求流水号(seqno ),12 会计日期(accdate ), 8 票据号( vchno ), 8 主机日志号(jrnno), 4 交易码( transcode ), 4 软件开发中心 应用开发三部 对账流程-对账数据

15、表内容 综合前置系统数据库中系统控制层日志表(scj) 应答流水号(respseqno),12 前置请求流水号(seqno ),12 会计日期(accdate ), 8 票据号( vchno ), 8 主机日志号(jrnno), 4 交易码( transcode ), 4 软件开发中心 应用开发三部 对账流程-对账数据表对应关系 gateway和epaytrace之间是一对一关系 其中epaytrace和abisd表之间是一对多关系(自动冲正交易 ) abisd和abistransdata之间是一对一关系 gateway和scj之间是一对一关系 软件开发中心 应用开发三部 对账流程-明细数据核

16、对的业务逻辑 利用epaytrace和abisd表,对网上支付平台b2c的交易流水gateway的记 录查找综合业务系统abis的流水abistransdata表的相应数据进行对账。 取网上支付系统交易流水中一条记录,记录下该记录网上支付交 易流水号epayseqno; 根据网上支付交易流水号epayseqno查找前置交易流水表epaytrace ,应该找到唯一一笔交易,记录下该交易的应答流水号respseqno 和请求设备号reqid; 根据前置交易流水表epaytrace中应答流水号respseqno查找前置和 主机交易流水对应关系表abisd,取得主机中前置请求流水号seqno ,可能存

17、在多笔; 根据主机中每笔前置请求流水号seqno和前置交易流水表epaytrace 中请求设备号reqid查找主机交易流水表; 比较网上支付平台和主机交易流水表两记录关键字段值。 软件开发中心 应用开发三部 对账流程-明细数据核对的业务逻辑 利用scj_cmp和abisd表,通过网关gateway的记录查找综合业务系统 abistransdata表的相应数据进行对账。 取网上支付系统交易流水中一条记录,记录下该记录网上支付交 易流水号epayseqno; 根据网上支付交易流水号的后12位查找系统控制层日志表的副本 scj_cmp,应该找到唯一一笔交易,记录下该交易的响应流水号 respseqn

18、o和请求设备号reqid; 根据系统控制层日志表的副本scj_cmp的响应流水号respseqno查找 前置和主机交易流水对应关系表abisd,取得主机中前置请求流水 号seqno,可能存在多笔; 根据主机中每笔前置请求流水号seqno和根据系统控制层日志表的 副本scj_cmp中请求设备号reqid查找主机交易流水表; 比较网上支付平台和主机交易流水表两记录关键字段值。 软件开发中心 应用开发三部 错帐文件格式-网上支付商户错账汇总表格式 商户名称商 户 号 成功交易统计异常交易统计 支付取消支付退货支付取消支付退货 总笔数总金额总笔数总金额总笔数总金额总笔数总金额总笔数总金 额 总 笔 数 总 金 额 ab公司110 ef公司120 合计 中国农业银行网上支付

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论