一种支付方法和支付系统与流程

文档序号:11627889阅读:387来源:国知局
一种支付方法和支付系统与流程

本发明涉及电数据处理领域,尤其涉及一种支付方法和支付系统。



背景技术:

现在社会使用移动支付的进行支付结算越来越普遍,但是现有的pos机只能收款,无法提供付款功能,且由于设计的缺陷,无法提供存储结算信息的功能。



技术实现要素:

有鉴于此,本发明提供一种支付方法和支付系统,以解决现有技术pos无法付款,且无法存储结算信息的问题。

具体地,本发明是通过如下技术方案实现的:

本发明提供一种支付方法,所述支付方法包括:

商户客户端生成收付款信息,并将所述收付款信息发送到支付服务器端;

支付服务器端对所述收付款信息进行确认,并将经过确认的收付款信息发送到读写器端;

读写器端显示所述收付款信息,接收用户支付的对应金额,并将所述金额发送到银行结算端;

银行结算端通过商户客户端对所述金额的数字签名对商户客户端的身份进行验证,如果验证通过则对所述金额进行结算,并将结算结果发送到读写器端;

读写器端接收所述结算结果,并显示所述结算结果。

本发明还提供了一种支付系统,所述支付系统,包括:

商户客户端,用于生成收付款信息,并将所述收付款信息发送到支付服务器端;

支付服务器端,用于对所述收付款信息进行确认,并将经过确认的收付款信息发送到读写器端;

读写器端,用于显示所述收付款信息,接收用户支付的对应金额,并将所述金额发送到银行结算端,接收银行结算端发送的结算结果,并显示所述结算结果;

银行结算端,用于通过商户客户端对所述金额的数字签名对商户客户端的身份进行验证,如果验证通过则对所述金额进行结算,并将结算结果发送到读写器端。

本发明实施例,商户客户端生成收付款信息,支付服务器端对收付款信息进行确认,读写器端显示收付款信息,接收用户支付的对应金额,银行结算端对金额进行结算,读写器端接收结算结果,并显示结算结果,使得收付款系统可以存储收付款信息。

附图说明

图1是本发明一示例性实施例示出的一种支付方法的流程图;

图2是本发明一示例性实施例示出的一种支付系统的结构图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

在本发明使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本发明可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本发明范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

如图1所示为本发明一示例性实施例示出的一种支付方法的流程图,所述支付方法包括:

步骤s101,商户客户端生成收付款信息,并将所述收付款信息发送到支付服务器端。

在本发明实施例中,当客户在商户进行消费时,如:购买衣服、购买食物等用品时,商户通过本地安装的商户客户端可生成收付款信息,并且商户客户端将该收付款信息发送到支付服务器端。

步骤s102,支付服务器端对所述收付款信息进行确认,并将经过确认的收付款信息发送到读写器端。

在本发明实施例中,支付服务器端可以对所有的收付款信息进行确认,确保不会出现错误的收付款信息。在对收付款信息确认之后,将该收付款信息发送到位于商户处的读写器端。

步骤s103,读写器端显示所述收付款信息,接收用户支付的对应金额,并将所述金额发送到银行结算端。

在本发明实施例中,读写器端用于接收用户的付款金额,读写器端在接收到收付款信息之后,对客户显示该收付款信息,接收用户支付的对应的金额,并将该金额发送到银行结算端进行结算。

需要指出的是,读写器端内置有身份认证模块(ukey),该身份认证模块内置中国操作系统cos,支持rsa、des、3des、ssf33、scb2、md5、sha-1、sha-512等算法,符合pkcs#11、csp、x.509、ssl、ipsec、iso7816、《中国金融集成电路(ic卡规范)》、《中国金融集成电路(ic卡应用规范)》等标准或规范。

步骤s104,银行结算端通过商户客户端对所述金额的数字签名对商户客户端的身份进行验证,如果验证通过则对所述金额进行结算,并将结算结果发送到读写器端。

在本发明实施例中,银行在获取了金额之后,首先对商户客户端的身份进行验证,具体为:通过商户客户端对该笔金额的数字签名进行身份验证,如果验证通过,则对金额进行结算,并在结算之后将结算结果发送到读写器端。

所述银行结算端对所述金额进行结算包括:一旦消费者确认支付,则该笔收付款单和商户对该笔收付款单的数字签名信息将自动转发至unionpay支付全渠道;银联支付验证交易数据后,按照银行交换中心的要求组装消费交易,并通过硬件加密后提交银行卡网络中心;银行卡交换中心根据支付银行卡信息将交易请求路由到消费者发卡银行,银行系统进行交易处理后将交易结果返回到银行卡交换中心;银行卡交换中心将支付结果回传到unionpay支付全渠道;unionpay支付全渠道验证交易应答,并进行数字签名后,将结算结果发送到读写器端。

步骤s105,读写器端接收所述结算结果,并显示所述结算结果。

在本发明实施例中,读写器端接收该结算结果,无论是否支付成功,均将该结算结果显示给客户。

本发明实施例,商户客户端生成收付款信息,支付服务器端对收付款信息进行确认,读写器端显示收付款信息,接收用户支付的对应金额,银行结算端对金额进行结算,读写器端接收结算结果,并显示结算结果,使得收付款系统可以存储收付款信息。

作为本发明的一个可选实施例,在所述读写器端接收所述结算结果,并显示所述结算结果之后,所述方法还包括:

如果支付失败,则提醒客户重新支付。

作为本发明的另一个可选实施例,所述方法还包括:

读写器端对结算结果进行存储。

在本发明实施例中,读写器端在接收到结算结果之后还可以将该结算结果存储在本地,方便后续的对支付信息进行核对。

如图2所示为本发明一示例性实施例示出的一种支付系统的结构图,所述支付系统包括:

商户客户端201,用于生成收付款信息,并将所述收付款信息发送到支付服务器端;

支付服务器端202,用于对所述收付款信息进行确认,并将经过确认的收付款信息发送到读写器端;

读写器端203,用于显示所述收付款信息,接收用户支付的对应金额,并将所述金额发送到银行结算端,接收银行结算端发送的结算结果,并显示所述结算结果;

银行结算端204,用于通过商户客户端对所述金额的数字签名对商户客户端的身份进行验证,如果验证通过则对所述金额进行结算,并将结算结果发送到读写器端。

在本发明实施例中,当客户在商户进行消费时,如:购买衣服、购买食物等用品时,商户通过本地安装的商户客户端可生成收付款信息,并且商户客户端将该收付款信息发送到支付服务器端。

支付服务器端可以对所有的收付款信息进行确认,确保不会出现错误的收付款信息。在对收付款信息确认之后,将该收付款信息发送到位于商户处的读写器端。

读写器端用于接收用户的付款金额,读写器端在接收到收付款信息之后,对客户显示该收付款信息,接收用户支付的对应的金额,并将该金额发送到银行结算端进行结算。

需要指出的是,读写器端内置有身份认证模块(ukey),该身份认证模块内置中国操作系统cos,支持rsa、des、3des、ssf33、scb2、md5、sha-1、sha-512等算法,符合pkcs#11、csp、x.509、ssl、ipsec、iso7816、《中国金融集成电路(ic卡规范)》、《中国金融集成电路(ic卡应用规范)》等标准或规范。

银行在获取了金额之后,首先对商户客户端的身份进行验证,具体为:通过商户客户端对该笔金额的数字签名进行身份验证,如果验证通过,则对金额进行结算,并在结算之后将结算结果发送到读写器端。

所述银行结算端对所述金额进行结算包括:一旦消费者确认支付,则该笔收付款单和商户对该笔收付款单的数字签名信息将自动转发至unionpay支付全渠道;银联支付验证交易数据后,按照银行交换中心的要求组装消费交易,并通过硬件加密后提交银行卡网络中心;银行卡交换中心根据支付银行卡信息将交易请求路由到消费者发卡银行,银行系统进行交易处理后将交易结果返回到银行卡交换中心;银行卡交换中心将支付结果回传到unionpay支付全渠道;unionpay支付全渠道验证交易应答,并进行数字签名后,将结算结果发送到读写器端。

读写器端接收该结算结果,无论是否支付成功,均将该结算结果显示给客户。

本发明实施例,商户客户端生成收付款信息,支付服务器端对收付款信息进行确认,读写器端显示收付款信息,接收用户支付的对应金额,银行结算端对金额进行结算,读写器端接收结算结果,并显示结算结果,使得收付款系统可以存储收付款信息。

作为本发明的一个可选实施例,所述读写器端还用于在支付失败时,提醒客户重新支付。

作为本发明的另一个可选实施例,所述读写器端还用于对结算结果进行存储。

在本发明实施例中,读写器端在接收到结算结果之后还可以将该结算结果存储在本地,方便后续的对支付信息进行核对。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1