【银行支付】借记贷记、往账来账资金流,及联机异常处理总结

  • 写在前面的
    • 1,资产负债:
    • 2,借贷来往帐:
    • 3,借贷来往帐在联机交易里的处理:
    • 4,借贷来往帐的异常处理:

写在前面的

银行后台开发是程序员里的一个比较偏的门类,这类的程序员可以在技术上不是很精通,但是需要熟悉一些基础的借贷关系方面的业务知识,这些知识在公司里往往都是新老员工之前口口相传,网上资料一般都很少。这里就做一些总结,自娱自乐,也希望大家指正共同学习。

1,资产负债:

对于银行来说,客户存款账户属于负债,清算户和待清算户属于资产,而对一笔一借一贷交易来说:
负债为借记账号时资金减少
资产为借记账号时资金增加
负债为贷记账号时资金增加
资产为贷记账号时资金减少
所以,比如说我们调用核心的一借一贷接口,对于双方都是存款账户来说,借方账号为出金方资金减少,贷方账号为入金方资金增加。
再比如说,如果借记账号为清算户,贷记账户为待清算户,则清算户账户金额会增加,待清算户账户金额会减少,做清算功能会遇到这种场景。
再比如说,如果借记账号为客户账号,贷记账户为待清算户,客户帐资金会减少,待清算户资金也会减少,没错,同时减少。我们开发中除了做清算功能,用的大部分都是这种情况。

2,借贷来往帐:

贷记来账 他行发起,资金方向为:他行客户帐 转账到 我行客户帐,付款方(对手行)主动发起付款(给我行),不需要签约
贷记往账 我行发起,资金方向为:我行客户帐 转账到 他行客户帐,付款方(我行)主动发起付款(给对手行),不需要签约
借记来账 他行发起,资金方向为:我行客户帐 转账到 他行客户帐,收款方(对手行)主动发起收款(给我行),需要签约
借记往账 我行发起,资金方向为:他行客户帐 转账到 我行客户帐,收款方(我行)主动发起收款(给对手行),需要签约

3,借贷来往帐在联机交易里的处理:

1、贷记来账 调核心超时返回成功,确保无论核心是否成功,清算时都能把他行头寸划拨到我行
2、借记来账 调核心超时返回失败,确保无论核心是否成功,清算时不能把我行头寸划拨到他行
3、贷记往账 先调核心扣款,扣款明确成功再调第三方入账(超时情况下如果调用了第三方,我行头寸就有可能被划拨到第三方),第三方明确入账失败再进行冲正(只有明确了我行头寸不会被划拨给第三方,扣款才能被冲正到客户帐)
4、借记往账 先调第三方扣款,扣款明确成功再调核心入账(只有明确了他行头寸会被划拨到我行,才能给客户入账)

4,借贷来往帐的异常处理:

1、贷记来账 调核心超时不知道入账是否成功,但是头寸已经划拨到我行,也就是说这笔入账一定要成功,如果客户没有收到钱需要给客户补账,所以要调用核心查询交易状态,如果原交易失败就重发补账,如果再查询或者入账失败就对账时人工处理入账。
2、借记来账 调核心超时不知道扣款是否成功,但是我行头寸没有划拨到他行,也就是说这笔扣款一定要失败,如果客户已经被扣钱需要给客户冲账,调用核心查询交易状态,如果原交易成功就冲正,如果再查询或者冲正失败就对账时人工处理冲正。(不考虑挂账情况下)
3、贷记往账 先调核心扣款,扣款如果超时,不会再调用第三方,我方头寸不会被划拨走,也就是说这笔扣款一定要失败,异常处理时需要查询该交易状态,如果原交易成功就冲正,如果再查询或者入账失败就对账时人工处理冲正;
调用第三方时如果超时,我方不明确我行头寸是否已被划拨走但客户的钱已经扣了没有还给他,就要发起查询或者在对账中找该笔交易实际状态,如果实际状态为成功即平账,如果实际状态为失败则进行冲正。
4、借记往账 先调第三方扣款,扣款如果超时,我方不明确他行头寸是否已被划拨到了我行,而客户帐金额是没有增加的,就要发起查询或者在对账中找该笔交易实际状态,如果实际状态为失败则平账,如果实际状态为成功即补账。
发送第三方扣款成功,调用核心入账失败,此时他行头寸确定会被划拨到我行,也就是说该笔核心入账交易必须成功,异常处理时需要查询该交易的交易状态,如果原交易成功即平账,如果原交易失败则补账,如果实在无法入账则人工处理。

借记贷记、往账来账资金流,及联机异常处理总结相关推荐

  1. 非接触借记贷记流程报文解析

     交易预处理 终端通过检查终端交易属性(9F66)来判断其交易的类型,如是否支持QPBOC.如果支持QPBOC,则在提示持卡人出示卡片和终端非接触式界面被激活前,必须进行这一步.否则,不需要进行这 ...

  2. 借记/贷记交易处理流程

    功能概述 以下功能在借记/贷记交易处理中得到使用.尽管在必备(M)的功能中有些步骤也许是可选择的,但标记为必备的功能还是应该在所有交易中得到执行.标记为可选(O)的功能是可选择的并根据卡或终端的参数, ...

  3. PBOC借记贷记应用终端规范文档,对名词解释

    中国金融集成电路(IC)卡规范备注 学习PBOC借记贷记应用终端规范文档,对名词解释备注一下. 应用  application  卡片和终端之间的应用协议和相关的数据集. 命令  command 终端 ...

  4. 借记贷记;资产=负债+所有者权益

    今天翻看业务的资料,看到这些陌生的词汇,需要对他们很了解才行,故google了下. [color=red]借记和贷记有什么不一样?[/color] http://zhidao.baidu.com/qu ...

  5. 借记贷记证书格式解析

    ******************************************************************************   发卡行公钥证书解析 ********* ...

  6. 贷记、借记、来帐、往账的区别

    贷记.借记.来帐.往账的区别 首先看来往帐: 来帐是对方主动发起的交易 往账是我放主动发起的交易 其次看借贷记: 借记是扣款(收钱) 贷记是付款(给钱) 即 贷记来帐:对方主动来给我方钱 借记来帐:对 ...

  7. 借记来帐,借记往账,贷记来帐,贷记往账

    来账:收业务,往帐:发送业务. 借就是收款,贷就是付款. 1. 借记往帐:我行问他行要钱(发报) 2. 借记来账:他行问我行要钱(收报) 3. 贷记往帐:我行给他行打钱(发报) 4. 贷记来账:他行给 ...

  8. 什么是借、贷、来账、往账、挂账、贷记、借记

    从你上面提出来的词语,基本可以判断出这是银行体系的支付系统 1.借贷:复式记账的一种记账符号,和科目结合起来,可以清晰的表示业务级别的资金流动. 2.往帐.来帐: 假如你是A行的支付系统,往帐代表A往 ...

  9. 采购Invoice校验_事后借记和事后贷记

    一.说明 SAP的MIRO发票校验只有默认的4种凭证类型,不可创建新的凭证类型,如图 1所示,其中发票(Invoice)用于正常的收入发票记帐,贷方凭证(Credit memo)用于退货和冲销.还有两 ...

最新文章

  1. 旷视发布《人工智能应用准则》,倡导AI技术健康可持续发展
  2. P4281 [AHOI2008]紧急集合 / 聚会
  3. Cannot open D:\Program Files\Anaconda3\Scripts\pip-script.py 错误解决办法
  4. 不用羡慕BAT,自己手工也能搭建伪基站监控系统
  5. DateTime格式大全
  6. 广州创龙TMS320C6748 DSP开发板免费申请试用
  7. mysql笔记(windows上安装)
  8. c语言程序设计 银行整存整取,《C语言程序设计习题试题集》.doc
  9. std::string的resize()与reserve()的区别
  10. 用concat批量生成MySQL查询语句
  11. 如何用BIGEMAP在Arcgis中使用bigemap制作特定比例尺的交通位置图
  12. ns手柄pc驱动_颜值、功能、手感同步在线 北通宙斯机械游戏手柄体验
  13. Tenorshare UltData(苹果数据恢复软件)v8.5.3官方版
  14. 基于秘密共享的MPC:GMW、BGW、Beaver triple
  15. Programming Rust Fast, Safe Systems Development(译) 错误处理(第七章)
  16. linux压缩命令常用命令:tar,tgz,gzip,zip,rar
  17. BLDC无刷直流电机和PMSM永磁同步电机 基于stm32F1的有传感器和无传感驱动 直流无刷电机有传感器和无传感驱动程序
  18. 虚拟机中安装linux系统步骤
  19. bergerAimi
  20. 绩效考核(三)——layUI前端框架

热门文章

  1. 16.opengl-qt 基础光照
  2. 搭建一个socks5代理 解决狗东对ip限制nolanjdc无法获取短信问题(搬运工unke原创)
  3. 手把手教你入门第一步!做西瓜头条自媒体,每天稳定收入200多
  4. 服务器常用语言,计算机常用词汇--语言及服务器篇
  5. 计算机视觉会议(CVPR,ECCV,ICCV,NIPS,AAAI,ICLR等)
  6. 自动驾驶测试流程大全
  7. 空间数据计算引擎GeoSpark调研
  8. ie11不兼容java_IE11浏览器网页不兼容的四种解决方法
  9. 两个自变量和一个因变量spss_多个自变量对一个因变量的影响(SPSS:协方差分析)...
  10. python 转换数字为中文的大写