一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

统一支付认证交易方法、服务器及系统与流程

2021-11-03 11:07:00 来源:中国专利 TAG:


1.本发明涉及互联网技术领域,特别涉及金融技术领域,尤其涉及一种统一支付认证交易方法、服务器及系统。


背景技术:

2.目前商业银行的支付均和自身的收单机构、认证机构以及清算机构绑定,商户或用户终端若想接入多家商家银行的支付方式,需在各家银行建档开户,并对接开发各银行支付接口,接入成本很高。


技术实现要素:

3.本发明的一个目的在于提供一种统一支付认证交易方法,将银行等支付机构的扣款支付与收单、清算和认证解绑,解决商户接入多家商业银行支付方式时需多次建档、对接开发的问题。本发明的另一个目的在于提供一种统一支付认证服务器。本发明的再一个目的在于提供一种认证机构服务器。本发明的还一个目的在于提供一种支付机构服务器。本发明的还一个目的在于提供一种计算机设备。本发明的还一个目的在于提供一种可读介质。
4.为了达到以上目的,本发明一方面公开了一种统一支付认证交易方法,包括:
5.接收用户的交易支付请求,根据所述交易支付请求确定对应的认证机构服务器;
6.将所述交易支付请求传输至所述认证机构服务器以使所述认证机构服务器对所述交易支付请求进行用户身份验证,若用户身份验证通过,向用户反馈账户确认信息;
7.接收用户根据所述账户确认信息传输的账户信息,根据所述账户信息确定支付机构服务器并将所述交易支付请求传输至所述支付机构服务器进行交易扣款。
8.优选的,所述将所述交易支付请求传输至所述认证机构服务器具体包括:
9.将所述交易支付请求传输至收单服务器以使所述收单服务器将所述交易支付请求传输至所述认证机构服务器。
10.优选的,所述将所述交易支付请求传输至收单服务器以使所述收单服务器将所述交易支付请求传输至所述认证机构服务器具体包括:
11.若所述收单服务器和所述认证机构服务器属于不同交易系统,则通过清算服务器的断直连处理将所述交易支付请求传输至所述认证机构服务器。
12.优选的,所述向用户反馈账户确认信息具体包括:
13.根据所述交易支付请求确定用户是否存在认证机构服务器对应的支付机构的账户,若存在,确定用户所有账户并形成账户确认信息;
14.若不存在,形成账户绑定的账户确认信息。
15.优选的,所述接收用户根据所述账户确认信息传输的账户信息具体包括:
16.若存在与所述认证机构服务器对应的支付机构的账户,向用户展示所有账户,基于用户选择的账户形成账户信息;
17.若不存在与所述认证机构服务器对应的支付机构的账户,向用户展示账户绑定界面,基于用户绑定的账户形成账户信息。
18.优选的,所述账户绑定包括绑定新账户和开卡,所述基于用户绑定的账户形成账户信息具体包括:
19.若用户选择绑定新账户,基于用户输入的新账户支付机构和账户,将所述账户传输至所述支付机构的支付机构服务器进行用户身份验证,若验证通过,接收支付机构服务器传输的用户账户信息;
20.若用户选择开卡,基于用户输入的开卡申请,根据所述开卡申请确定支付机构,将所述开卡申请传输至所述支付机构的支付机构服务器进行用户身份验证,若验证通过,开立与用户对应的账户,接收支付机构服务器传输的用户账户信息。
21.本发明还公开了一种统一支付认证交易方法,包括:
22.接收统一支付认证服务器传输的交易支付请求,所述交易支付请求为统一支付认证服务器接收用户的交易支付请求,根据所述交易支付请求确定对应的认证机构服务器,并将所述交易支付请求传输至所述认证机构服务器得到的;
23.对所述交易支付请求进行用户身份验证,若用户身份验证通过,向用户反馈账户确认信息,以使统一支付认证服务器接收用户根据所述账户确认信息传输的账户信息,根据所述账户信息确定支付机构服务器并将所述交易支付请求传输至所述支付机构服务器进行交易扣款。
24.本发明还公开了一种统一支付认证交易方法,包括:
25.接收统一支付认证服务器传输的交易支付请求,所述交易支付请求为所述统一支付认证服务器接收用户的交易支付请求,根据所述交易支付请求确定对应的认证机构服务器;将所述交易支付请求传输至所述认证机构服务器以使所述认证机构服务器对所述交易支付请求进行用户身份验证,若用户身份验证通过,向用户反馈账户确认信息;接收用户根据所述账户确认信息传输的账户信息,根据所述账户信息确定支付机构服务器并将所述交易支付请求传输至所述支付机构服务器得到的;
26.根据所述交易支付请求进行交易扣款。
27.本发明还公开了一种统一支付认证交易装置,包括:
28.请求解析模块,用于接收用户的交易支付请求,根据所述交易支付请求确定对应的认证机构服务器;
29.用户认证模块,用于将所述交易支付请求传输至所述认证机构服务器以使所述认证机构服务器对所述交易支付请求进行用户身份验证,若用户身份验证通过,向用户反馈账户确认信息;
30.支付交易模块,用于接收用户根据所述账户确认信息传输的账户信息,根据所述账户信息确定支付机构服务器并将所述交易支付请求传输至所述支付机构服务器进行交易扣款。
31.本发明还公开了一种认证机构服务器,被配置为接收统一支付认证服务器传输的交易支付请求,所述交易支付请求为统一支付认证服务器接收用户的交易支付请求,根据所述交易支付请求确定对应的认证机构服务器,并将所述交易支付请求传输至所述认证机构服务器得到的;对所述交易支付请求进行用户身份验证,若用户身份验证通过,向用户反
馈账户确认信息,以使统一支付认证服务器接收用户根据所述账户确认信息传输的账户信息,根据所述账户信息确定支付机构服务器并将所述交易支付请求传输至所述支付机构服务器进行交易扣款。
32.本发明还公开了一种支付机构服务器,被配置为接收统一支付认证服务器传输的交易支付请求,所述交易支付请求为所述统一支付认证服务器接收用户的交易支付请求,根据所述交易支付请求确定对应的认证机构服务器;将所述交易支付请求传输至所述认证机构服务器以使所述认证机构服务器对所述交易支付请求进行用户身份验证,若用户身份验证通过,向用户反馈账户确认信息;接收用户根据所述账户确认信息传输的账户信息,根据所述账户信息确定支付机构服务器并将所述交易支付请求传输至所述支付机构服务器得到的,根据所述交易支付请求进行交易扣款。
33.本发明还公开了一种统一支付认证交易系统,包括统一支付认证交易装置、认证机构服务器和支付机构服务器;
34.统一支付认证交易装置用于接收用户的交易支付请求,根据所述交易支付请求确定对应的认证机构服务器;将所述交易支付请求传输至所述认证机构服务器以使所述认证机构服务器对所述交易支付请求进行用户身份验证,若用户身份验证通过,向用户反馈账户确认信息;接收用户根据所述账户确认信息传输的账户信息,根据所述账户信息确定支付机构服务器并将所述交易支付请求传输至所述支付机构服务器进行交易扣款。
35.本发明还公开了一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,
36.所述处理器执行所述程序时实现如上所述方法。
37.本发明还公开了一种计算机可读介质,其上存储有计算机程序,
38.该程序被处理器执行时实现如上所述方法。
39.本发明统一支付认证交易方法接收用户的交易支付请求,根据所述交易支付请求确定对应的认证机构服务器,将所述交易支付请求传输至所述认证机构服务器以使所述认证机构服务器对所述交易支付请求进行用户身份验证,若用户身份验证通过,向用户反馈账户确认信息,接收用户根据所述账户确认信息传输的账户信息,根据所述账户信息确定支付机构服务器并将所述交易支付请求传输至所述支付机构服务器进行交易扣款。由此可知,本发明在接收到用户的交易支付请求后,解析得到用户通过交易支付请求确定的认证机构服务器,将交易支付请求传输至认证机构服务器进行用户身份验证。在用户身份验证通过后,进一步根据用户的账户信息确定支付机构服务器并将交易支付请求传输至支付机构服务器进行交易扣款。从而,本发明中对用户交易支付请求的用户身份验证和交易扣款分别在认证机构服务器和支付机构服务器,用户可以通过不同的金融机构进行身份认证和交易扣款,解决了用户(商户)接入多家金融机构需要多次建档及对接开发的问题。
附图说明
40.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
41.图1示出本发明统一支付认证交易方法具体实施例的流程图;
42.图2示出本发明统一支付认证交易方法具体实施例断直连的流程图;
43.图3示出本发明统一支付认证交易方法具体实施例s200的流程图;
44.图4示出本发明统一支付认证交易方法具体实施例s300的流程图;
45.图5示出本发明统一支付认证交易方法具体实施例s320的流程图;
46.图6示出本发明统一支付认证交易方法具体实施例商业银行统一支付认证交易的流程图;
47.图7示出本发明统一支付认证交易装置具体实施例的结构图;
48.图8示出适于用来实现本发明实施例的计算机设备的结构示意图。
具体实施方式
49.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
50.需要说明的是,本技术公开的一种统一支付认证交易方法、服务器及系统可用于金融技术领域,也可用于除金融技术领域之外的任意领域,本技术公开的一种统一支付认证交易方法、服务器及系统的应用领域不做限定。
51.为了便于理解本技术提供的技术方案,下面先对本技术技术方案的相关内容进行说明。本发明实施例提供的统一支付认证交易方法在接收到用户的交易支付请求后,解析得到用户通过交易支付请求确定的认证机构服务器,将交易支付请求传输至认证机构服务器进行用户身份验证。在用户身份验证通过后,进一步根据用户的账户信息确定支付机构服务器并将交易支付请求传输至支付机构服务器进行交易扣款。从而,本发明中对用户交易支付请求的用户身份验证和交易扣款分别在认证机构服务器和支付机构服务器,用户可以通过不同的金融机构进行身份认证和交易扣款,解决了用户(商户)接入多家金融机构需要多次建档及对接开发的问题。
52.本发明实施例提供的统一支付认证交易系统包括用户终端1、统一支付认证服务器2、认证机构服务器3和支付机构服务器4。
53.其中,统一支付认证服务器2可接收用户终端1传输的用户的交易支付请求,根据所述交易支付请求确定对应的认证机构服务器3,将所述交易支付请求传输至所述认证机构服务器3以使所述认证机构服务器3对所述交易支付请求进行用户身份验证,若用户身份验证通过,向用户反馈账户确认信息,接收用户根据所述账户确认信息传输的账户信息,根据所述账户信息确定支付机构服务器4并将所述交易支付请求传输至所述支付机构服务器4进行交易扣款。
54.其中,用户终端1可直接根据用户的交易发起操作形成交易支付请求并传输给统一支付认证服务器2。当用户需要通过商户发起交易时,用户可通过用户终端1发出交易请求,该交易请求传输至商户终端5,商户终端5根据用户终端1的交易请求形成交易支付请求并传输至统一支付认证服务器2。
55.下面以统一支付认证服务器2作为执行主体为例,说明本发明实施例提供的统一
支付认证交易方法的实现过程。可理解的是,本发明实施例提供的统一支付认证交易方法的执行主体包括但不限于该统一支付认证服务器2。
56.根据本发明的一个方面,本实施例公开了一种统一支付认证交易方法。如图1所示,本实施例中,所述方法包括:
57.s100:接收用户的交易支付请求,根据所述交易支付请求确定对应的认证机构服务器。
58.s200:将所述交易支付请求传输至所述认证机构服务器以使所述认证机构服务器对所述交易支付请求进行用户身份验证,若用户身份验证通过,向用户反馈账户确认信息。
59.s300:接收用户根据所述账户确认信息传输的账户信息,根据所述账户信息确定支付机构服务器并将所述交易支付请求传输至所述支付机构服务器进行交易扣款。
60.本发明统一支付认证交易方法接收用户的交易支付请求,根据所述交易支付请求确定对应的认证机构服务器,将所述交易支付请求传输至所述认证机构服务器以使所述认证机构服务器对所述交易支付请求进行用户身份验证,若用户身份验证通过,向用户反馈账户确认信息,接收用户根据所述账户确认信息传输的账户信息,根据所述账户信息确定支付机构服务器并将所述交易支付请求传输至所述支付机构服务器进行交易扣款。由此可知,本发明在接收到用户的交易支付请求后,解析得到用户通过交易支付请求确定的认证机构服务器,将交易支付请求传输至认证机构服务器进行用户身份验证。在用户身份验证通过后,进一步根据用户的账户信息确定支付机构服务器并将交易支付请求传输至支付机构服务器进行交易扣款。从而,本发明中对用户交易支付请求的用户身份验证和交易扣款分别在认证机构服务器和支付机构服务器,用户可以通过不同的金融机构进行身份认证和交易扣款,解决了用户(商户)接入多家金融机构需要多次建档及对接开发的问题。
61.在优选的实施方式中,所述s200将所述交易支付请求传输至所述认证机构服务器具体包括:
62.s210:将所述交易支付请求传输至收单服务器以使所述收单服务器将所述交易支付请求传输至所述认证机构服务器。
63.具体的,可以理解的是,用户传输的交易支付请求可直接发送至认证机构服务器,也可通过收单服务器转发至认证机构服务器。其中,收单机构是与商户签有协议或为持卡人提供服务,直接或间接凭交易单据参加交换的清算会员单位,主要负责特约商户的开拓与管理、授权请求、账单结算等活动。认证机构是在支付过程中校验用户身份信息,完成支付认证。支付机构是向用户发行各种银行卡的商业银行,负责账户管理,是银行卡市场的发起者和组织者。清算机构(网络支付清算平台)主要处理与支付机构、银行相关的交易转接和资金清算业务。在具体例子中,收单机构可为各商业银行和具有相关支付牌照的非银行机构,认证机构为各商业银行,支付机构为各商业银行,清算机构(网络支付清算平台)为银联/网联。
64.在优选的实施方式中,所述s210将所述交易支付请求传输至收单服务器以使所述收单服务器将所述交易支付请求传输至所述认证机构服务器具体包括:
65.s211:若所述收单服务器和所述认证机构服务器属于不同交易系统,则通过清算服务器的断直连处理将所述交易支付请求传输至所述认证机构服务器。
66.具体的,当收单机构与认证机构属于同一个交易系统,例如收单机构与认证机构
为同一个商业银行,可直连处理用户身份验证和交易扣款,交易链路缩短,处理速度更快,运行更稳定。当收单机构与认证机构属于不同交易系统,即收单机构和认证机构不相同时,需要通过清算机构的断直线处理将交易支付请求传输至认证机构服务器,即收单机构的收单服务器和认证机构的认证机构服务器属于不同交易系统,则所述收单服务器通过清算机构的清算服务器的断直连处理将交易支付请求传输至所述认证机构服务器。
67.其中,断直连是指第三方支付机构切断之前直连银行的模式,接入网联或银联,通过网联或银联进行交互和清算。断直连交易通常包含非银行机构(受理机构)、清算机构(网络支付清算平台)、银行机构三方的交互。如图2所示,具体交互流程如下:
68.step1:非银行机构(受理机构,例如收单机构)发起请求,请求信息包含:发送方机构标识transid1(金融机构编码),报文方向标识orientid1(受理机构到平台的标识),交易流水号orderid,基础信息字段报文(地区信息、交易设备信息、订单信息等),敏感信息字段加密报文(个人账户信息)。
69.step2:清算机构转发请求,重新标识发送方机构标识transid2(金融机构编码),报文方向标识orientid2(受理机构到平台的标识),交易流水号orderid,基础信息字段报文(地区信息、交易设备信息、订单信息等),敏感信息字段加密报文(个人账户信息)。
70.step3:银行机构处理请求。
71.step4:银行机构返回请求,重新标识发送方机构标识transid3(金融机构编码),报文方向标识orientid3(受理机构到平台的标识),交易流水号orderid,交易结果字段报文。
72.step5:清算机构转发请求,重新标识发送方机构标识transid2(金融机构编码),报文方向标识orientid4(受理机构到平台的标识),交易流水号orderid,交易结果字段报文。
73.step6:受理机构接收请求。
74.在优选的实施方式中,如图3所示,所述s200向用户反馈账户确认信息具体包括:
75.s221:根据所述交易支付请求确定用户是否存在认证机构服务器对应的支付机构的账户,若存在,确定用户所有账户并形成账户确认信息。
76.s222:若不存在,形成账户绑定的账户确认信息。
77.具体的,当用户选择一个认证机构进行用户身份验证时,可查询用户在该支付机构中是否存在账户,若存在账户,可根据用户的所有账户形成账户确认信息,将账户确认信息向用户反馈,以使用户根据账户确认信息选择用于支付扣款的账户。当用户在认证机构不存在账户时,可形成账户绑定的账户确认信息,用户在接收到账户确认信息后可添加或开设其他支付机构的账户,以实现用户通过一次注册即可选择不同的认证机构和支付机构分别完成用户身份验证和支付扣款,提高交易认证支付的灵活性。
78.在优选的实施方式中,如图4所示,所述s300接收用户根据所述账户确认信息传输的账户信息具体包括:
79.s310:若存在与所述认证机构服务器对应的支付机构的账户,向用户展示所有账户,基于用户选择的账户形成账户信息。
80.s320:若不存在与所述认证机构服务器对应的支付机构的账户,向用户展示账户绑定界面,基于用户绑定的账户形成账户信息。
81.具体的,可以理解的是,当认证机构不存在用户可用账户时,可向用户展示账户绑定界面,用户可通过账户绑定界面输入账户的相关信息,根据用户输入的账户可形成账户信息并进行支付扣款。
82.在优选的实施方式中,如图5所示,所述账户绑定包括绑定新账户和开卡,所述s320基于用户绑定的账户形成账户信息具体包括:
83.s321:若用户选择绑定新账户,基于用户输入的新账户支付机构和账户,将所述账户传输至所述支付机构的支付机构服务器进行用户身份验证,若验证通过,接收支付机构服务器传输的用户账户信息。
84.s322:若用户选择开卡,基于用户输入的开卡申请,根据所述开卡申请确定支付机构,将所述开卡申请传输至所述支付机构的支付机构服务器进行用户身份验证,若验证通过,开立与用户对应的账户,接收支付机构服务器传输的用户账户信息。
85.具体的,当用户绑定其他支付机构的新账户进行支付时,用户可输入选定的新账户支付机构和账户申请,将账户申请传输至支付机构的支付机构服务器进行用户身份验证,若验证通过,接收支付机构服务器反馈的用户账户信息,以供后续进行交易扣款。而当用户无账户需要开设账户时,用户可以选择开卡,并输入开卡申请,该开卡申请中可包括用户信息和开卡的支付机构。根据开卡申请确定支付机构并将开卡申请传输至该支付机构进行用户身份验证,若验证通过,则为用户开设账户,可接收支付机构服务器反馈的用户账户信息以用于交易支付。
86.下面通过一个具体例子来对本发明作进一步的说明。如图6所示,在该具体例子中,商业银行统一支付认证交易流程如下:
87.step1:用户进行支付,触发交易。
88.step2:收单商户集成统一支付认证交易装置的统一支付认证交易服务。
89.step3:用户选择商业银行统一支付认证交易方式。
90.step4:用户选择具体商业银行支付认证机构,发起支付。
91.step5:收单机构向用户所选认证机构转发交易支付请求,交易支付请求包含上送渠道channelid(商业银行综合支付认证接口标识)、发送方机构标识transid(金融机构编码)、报文方向标识orientid(受理机构到平台的标识)、交易流水号orderid、基础信息字段报文(地区信息、订单信息)。
92.step6:若认证机构与收单机构不相同,则支付请求需要经过清算机构(网络支付清算平台)的断直连处理,传输至认证机构,认证机构对交易支付请求进行解析。
93.step7:认证机构引导用户选择或绑定支付机构的账户。
94.step8:若用户已开通过所选认证机构的支付方式,则可直接选择该认证机构的全部支付卡进行支付;若用户未开通过所选认证机构的支付方式,则走绑卡流程,可绑定其他认证机构的相关账户并同步开通所选认证机构的支付方式,确定支付新账户。
95.step9:认证机构引导用户进行用户身份验证。
96.step10:用户进行支付认证。
97.step11:认证机构进行支付验证,若验证通过。
98.step12:支付机构完成交易扣款处理。
99.step13:支付机构进行银行卡账户扣账处理(通常情况下支付机构与认证机构为
同一机构)。
100.step14:支付机构将资金转给清算机构,清算机构进行资金清算。
101.step15:清算机构将清算后的资金转给收单机构,完成交易流程。
102.相较于现有的支付宝和微信等支付方式,本发明商业银行支付认证服务主要有两点不同:1、支付宝和微信不具备发卡资格,因此其与发卡机构的交互必须经过银联/网络断直连处理,交易链路长;而商业银行支付认证流程中发卡机构和认证机构通常为同一机构,系统层面可直接对接,不需要经过断直连处理,缩短交易链路,交易处理速度更快;2、支付宝和微信不具备发卡资格,客户如选择支付宝和微信支付,需通过三方快捷绑定银行卡完成支付,客户每绑一次卡均需进行全流程身份认证,系统交互开销大;而商业银行作为支付认证机构和发卡机构,支持从客户维度签订支付协议,客户只要进行一次支付签约认证,便可实现全量银行卡支付,简化支付流程。
103.本发明将商业银行支付认证能力从商户管理、支付认证、客户管理完整系统中剥离,使支付认证作为独立能力单独对外输出,并打包形成综合支付接口,可满足商户一次接入全量商业银行支付认证方式的诉求。在技术层面一方面商业银行同时作为认证机构和发卡机构,直连处理认证和扣账交易,缩短了现有聚合断直连的交易链路,交易处理速度更快,系统稳定性更强;另一方面商业银行同时作为认证机构和发卡机构,支持客户维度签约,即客户一次签约便可使用全部本行卡支付,避免了快捷支付多次绑卡多次签约带来的系统间交互开销过大的问题。
104.基于相同原理,本实施例还公开了一种统一支付认证交易装置。如图7所示,本实施例中,所述装置包括请求解析模块11、用户认证模块12和支付交易模块13。
105.其中,请求解析模块11用于接收用户的交易支付请求,根据所述交易支付请求确定对应的认证机构服务器。
106.用户认证模块12用于将所述交易支付请求传输至所述认证机构服务器以使所述认证机构服务器对所述交易支付请求进行用户身份验证,若用户身份验证通过,向用户反馈账户确认信息。
107.支付交易模块13用于接收用户根据所述账户确认信息传输的账户信息,根据所述账户信息确定支付机构服务器并将所述交易支付请求传输至所述支付机构服务器进行交易扣款。
108.由于该装置解决问题的原理与以上方法类似,因此本装置的实施可以参见方法的实施,在此不再赘述。
109.在优选的实施方式中,所述用户认证模块12具体用于将所述交易支付请求传输至收单服务器以使所述收单服务器将所述交易支付请求传输至所述认证机构服务器。
110.在优选的实施方式中,所述用户认证模块12具体用于若所述收单服务器和所述认证机构服务器属于不同交易系统,则通过清算服务器的断直连处理将所述交易支付请求传输至所述认证机构服务器。
111.在优选的实施方式中,所述用户认证模块12具体用于根据所述交易支付请求确定用户是否存在认证机构服务器对应的支付机构的账户,若存在,确定用户所有账户并形成账户确认信息;若不存在,形成账户绑定的账户确认信息。
112.在优选的实施方式中,所述支付交易模块13具体用于若存在与所述认证机构服务
器对应的支付机构的账户,向用户展示所有账户,基于用户选择的账户形成账户信息;若不存在与所述认证机构服务器对应的支付机构的账户,向用户展示账户绑定界面,基于用户绑定的账户形成账户信息。
113.在优选的实施方式中,所述账户绑定包括绑定新账户和开卡,所述基于用户绑定的账户形成账户信息具体包括:若用户选择绑定新账户,基于用户输入的新账户支付机构和账户,将所述账户传输至所述支付机构的支付机构服务器进行用户身份验证,若验证通过,接收支付机构服务器传输的用户账户信息;若用户选择开卡,基于用户输入的开卡申请,根据所述开卡申请确定支付机构,将所述开卡申请传输至所述支付机构的支付机构服务器进行用户身份验证,若验证通过,开立与用户对应的账户,接收支付机构服务器传输的用户账户信息。
114.基于相同原理,本实施例还公开了一种认证机构服务器。认证机构服务器被配置为接收统一支付认证服务器传输的交易支付请求,所述交易支付请求为统一支付认证服务器接收用户的交易支付请求,根据所述交易支付请求确定对应的认证机构服务器,并将所述交易支付请求传输至所述认证机构服务器得到的;对所述交易支付请求进行用户身份验证,若用户身份验证通过,向用户反馈账户确认信息,以使统一支付认证服务器接收用户根据所述账户确认信息传输的账户信息,根据所述账户信息确定支付机构服务器并将所述交易支付请求传输至所述支付机构服务器进行交易扣款。
115.由于该服务器解决问题的原理与以上方法类似,因此本服务器的实施可以参见方法的实施,在此不再赘述。
116.基于相同原理,本实施例还公开了一种支付机构服务器。支付机构服务器被配置为接收统一支付认证服务器传输的交易支付请求,所述交易支付请求为所述统一支付认证服务器接收用户的交易支付请求,根据所述交易支付请求确定对应的认证机构服务器;将所述交易支付请求传输至所述认证机构服务器以使所述认证机构服务器对所述交易支付请求进行用户身份验证,若用户身份验证通过,向用户反馈账户确认信息;接收用户根据所述账户确认信息传输的账户信息,根据所述账户信息确定支付机构服务器并将所述交易支付请求传输至所述支付机构服务器得到的,根据所述交易支付请求进行交易扣款。
117.由于该服务器解决问题的原理与以上方法类似,因此本服务器的实施可以参见方法的实施,在此不再赘述。
118.基于相同原理,本实施例还公开了一种统一支付认证交易系统。统一支付认证交易系统包括统一支付认证交易装置、认证机构服务器和支付机构服务器。
119.其中,统一支付认证交易装置用于接收用户的交易支付请求,根据所述交易支付请求确定对应的认证机构服务器;将所述交易支付请求传输至所述认证机构服务器以使所述认证机构服务器对所述交易支付请求进行用户身份验证,若用户身份验证通过,向用户反馈账户确认信息;接收用户根据所述账户确认信息传输的账户信息,根据所述账户信息确定支付机构服务器并将所述交易支付请求传输至所述支付机构服务器进行交易扣款。
120.由于该系统解决问题的原理与以上方法类似,因此本系统的实施可以参见方法的实施,在此不再赘述。
121.上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机设备,具体的,计算机设
备例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
122.在一个典型的实例中计算机设备具体包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上所述的由用户端执行的方法,或者,所述处理器执行所述程序时实现如上所述的由服务器执行的方法。
123.下面参考图8,其示出了适于用来实现本技术实施例的计算机设备600的结构示意图。
124.如图8所示,计算机设备600包括中央处理单元(cpu)601,其可以根据存储在只读存储器(rom)602中的程序或者从存储部分608加载到随机访问存储器(ram))603中的程序而执行各种适当的工作和处理。在ram603中,还存储有系统600操作所需的各种程序和数据。cpu601、rom602、以及ram603通过总线604彼此相连。输入/输出(i/o)接口605也连接至总线604。
125.以下部件连接至i/o接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(crt)、液晶反馈器(lcd)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如lan卡,调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至i/o接口606。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装如存储部分608。
126.特别地,根据本发明的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包括用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。
127.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd

rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
128.为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本技术时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
129.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实
现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
130.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
131.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
132.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
133.本领域技术人员应明白,本技术的实施例可提供为方法、系统或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
134.本技术可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本技术,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
135.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
136.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献