一种处理交易的客户端装置和方法

文档序号:8004103阅读:203来源:国知局
一种处理交易的客户端装置和方法
【专利摘要】本发明公开一种处理交易的客户端装置和方法。客户端装置包括POS终端和客户业务系统,其中,该POS终端包括标准金融POS单元和业务单元,该客户业务系统包括请求处理单元,该POS终端被配置成通过业务单元向该客户业务系统发送POS请求,该客户业务系统利用所述请求处理单元处理该POS请求,并且向该POS终端返回处理结果。
【专利说明】一种处理交易的客户端装置和方法

【技术领域】
[0001]本发明涉及金融报文处理,并且尤其涉及处理交易的客户端装置和方法。

【背景技术】
[0002]目前业内存在种类繁多的金融POS机具,这些POS终端包括标准金融POS单元,其主要功能是按银行卡标准接口读取银行卡信息,以及按标准报文规范组装POS终端报文并上送报文到收单端,并处理由收单端返回的回执。
[0003]现有POS设备采用标准化设计,金融报文直接上送收单系统,因此缺乏与客户业务系统的交互能力。这样,客户业务层和支付层的处理互相独立,对信息处理的一致性带来了阻碍。
[0004]因此需要一种方案将POS终端和客户业务系统实现交互,在此基础上实现信息的一致性,并且使得POS终端具备扩展性以实现不同的数据处理功能。


【发明内容】

[0005]根据本发明的一个目的,公开一种处理交易的客户端装置,包括POS终端和客户业务系统,其中,该POS终端包括标准金融POS单元和业务单元,该客户业务系统包括请求处理单元,该POS终端被配置成通过业务单元向该客户业务系统发送POS请求,该客户业务系统利用所述请求处理单元处理该POS请求,并且向该POS终端返回处理结果。
[0006]优选地,该POS请求是信息请求或者运算请求。
[0007]优选地,所述POS终端包括报文通信单元,所述标准金融POS单元用于根据所述处理结果生成报文,所述POS终端的报文通信单元用于将该报文发送到收单端或者客户业务系统。
[0008]优选地,所述客户业务系统包括报文通信单元,所述客户业务系统的报文通信单元用于将从所述POS终端接收的报文发送到收单端。
[0009]优选地,所述POS终端包括加解密单元,该加解密单元用于对要发送的报文进行加密。
[0010]优选地,所述客户业务系统包括加解密单元,该加解密单元用于对要发送的报文进行加密。
[0011]根据本发明的一个目的,公开一种基于客户端装置的处理交易的方法,客户端装置包括POS终端和客户业务系统,POS终端包括标准金融POS单元,该方法包括以下步骤:在POS终端设置业务单元,在客户业务系统设置请求处理单元,通过所述业务单元向该客户业务系统发送POS请求,通过所述请求处理单元处理该POS请求,并且向该POS终端返回处理结果。
[0012]优选地,该POS请求是信息请求或者运算请求。
[0013]优选地,在所述POS终端设置报文通信单元,通过所述标准金融POS单元根据所述处理结果生成报文,通过所述报文通信单元将该报文发送到收单端或者客户业务系统。
[0014]优选地,在所述客户业务系统设置报文通信单元,通过所述报文通信单元将从所述POS终端接收的报文发送到收单端。
[0015]优选地,在所述POS终端设置加解密单元,通过加解密单元对要发送的报文进行加密。
[0016]优选地,在所述客户业务系统设置加解密单元,通过该加解密单元对要发送的报文进行加密。

【专利附图】

【附图说明】
[0017]在参照附图阅读了本发明的【具体实施方式】以后,本领域技术人员将会更清楚地了解本发明的各个方面。本领域技术人员应当理解的是,这些附图仅仅用于配合【具体实施方式】说明本发明的技术方案,而并非意在对本发明的保护范围构成限制。其中,
图1是根据本发明实施例的交易处理系统的示意图。
[0018]图2是根据本发明实施例的客户端的各单元逻辑示意图。
[0019]图3是根据本发明实施例的客户端的交易处理的实例。
[0020]图4是根据本发明实施例的客户端的交易处理的另一实例。

【具体实施方式】
[0021]下面参照附图,对本发明的【具体实施方式】作进一步的详细描述。在下面的描述中,为了解释的目的,陈述许多具体细节以便提供对实施例的一个或多个方面的透彻理解。然而,对于本领域技术人员可以显而易见的是,可以这些具体细节的较少程度来实践各实施例的一个或多个方面。
[0022]图1是根据本发明实施例的交易处理系统的示意图。交易处理系统包括客户端和收单端。客户端包括POS终端和客户业务系统,客户端的交易处理包括POS终端的处理、客户业务系统中的处理以及二者之间的交互。客户端的主要功能是对客户业务系统返回的信息进行处理,并构建POS终端交易报文。收单端包括收单前置和收单系统。收单端处理收单前置上的处理和收单系统中的处理以及二者之间的交互。收单端的主要功能是处理客户端发来的交易报文。
[0023]图2是根据本发明实施例的客户端的各单元逻辑示意图。本领域的技术人员可以理解,可以以图2中所示的单元的一部分构成客户端。客户端包括POS终端和客户业务系统。在一个实施例中,POS终端包括标准金融POS单元和业务单元,客户业务系统包括请求处理单元,POS终端被配置成通过业务单元向客户业务系统发送POS请求,客户业务系统利用请求处理单元处理POS请求,并且向POS终端返回处理结果。业务单元还可以为用户提供业务相关信息的查询、修改、增加、删除等界面,用户可按业务流程在该界面中进行操作,并通过串口线、WIF1、3G等方式向客户业务系统上送POS请求。请求处理单元处理和业务单元可以利用插件技术实现,如此,POS终端和客户业务系统无需进行大规模改造,仅需安装插件即可进行交互。本领域技术人员可以理解的时,还可以通过其它方式实现请求处理单元处理和业务单元。
[0024]在一个实施例中,POS请求是信息请求或者运算请求。
[0025]在一个实施例中,POS终端包括报文通信单元,标准金融POS单元用于根据处理结果生成报文,POS终端的报文通信单元用于将报文发送到收单端或者客户业务系统。类似地,客户业务系统也可以包括报文通信单元,客户业务系统的报文通信单元用于将从POS终端接收的报文发送到收单端。
[0026]鉴于报文传输安全性要求,客户端与收单端之间报文的传输在特定业务场景中需要进行加密传输。报文加密可采用软加密或硬加密方式,使用例如DES对称加密算法。在一个实施例中,POS终端包括加解密单元,加解密单元用于对要发送的报文进行加密。类似地,客户业务系统也可以包括加解密单元,加解密单元用于对要发送的报文进行加密。例如,客户端在上送每条报文之前,随机生成一个密钥,使用该密钥加密报文,之后将加密后报文和随机密钥上送到收单端,收单端使用该密钥进行解密操作,反向结果报文类似。又例如,收单端可以定期随机生成密钥并下发到每个客户端,客户端使用该密钥加密报文并上送,收单端使用该密钥进行解密操作,反向结果报文类似。
[0027]图3是根据本发明实施例的客户端的交易处理的实例。如图所示,在第I步中,POS受理刷卡交易前,向客户业务系统发起信息或运算请求。在第2步中,客户业务系统处理请求完毕后,向POS返回处理结果,处理结果被展示在POS中,根据客户业务需求,请求和展示信息包括但不限于交易金额、业务要素等。在第3步中,在POS上进行银行卡刷卡,组建终端报文并加密后发送报文到客户业务系统。在第4步中,客户业务系统将终端报文发送到收单前置。在第5步中,收单前置系统解密报文之后,上送报文到收单系统。在第6步中,收单系统处理完毕之后,返回报文到收单前置。在第7步中,收单前置加密报文之后,返回报文到客户业务系统。在第8步中,客户业务系统返回报文到P0S,由此完成交易报文的处理。在另一个可选的方案中,客户业务系统被用于组建终端报文。
[0028]图4是根据本发明实施例的客户端的交易处理的另一实例。如图所示,在第I步中,POS受理刷卡交易前,向客户业务系统发起信息或运算请求。在第2步中,客户业务系统处理请求完毕后,向POS返回处理结果并在POS中展示。根据客户业务需求,请求和展示信息包括但不限于交易金额、业务要素等。在第3步中,在POS上进行银行卡刷卡,组建终端报文并加密后发送收单前置系统。在第4步中,收单前置系统解密报文之后,上送报文到收单系统。在第5步中,收单系统处理完毕之后,返回报文到收单前置。在第6步中,收单前置系统返回报文到P0S。
[0029]通过本发明的客户端装置的实施,可以实现金融POS与客户业务系统的全面交互。以上仅仅描述两个具体业务场景,但是本领域的技术人员应当理解,本发明的客户端装置可以支持多种业务流程模式,且具有灵活性和扩展性。
[0030]通过以上实施方式的描述,本领域中的普通技术人员能够理解,在不偏离本发明的精神和范围的情况下,还可以对本发明的【具体实施方式】作各种变更和替换。这些变更和替换都落在本发明权利要求书所限定的范围内。
【权利要求】
1.一种处理交易的客户端装置,其特征在于,包括?03终端和客户业务系统,其中, 该?03终端包括标准金融?03单元和业务单元, 该客户业务系统包括请求处理单元, 该?03终端被配置成通过业务单元向该客户业务系统发送?03请求,该客户业务系统利用所述请求处理单元处理该?03请求,并且向该?03终端返回处理结果。
2.如权利要求1所述的客户端装置,其特征在于, 该?03请求是彳目息请求或者运算请求。
3.如权利要求1所述的客户端装置,其特征在于, 所述?03终端包括报文通信单元, 所述标准金融?03单元用于根据所述处理结果生成报文, 所述?03终端的报文通信单元用于将该报文发送到收单端或者客户业务系统。
4.如权利要求3所述的客户端装置,其特征在于, 所述客户业务系统包括报文通信单元,所述客户业务系统的报文通信单元用于将从所述?03终端接收的报文发送到收单端。
5.如权利要求4所述的客户端装置,其特征在于, 所述?03终端包括加解密单元,该加解密单元用于对要发送的报文进行加密。
6.如权利要求5所述的客户端装置,其特征在于, 所述客户业务系统包括加解密单元,该加解密单元用于对要发送的报文进行加密。
7.一种基于客户端装置的处理交易的方法,客户端装置包括?03终端和客户业务系统,?08终端包括标准金融?03单元,其特征在于,包括以下步骤: 在?03终端设置业务单元, 在客户业务系统设置请求处理单元, 通过所述业务单元向该客户业务系统发送?03请求, 通过所述请求处理单元处理该?03请求,并且向该?03终端返回处理结果。
8.如权利要求7所述的方法,其特征在于, 该?03请求是彳目息请求或者运算请求。
9.如权利要求7所述的方法,其特征在于, 在所述?03终端设置报文通信单元, 通过所述标准金融?03单元根据所述处理结果生成报文, 通过所述报文通信单元将该报文发送到收单端或者客户业务系统。
10.如权利要求9所述的方法,其特征在于, 在所述客户业务系统设置报文通信单元, 通过所述报文通信单元将从所述?03终端接收的报文发送到收单端。
11.如权利要求10所述的方法,其特征在于, 在所述?03终端设置加解密单元,通过加解密单元对要发送的报文进行加密。
12.如权利要求11所述的方法,其特征在于,在所述客户业务系统设置加解密单元,通过该加解密单元对要发送的报文进行加密。
【文档编号】H04L29/06GK104376458SQ201310350664
【公开日】2015年2月25日 申请日期:2013年8月13日 优先权日:2013年8月13日
【发明者】陈逢源, 曹辉 申请人:中国银联股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1