一种支付方法及装置与流程

文档序号:12035495阅读:153来源:国知局
一种支付方法及装置与流程

本发明涉及支付技术领域,尤其涉及一种支付方法及装置。



背景技术:

pos机是一种多功能终端,把它安装在信用卡的特约商户和受理网点中与计算机联成网络,就能实现电子资金自动转帐,它具有支持消费、预授权、余额查询和转帐等功能,使用起来安全、快捷、可靠。pos机是通过读卡器读取银行卡上的持卡人磁条信息,由pos操作人员输入交易金额,持卡人输入个人识别信息(即密码),pos把这些信息通过银联中心,上送发卡银行系统,完成联机交易,给出成功与否的信息,并打印相应的票据。

随着移动支付的兴起,国内各个互联网公司及商业银行都在推动移动支付和线上支付。但是由于现有技术中pos终端主要是通过读取消费者所持卡的账户信息,连同消费金额以及商户信息等发送给金融收单平台,由金融收单平台实现对消费者的扣费处理,从而实现刷卡消费。传统的pos终端支持线上交易的功能并不友好,导致线上交易并不能通过pos终端完成。



技术实现要素:

本发明提供一种支付方法及装置,用于解决现有技术中pos终端支持线上交易的功能并不友好,导致线上交易并不能通过pos终端完成的问题。

本发明实施例提供一种支付方法,包括:销售终端pos终端针对线上交易的订单信息,获取用户输入的支付信息;

所述pos终端对所述支付信息进行加密,并向联机交易平台发送第一支付请求,所述第一支付请求携带所述订单信息以及加密后的支付信息;

所述pos终端接收所述联机交易平台发送的支付结果,所述支付结果是所述pos终端对应的线上交易平台对所述联机交易平台发送的第二支付请求的处理结果,所述第二支付请求是所述联机交易平台根据所述第一支付请求确定的。

本发明实施例中,pos终端能够针对线上交易的订单信息,获取支付请求并生成第一支付请求,通过与pos终端连接的联机交易平台,将第一支付请求发送到与pos终端对应的线上交易平台,并接收线上交易平台对于第一支付请求的支付结果。采用本发明实施例的方法,能够扩展pos终端的业务范围,扩展了线上交易的支付渠道,使得线上交易也能够通过刷卡/挥卡的方式完成。

进一步地,所述支付信息包括支付账户以及支付密码;

所述pos终端对所述支付信息进行加密,并向联机交易平台发送第一支付请求,包括:

所述pos终端使用第一密钥对所述支付密码进行加密,所述第一密钥是所述pos终端在注册到联机交易平台时所述联机交易平台发送给所述pos终端的;

所述pos终端根据所述订单信息、所述支付账户以及加密后的支付密码得到所述第一支付请求并发送至所述联机交易平台。

本发明实施例中,由于使用pos终端的第一密钥对用户输入的密码进行加密,保证了pos终端在线上交易支付过程中的密码安全。

进一步地,所述pos终端向联机交易平台发送第一支付请求,包括:

所述pos终端根据所述订单信息确定所述订单信息对应的线上交易标识;

所述pos终端向所述联机交易平台发送所述第一支付请求,所述第一支付请求携带所述订单信息、加密后的支付信息以及线上交易标识,以使所述联机交易平台将所述第二支付请求通过第一交易接口发送给所述pos终端对应的线上交易平台,所述第一交易接口为所述pos终端对应的线上交易平台与所述联机交易平台的连接接口。

本发明实施例中,pos终端发送给联机交易平台的报文中包括线上交易标识,线上交易标识是pos终端获取到订单信息后pos终端确定的,pos终端将线上交易标识发送给连接交易平台,以使联机交易平台能够根据线上交易标识确定本次支付请求是线上支付请求,并将支付请求通过线上交易接口发送给线上交易平台。

进一步地,所述pos终端向联机交易平台发送第一支付请求,包括:

所述pos终端根据所述订单信息确定所述订单信息对应的第二交易接口;所述第二交易接口为所述pos终端与所述联机交易平台之间的线上交易通道;

所述pos终端通过所述第二交易接口向所述联机交易平台发送所述第一支付请求,以使所述联机交易平台将所述第二支付请求通过第一交易接口发送给所述pos终端对应的线上交易平台,所述第一交易接口为所述pos终端对应的线上交易平台与所述联机交易平台的连接接口。

本发明实施例中,pos终端在获取到订单信息后,确定订单信息为线上订单信息,则将支付请求通过线上交易接口发送给联机交易平台,以使联机交易平台在通过线上交易接口获取到支付请求后,确定该支付请求是线上交易。

进一步地,所述线上交易的订单信息是根据所述pos终端的线上交易客户端获取的,或者是从其它终端获取的。

本发明实施例中,pos终端上可以直接运行线上app,也可以是其它终端上的线上app进行线上购物,然后在pos终端上进行刷卡支付。

本发明实施例还提供一种支付方法,包括:

联机交易平台接收pos终端发送的第一支付请求,所述第一支付请求携带线上交易的订单信息和加密后的支付信息;

所述联机交易平台对所述加密后的支付信息进行解密;

所述联机交易平台获取所述pos终端对应的线上商户信息,并获取所述商户信息对应的第二密钥;

所述联机交易平台使用所述第二密钥对所述第二支付请求进行加密,所述第二支付请求包括所述订单信息和解密后的所述支付信息;

所述联机交易平台将所述加密后的第二支付请求发送给所述pos终端对应的线上交易平台。

本发明实施例中,联机交易平台在接收到pos终端发送的第一支付请求后,确定第一支付请求是线上交易,由于pos终端与线上交易平台的加密方法不同,联机交易平台进行转加密,保证了支付请求的安全性。

进一步地,所述第一支付请求携带所述订单信息、加密后的支付信息以及线上交易标识;

所述联机交易平台将所述加密后的第二支付请求发送给所述pos终端对应的线上交易平台,包括:

所述联机交易平台根据所述交易标识确定所述线上交易标识对应的接口为第一交易接口,所述第一交易接口为所述pos终端对应的线上交易平台与所述联机交易平台的连接接口;

所述联机交易平台将所述第二支付请求通过所述第一交易接口发送给所述pos终端对应的线上交易平台。

本发明实施例中,联机交易平台在接收到第一支付请求后,根据第一支付请求中的线上交易标识确定本次支付请求为线上交易请求,然后通过与线上交易平台对应的接口将第二支付请求发送给线上交易平台。

进一步地,所述联机交易平台接收pos终端发送的第一支付请求,包括:

所述联机交易平台通过第二交易接口接收所述pos终端发送的第一支付请求;所述第二交易接口为所述pos终端与所述联机交易平台之间的线上交易通道;

所述联机交易平台将所述加密后的第二支付请求发送给所述pos终端对应的线上交易平台,包括:

所述联机交易平台将所述第二支付请求通过第一交易接口发送给所述pos终端对应的线上交易平台,所述第一交易接口为所述pos终端对应的线上交易平台与所述联机交易平台的连接接口。

本发明实施例中,联机交易平台通过特定接口接收到第一支付请求,联机交易平台确定该支付请求为线上交易请求,然后通过与线上交易平台对应的接口将第二支付请求发送给线上交易平台。

本发明提供一种支付装置,应用于pos终端,包括:

获取单元,用于针对线上交易的订单信息,获取用户输入的支付信息;

加密单元,用于对所述支付信息进行加密;

第一收发单元,用于向联机交易平台发送第一支付请求,所述第一支付请求携带所述订单信息以及加密后的支付信息;接收所述联机交易平台发送的支付结果,所述支付结果是所述pos终端对应的线上交易平台对所述联机交易平台发送的第二支付请求的处理结果,所述第二支付请求是所述联机交易平台根据所述第一支付请求确定的。

本发明实施例中,针对线上交易的订单信息,获取支付请求并生成第一支付请求,通过与pos终端连接的联机交易平台,将第一支付请求发送到与pos终端对应的线上交易平台,并接收线上交易平台对于第一支付请求的支付结果。采用本发明实施例的方法,能够扩展pos终端的业务范围,扩展了线上交易的支付渠道,使得线上交易也能够通过刷卡/挥卡的方式完成。

进一步地,所述支付信息包括支付账户以及支付密码;

所述加密单元具体用于:

所述pos终端使用第一密钥对所述支付密码进行加密,所述第一密钥是所述pos终端在注册到联机交易平台时所述联机交易平台发送给所述pos终端的;

所述第一收发单元具体用于:

所述pos终端根据所述订单信息、所述支付账户以及加密后的支付密码得到所述第一支付请求并发送至所述联机交易平台。

进一步地,所述第一收发单元具体用于:

根据所述订单信息确定所述订单信息对应的线上交易标识;

向所述联机交易平台发送所述第一支付请求,所述第一支付请求携带所述订单信息、加密后的支付信息以及线上交易标识,以使所述联机交易平台将所述第二支付请求通过第一交易接口发送给所述pos终端对应的线上交易平台,所述第一交易接口为所述pos终端对应的线上交易平台与所述联机交易平台的连接接口。

进一步地,所述第一收发单元具体用于:

根据所述订单信息确定所述订单信息对应的第二交易接口;所述第二交易接口为所述pos终端与所述联机交易平台之间的线上交易通道;

通过所述第二交易接口向所述联机交易平台发送所述第一支付请求,以使所述联机交易平台将所述第二支付请求通过第一交易接口发送给所述pos终端对应的线上交易平台,所述第一交易接口为所述pos终端对应的线上交易平台与所述联机交易平台的连接接口。

进一步地,所述线上交易的订单信息是根据所述pos终端的线上交易客户端获取的,或者是从其它终端获取的。

本发明还提供一种支付装置,包括:

第二收发单元,用于接收pos终端发送的第一支付请求,所述第一支付请求携带线上交易的订单信息和加密后的支付信息;将所述加密后的第二支付请求发送给所述pos终端对应的线上交易平台;

解密单元,用于对所述加密后的支付信息进行解密;

转加密单元,用于使用所述第二密钥对所述第二支付请求进行加密,所述第二支付请求包括所述订单信息和解密后的所述支付信息。

本发明实施例中,在接收到pos终端发送的第一支付请求后,确定第一支付请求是线上交易,由于pos终端与线上交易平台的加密方法不同,进行转加密,保证了支付请求的安全性。

进一步地,所述第一支付请求携带所述订单信息、加密后的支付信息以及线上交易标识;

所述第二收发单元具体用于:

根据所述交易标识确定所述线上交易标识对应的接口为第一交易接口,所述第一交易接口为所述pos终端对应的线上交易平台与所述联机交易平台的连接接口;

将所述第二支付请求通过所述第一交易接口发送给所述pos终端对应的线上交易平台。

进一步地,所述第二收发单元具体用于:

通过第二交易接口接收所述pos终端发送的第一支付请求;所述第二交易接口为所述pos终端与所述联机交易平台之间的线上交易通道;将所述第二支付请求通过第一交易接口发送给所述pos终端对应的线上交易平台,所述第一交易接口为所述pos终端对应的线上交易平台与所述联机交易平台的连接接口。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种支付系统的结构示意图;

图2为本发明实施例提供的第一交易接口的示意图;

图3为本发明实施例提供的第二交易接口的示意图;

图4为本发明实施例提供的一种支付方法的流程示意图;

图5为本发明实施例提供的一种支付装置的结构示意图;

图6为本发明实施例提供的另一种支付装置的结构示意图;

图7为本发明实施例提供的一种支付方法的流程示意图;

图8为本发明实施例提供的另一种支付方法的流程示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明提供一种支付系统,如图1所述,包括pos终端100,联机交易平台110,线上交易平台120以及收单平台130。

联机交易平台110与pos终端100连接,联机交易平台110分别与线上交易平台120以及收单平台130连接;pos终端100用于接收线上订单以及线下订单,并接收用户进行刷卡输密,根据订单信息、刷卡信息生成支付请求,并将支付请求发送给联机交易平台110;联机交易平台110确定支付请求是属于线上交易还是线下交易,针对线上交易,将支付请求转加密后发送给线上交易平台,针对线下交易,将支付请求转发给收单平台;线上交易平台120用于完成线上交易,收单平台130用于完成线下交易,线上交易平台120与pos终端100有对应关系,例如pos终端100对应的支付厂商不同,可以对应不同的线上交易平台120。

在本发明实施例中,pos终端100接收到的线上交易的订单信息可以来自于pos终端100上的线上应用程序,也可以来自于其它终端;例如,在本发明实施例中,pos终端100上有线上app,用户在pos终端100上的线上app进行购物后,生成订单信息,或者用户在其它终端的线上app进行购物后,线上app与pos终端100有绑定关系,当用户下单成功后,pos终端100能够获取到订单信息。

在pos终端100获取到线上交易的订单信息后,获取用户输入的支付信息,并对支付信息进行加密,将加密后的支付信息以及订单信息发送给联机交易平台110。

可选的,在本发明实施例中,用户输入的支付信息可以包括用户的指纹信息、或者包括在pos终端100的实体键盘上输入的支付密码信息。

例如,在本发明实施例中,若用户输入的支付信息包括用户的指纹信息,即pos终端100上有指纹识别装置,用户在进行支付时,按照预设的指纹信息进行录入,完成支付;或者,pos终端100上有实体键盘,用户在进行支付时输入密码。

在本发明实施例中,pos终端将订单信息以及加密后的支付信息生成第一支付请求发送给联机交易平台110,由于pos终端100的加密系统与线上交易平台120的加密系统不同,所以联机交易平台110需要将第一支付请求进行解密,并重新加密生成第二支付请求发送给线上交易平台120。

线上交易平台120在接收到第二支付请求后,确定第二支付请求对应的支付结果,并将支付结果发送给联机交易平台110,联机交易平台110将支付结果发送给pos终端100,以完成线上交易支付。

可选的,在本发明实施例中,用户输入的支付信息包括两个部分,一部分是用户的支付账户,例如银行卡属性信息等,另一部分是支付账户对应的支付密码,用户在pos终端100进行输入可以是实体卡的刷卡、挥卡过程,也可以是绑定在移动终端上的电子卡的接触过程。

可选的,在本发明实施例中,支付密码为用户在pos终端100的实体键盘上输入的银行卡密码,pos终端100根据第一密钥对支付密码进行加密,并将加密后的支付密码、订单信息、支付账户生成第一支付请求。

可选的,在本发明实施例中,第一密钥是所述pos终端100在注册到联机交易平台110时联机交易平台100发送给所述pos终端的,下面具体介绍pos终端100注册到联机交易平台100的过程:

pos终端100按照传统布放流程进行布放,即在各个商户布放pos终端100;在联机交易平台110完成pos终端100的入网参数配置,以及商户信息的参数配置;通过联机交易平台110完成pos终端100与商户信息的关联,即每个商户可以与一个pos终端100进行关联,也可以与多个pos终端100进行关联,且pos终端100与商户之间的关联关系是一一对应的;在商户侧完成pos终端100的初始化。

pos终端100向联机交易平台110发起签到请求,联机交易平台110系统验证pos终端100后调用加密机随机生成pos终端100的工作密钥pik和mak,并将pik和mak保存在后台,将pik返回pos终端100;pos终端100接收从联机交易平台110返回的实体终端pik,存入密码键盘。也就是说,第一密钥就是联机交易平台110返回给pos终端100的pik。

在用户输入支付密码后,pos终端100通过pik对支付密码进行加密,与现有的移动终端线上交易相比,由pos终端100的加密过程更加安全,进一步保证了线上交易的安全性。

可选的,在本发明实施例中,pos终端100在进行加密后,将加密后的支付密码、订单信息、支付账户生成第一支付请求,并将第一支付请求发送给联机交易平台110。

可选的,在本发明实施例中,pos终端100既可以支持线上交易,也可以支持线下交易,所以pos终端100与联机交易平台110进行交互时,需要确定第一支付请求是线上交易请求还是线下交易请求。

可选的,在本发明实施例中,pos终端100根据订单信息确定了订单信息对应的线上交易标识;例如,在本发明实施例中,线上订单对应的交易标识与线下订单对应的交易标识不同,可选的,交易标识位为1为线上交易,交易标识位为0为线下交易。

如图2所示,在本发明实施例中,pos终端100与联机交易平台110有对应的一个传输接口,联机交易平台110与线上交易平台120之间通过第一交易接口连接,pos终端100在获取到订单信息后,确定订单信息对应的线上交易标识1,pos终端将线上交易标识1加入到第一支付请求中,通过该传输接口发送给联机交易平台110,联机交易平台110在接收到第一支付请求后,解析第一请求中的线上交易标识1,就可以确定第一支付请求对应为线上交易,再通过第一交易接口将生成的第二支付请求发送给pos终端对应的线上交易平台120。

或者,如图3所示,在本发明实施例中,pos终端100与联机交易平台100有两个传输接口,一个接口处理线上交易,一个接口处理线下交易,处理线下交易的接口为第二交易接口;

pos终端100根据订单信息确定了订单信息对应的线上交易标识;即pos终端100确定了第一支付请求为线上支付请求,然后pos终端100通过第二交易接口发送给联机交易平台110,而联机交易平台110通过第二交易接口接收到的支付请求都确定为线上支付请求,则联机交易平台110通过第一交易接口将第二支付请求发送给线上交易平台120。

可选的,在本发明实施例中,联机交易平台110还包括加密机,加密机中有第一密钥的公钥,联机交易平台110在接收到第一支付请求后,首先利用公钥对加密后的支付信息进行解密,可选的,解密后得到订单信息、支付账户以及支付密码;

联机交易平台110需要对解析出的内容进行转加密,以便线上交易平台120能够解密,所以在本发明实施例中,联机交易平台110调用加密机对订单信息、支付账户以及支付密码进行重新加密。

可选的,在本发明实施例中,由于线上交易平台120与pos终端100有对应关系,pos终端100与商户有对应关系,所以使用商户的证书信息对订单信息、支付账户以及支付密码进行重新加密。而商户的证书信息是pos终端在布放在商户侧时,联机交易平台110下发并保存的。

例如,在本发明实施例中,存在a、b、c、d四个商户,每个商户布放了a、b、c、d四个pos终端100,联机交易平台110保存了四个商户对应的证书信息、保存了pos终端100与线上交易平台的对应关系,也保存了四个pos终端100与四个商户的对应关系;联机交易平台110在获取到a发送的第一支付请求后,确定a对应的商户为a,则获取a对应的证书信息,并将证书信息作为第二密钥对订单信息和解密后的所述支付信息进行加密。联机交易平台110在加密后生成第二支付请求,并将第二支付请求发送给pos终端100对应的线上交易平台120。

可选的,在本发明实施例中,若pos终端100接收到的是线下订单,即根据订单信息对应的标志位为0,则联机交易平台110将第一支付请求发送给收单平台130,收单平台130针对第一支付请求确定支付结果,并将支付结果发送给联机交易平台110,联机交易平台110将支付结果发送给pos终端100。

为了更好的解释本发明实施例,下面通过具体的实施场景描述本发明实施例提供的一种支付方法的流程,pos终端布放在一个餐饮店中,pos终端已经向联机交易平台注册过,并将第一密钥pik保存在pos终端的实体键盘中,餐饮店与pos终端的绑定关系也保存在联机交易平台中,pos终端上可以运行餐饮在线点单app,具体的流程如图4所示。

步骤401,用户在pos终端的餐饮在线点单app上下单,生成订单信息;

步骤402,pos终端接受用户刷卡获得支付账户,并在pos终端的实体键盘上输入密码,得到支付密码;

步骤403,pos终端根据订单信息确定了订单信息对应的线上交易标识,pos终端利用pik对支付密码进行加密,pos终端将订单信息、支付账户、加密后的支付密码以及线上交易标识生成第一支付请求;

步骤404,pos终端将第一支付请求发送给联机交易平台;

步骤405,联机交易平台获取到第一支付请求后,根据线上交易标识确定第一支付请求为线上交易请求,利用公钥对第一支付请求进行解密,得到支付密码;

步骤406,联机交易平台确定pos终端对应的商户信息,并确定商户信息对应的证书信息,利用证书信息对第二支付请求进行加密,第二支付请求包括订单信息和解密后的所述支付信息;

步骤407,联机交易平台将第二支付请求通过第一交易接口发送给pos终端对应的线上交易平台;

步骤408,线上交易平台根据第二支付请求确定支付结果;

步骤409,线上交易平台将支付结果通过第一交易接口发送给联机交易平台;

步骤410,联机交易平台将支付结果发送给pos终端。

基于同样的构思,本发明实施例还提供支付装置,应用于pos终端,如图5所示,包括:

获取单元501,用于针对线上交易的订单信息,获取用户输入的支付信息;

加密单元502,用于对所述支付信息进行加密;

第一收发单元503,用于向联机交易平台发送第一支付请求,所述第一支付请求携带所述订单信息以及加密后的支付信息;接收所述联机交易平台发送的支付结果,所述支付结果是所述pos终端对应的线上交易平台对所述联机交易平台发送的第二支付请求的处理结果,所述第二支付请求是所述联机交易平台根据所述第一支付请求确定的。

进一步地,所述支付信息包括支付账户以及支付密码;

所述加密单元502具体用于:

所述pos终端使用第一密钥对所述支付密码进行加密,所述第一密钥是所述pos终端在注册到联机交易平台时所述联机交易平台发送给所述pos终端的;

所述第一收发单元503具体用于:

所述pos终端根据所述订单信息、所述支付账户以及加密后的支付密码得到所述第一支付请求并发送至所述联机交易平台。

进一步地,所述第一收发单元503具体用于:

根据所述订单信息确定所述订单信息对应的线上交易标识;

向所述联机交易平台发送所述第一支付请求,所述第一支付请求携带所述订单信息、加密后的支付信息以及线上交易标识,以使所述联机交易平台将所述第二支付请求通过第一交易接口发送给所述pos终端对应的线上交易平台,所述第一交易接口为所述pos终端对应的线上交易平台与所述联机交易平台的连接接口。

进一步地,所述第一收发单元503具体用于:

根据所述订单信息确定所述订单信息对应的第二交易接口;所述第二交易接口为所述pos终端与所述联机交易平台之间的线上交易通道;

通过所述第二交易接口向所述联机交易平台发送所述第一支付请求,以使所述联机交易平台将所述第二支付请求通过第一交易接口发送给所述pos终端对应的线上交易平台,所述第一交易接口为所述pos终端对应的线上交易平台与所述联机交易平台的连接接口。

进一步地,所述线上交易的订单信息是根据所述pos终端的线上交易客户端获取的,或者是从其它终端获取的。

本发明还提供一种支付装置,应用于联机交易平台,如图6所示,包括:

第二收发单元601,用于接收pos终端发送的第一支付请求,所述第一支付请求携带线上交易的订单信息和加密后的支付信息;将所述加密后的第二支付请求发送给所述pos终端对应的线上交易平台;

解密单元602,用于对所述加密后的支付信息进行解密;

转加密单元603,用于使用所述第二密钥对所述第二支付请求进行加密,所述第二支付请求包括所述订单信息和解密后的所述支付信息。

进一步地,所述第一支付请求携带所述订单信息、加密后的支付信息以及线上交易标识;

所述第二收发单元601具体用于:

根据所述交易标识确定所述线上交易标识对应的接口为第一交易接口,所述第一交易接口为所述pos终端对应的线上交易平台与所述联机交易平台的连接接口;

将所述第二支付请求通过所述第一交易接口发送给所述pos终端对应的线上交易平台。

进一步地,所述第二收发单元601具体用于:

通过第二交易接口接收所述pos终端发送的第一支付请求;所述第二交易接口为所述pos终端与所述联机交易平台之间的线上交易通道;将所述第二支付请求通过第一交易接口发送给所述pos终端对应的线上交易平台,所述第一交易接口为所述pos终端对应的线上交易平台与所述联机交易平台的连接接口。

本发明还提供一种支付方法,如图7所示,包括:

步骤701,销售终端pos终端针对线上交易的订单信息,获取用户输入的支付信息;

步骤702,所述pos终端对所述支付信息进行加密,并向联机交易平台发送第一支付请求,所述第一支付请求携带所述订单信息以及加密后的支付信息;

步骤703,所述pos终端接收所述联机交易平台发送的支付结果,所述支付结果是所述pos终端对应的线上交易平台对所述联机交易平台发送的第二支付请求的处理结果,所述第二支付请求是所述联机交易平台根据所述第一支付请求确定的。

进一步地,所述支付信息包括支付账户以及支付密码;

所述pos终端对所述支付信息进行加密,并向联机交易平台发送第一支付请求,包括:

所述pos终端使用第一密钥对所述支付密码进行加密,所述第一密钥是所述pos终端在注册到联机交易平台时所述联机交易平台发送给所述pos终端的;

所述pos终端根据所述订单信息、所述支付账户以及加密后的支付密码得到所述第一支付请求并发送至所述联机交易平台。

进一步地,所述pos终端向联机交易平台发送第一支付请求,包括:

所述pos终端根据所述订单信息确定所述订单信息对应的线上交易标识;

所述pos终端向所述联机交易平台发送所述第一支付请求,所述第一支付请求携带所述订单信息、加密后的支付信息以及线上交易标识,以使所述联机交易平台将所述第二支付请求通过第一交易接口发送给所述pos终端对应的线上交易平台,所述第一交易接口为所述pos终端对应的线上交易平台与所述联机交易平台的连接接口。

进一步地,所述pos终端向联机交易平台发送第一支付请求,包括:

所述pos终端根据所述订单信息确定所述订单信息对应的第二交易接口;所述第二交易接口为所述pos终端与所述联机交易平台之间的线上交易通道;

所述pos终端通过所述第二交易接口向所述联机交易平台发送所述第一支付请求,以使所述联机交易平台将所述第二支付请求通过第一交易接口发送给所述pos终端对应的线上交易平台,所述第一交易接口为所述pos终端对应的线上交易平台与所述联机交易平台的连接接口。

进一步地,所述线上交易的订单信息是根据所述pos终端的线上交易客户端获取的,或者是从其它终端获取的。

本发明还提供一种支付方法,如图8所示,包括:

步骤801,联机交易平台接收pos终端发送的第一支付请求,所述第一支付请求携带线上交易的订单信息和加密后的支付信息;

步骤802,所述联机交易平台对所述加密后的支付信息进行解密;

步骤803,所述联机交易平台获取所述pos终端对应的线上商户信息,并获取所述商户信息对应的第二密钥;

步骤804,所述联机交易平台使用所述第二密钥对所述第二支付请求进行加密,所述第二支付请求包括所述订单信息和解密后的所述支付信息;

步骤805,所述联机交易平台将所述加密后的第二支付请求发送给所述pos终端对应的线上交易平台。

进一步地,所述第一支付请求携带所述订单信息、加密后的支付信息以及线上交易标识;

所述联机交易平台将所述加密后的第二支付请求发送给所述pos终端对应的线上交易平台,包括:

所述联机交易平台根据所述交易标识确定所述线上交易标识对应的接口为第一交易接口,所述第一交易接口为所述pos终端对应的线上交易平台与所述联机交易平台的连接接口;

所述联机交易平台将所述第二支付请求通过所述第一交易接口发送给所述pos终端对应的线上交易平台。

进一步地,所述联机交易平台接收pos终端发送的第一支付请求,包括:

所述联机交易平台通过第二交易接口接收所述pos终端发送的第一支付请求;所述第二交易接口为所述pos终端与所述联机交易平台之间的线上交易通道;

所述联机交易平台将所述加密后的第二支付请求发送给所述pos终端对应的线上交易平台,包括:

所述联机交易平台将所述第二支付请求通过第一交易接口发送给所述pos终端对应的线上交易平台,所述第一交易接口为所述pos终端对应的线上交易平台与所述联机交易平台的连接接口。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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