预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN107808284A(43)申请公布日2018.03.16(21)申请号201711147944.1(22)申请日2017.11.17(71)申请人上海瀚银信息技术有限公司地址200001上海市黄浦区蒙自路763号丰盛创建大厦4楼(72)发明人何辉(74)专利代理机构上海申新律师事务所31272代理人俞涤炯(51)Int.Cl.G06Q20/18(2012.01)G06Q20/38(2012.01)权利要求书3页说明书8页附图8页(54)发明名称一种基于POS机系统的支付方法(57)摘要本发明提供了一种基于POS机系统的支付方法,其中,提供一设置于POS机系统内的支付模块,提供一设置于POS机系统内并连接支付模块的应用模块,包括以下步骤:步骤S1、通过应用模块将用户的交易数据传输至支付模块;步骤S2、支付模块根据交易数据提供多种支付方式,供使用者选择支付;步骤S3、支付模块根据使用者选择的支付方式,执行与支付方式对应的交易处理模式;步骤S4、支付模块于当前的交易处理模式下成功完成交易之后,结束当前的交易操作。其技术方案的有益效果在于,克服了现有技术中POS系统中单一的支付方式,在需要满足多种支付方式时需要分别开发对应的支付系统存在的成本支出较高的缺陷。CN107808284ACN107808284A权利要求书1/3页1.一种基于POS机系统的支付方法,其特征在于,提供一设置于POS机系统内的支付模块,提供一设置于所述POS机系统内并连接所述支付模块的应用模块,还包括以下步骤:步骤S1、通过所述应用模块将用户的交易数据传输至所述支付模块;步骤S2、所述支付模块根据所述交易数据提供多种支付方式,供使用者选择支付;步骤S3、所述支付模块根据使用者选择的所述支付方式,执行与所述支付方式对应的交易处理模式;步骤S4、所述支付模块于当前的所述交易处理模式下成功完成交易之后,结束当前的交易操作。2.根据权利要求1所述的支付方法,其特征在于,所述步骤S1中,所述支付模块获取所述交易数据的方法具体包括以下步骤:步骤S11、所述应用模块将生成的所述交易数据进行加密以生成一加密数据;步骤S12、所述应用模块将所述加密数据输出至所述支付模块;步骤S13、所述支付模块对所述加密数据进行解密,以获得对应所述交易数据的解密数据;步骤S14、所述支付模块根据所述解密数据对所述应用模块进行认证,以判断所述应用模块是否为合法应用:若是,执行步骤S2;若否,停止支付交易,并退出。3.根据权利要求2所述的支付方法,其特征在于,在所述步骤S14中,所述支付模块对所述应用模块的认证的方法具体包括以下步骤:步骤S141、对所述加密数据进行解密以获取所述加密数据中包含的第一校验值;步骤S142、对所述解密数据进行解密以获得解密数据,并对所述解密数据进行处理以获得一第二校验值;步骤S143、将获取的第一校验值与所述第二校验值进行比较,以获得比较结果;步骤S144、判断所述比较结果是否一致;若是,执行步骤S2;若否,停止支付交易,并退出。4.根据权利要求2所述的支付方法,其特征在于,所述步骤S11中,所述应用模块对所述交易数据进行加密的方法,具体包括以下步骤;步骤S111、所述应用模块获取的交易数据包括,交易时间以及交易金额,形成一预定格式的传输文本;步骤S112、所述应用模块提供一预设算法对所述传输文本进行计算以获得一对外公开的第一校验值;步骤S113、所述应用模块提供一公钥对所述传输文本进行加密以形成所述加密数据。5.根据权利要求4所述的支付方法,其特征在于,所述步骤S13中,所述支付模块对所述加密数据进行解密的方法,具体包括以下步骤;步骤S131、提供一与所述公钥对应的私钥对所述加密数据进行解密,以获取所述传输文本的明文数据;步骤S132、通过所述预设算法对所述明文数据进行计算以获取二校验值。2CN107808284A权利要求书2/3页6.根据权利要求1所述的支付方法,其特征在于,所述支付模块提供的支付方式包括刷卡支付方式以及扫码支付方式。7.根据权利要求6所述的支付方法,其特征在于,在所述步骤S3中,当所述用户选择的支付方式为所述刷卡支付方式时,所述支付模块执行的交易处理模式包括以下步骤;步骤A1、读取用户提供的银行卡,以获取所述银行卡对应的第一账户信息;步骤A2、判断所述银行卡是否为有效卡;若是,执行步骤A3;若否,返回步骤S2;步骤A3、获取用户输入的与所述银行卡对应的支付密码;步骤A4、将所述第一账户信息以及所述支付密码形成报文发送至所述银行卡对应的第一交易系统中进行认证;步骤A5、所述第一交易系统于认证通过后返回一第一交易认证报文至所述支付模块。8.根据权利要求6所述的支付方法,其特征