CN115293763A - 网络支付业务开通方法、装置、设备、***及介质 - Google Patents
网络支付业务开通方法、装置、设备、***及介质 Download PDFInfo
- Publication number
- CN115293763A CN115293763A CN202210847904.2A CN202210847904A CN115293763A CN 115293763 A CN115293763 A CN 115293763A CN 202210847904 A CN202210847904 A CN 202210847904A CN 115293763 A CN115293763 A CN 115293763A
- Authority
- CN
- China
- Prior art keywords
- information
- service
- user
- card
- payment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/351—Virtual cards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/354—Card activation or deactivation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Networks & Wireless Communication (AREA)
- Finance (AREA)
- Computer Security & Cryptography (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本申请公开了一种网络支付业务开通方法、装置、设备、***及介质,属于数据处理领域。该方法包括:接收发卡机构平台通过预设的信息接口传输的业务开通信息,业务开通信息包括用户身份信息和资源卡业务信息,业务开通信息由发卡机构平台响应于资源卡申请消息为用户开通资源卡后生成,资源卡申请消息包括用户身份信息和支付业务开通授权信息;基于用户身份信息在第一数据库中进行用户匹配,并将资源卡业务信息和第一数据库中与用户身份信息对应的业务用户标识绑定,以开通资源卡在支付业务平台的网络支付业务。根据本申请实施例能够提高网络支付业务的开通效率。
Description
技术领域
本申请属于数据处理领域,尤其涉及一种网络支付业务开通方法、装置、设备、***及介质。
背景技术
随着支付技术的不断发展,网络支付成为了最为重要的支付方式之一。如果想要使用网络支付,用户需要主动在银行等机构申请银行卡,并主动向支付平台提供个人信息以注册账户,账户注册成功后,将银行卡与该注册的账户绑定,才能使用绑定的银行卡进行网络支付。即,用户需要进行申请银行卡、注册支付平台账户、绑定银行卡等手动操作,才能开通网络支付业务,整个过程较为繁琐,网络支付业务开通效率较低。
发明内容
本申请实施例提供一种网络支付业务开通方法、装置、设备、***及介质,能够提高网络支付业务的开通效率。
第一方面,本申请实施例提供一种网络支付业务开通方法,应用于支付业务平台,支付业务平台具有第一数据库,该方法包括:接收发卡机构平台通过预设的信息接口传输的业务开通信息,业务开通信息包括用户身份信息和资源卡业务信息,业务开通信息由发卡机构平台响应于资源卡申请消息为用户开通资源卡后生成,资源卡申请消息包括用户身份信息和支付业务开通授权信息;基于用户身份信息在第一数据库中进行用户匹配,并将资源卡业务信息和第一数据库中与用户身份信息对应的业务用户标识绑定,以开通资源卡在支付业务平台的网络支付业务。
第二方面,本申请实施例提供一种网络支付业务开通方法,应用于发卡机构平台,该方法包括:响应于资源卡申请消息,为用户开通资源卡,资源卡申请消息包括用户身份信息和支付业务开通授权信息;响应于支付业务开通授权信息,通过预设的信息接口向支付业务平台传输业务开通信息,业务开通信息包括用户身份信息和资源卡业务信息,以使支付业务平台基于用户身份信息在第一数据库中进行用户匹配,并将资源卡业务信息和第一数据库中用户身份信息对应的业务用户标识绑定,开通资源卡在支付业务平台的网络支付业务,支付业务平台具有第一数据库。
第三方面,本申请实施例提供一种网络支付业务开通装置,应用于支付业务平台,支付业务平台具有第一数据库,该装置包括:接收模块,用于接收发卡机构平台通过预设的信息接口传输的业务开通信息,业务开通信息包括用户身份信息和资源卡业务信息,业务开通信息由发卡机构平台响应于资源卡申请消息为用户开通资源卡后生成,资源卡申请消息包括用户身份信息和支付业务开通授权信息;业务开通模块,用于基于用户身份信息在第一数据库中进行用户匹配,并将资源卡业务信息和第一数据库中与用户身份信息对应的业务用户标识绑定,以开通资源卡在支付业务平台的网络支付业务。
第四方面,本申请实施例提供一种网络支付业务开通装置,应用于发卡机构平台,该装置包括:卡开通模块,用于响应于资源卡申请消息,为用户开通资源卡,资源卡申请消息包括用户身份信息和支付业务开通授权信息;发送模块,用于响应于支付业务开通授权信息,通过预设的信息接口向支付业务平台传输业务开通信息,业务开通信息包括用户身份信息和资源卡业务信息,以使支付业务平台基于用户身份信息在第一数据库中进行用户匹配,并将资源卡业务信息和第一数据库中用户身份信息对应的业务用户标识绑定,开通资源卡在支付业务平台的网络支付业务,支付业务平台具有第一数据库。
第五方面,本申请实施例提供一种电子设备,应用于支付业务平台,电子设备包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现第一方面的网络支付业务开通方法。
第六方面,本申请实施例提供一种电子设备,应用于发卡机构平台,电子设备包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现第二方面的网络支付业务开通方法。
第七方面,本申请实施例提供一种网络支付业务开通***,包括:支付业务平台,用于执行第一方面的网络支付业务开通方法;发卡机构平台,用于执行第二方面的网络支付业务开通方法。
第八方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现第一方面的网络支付业务开通方法或第二方面的网络支付业务开通方法。
本申请实施例提供一种网络支付业务开通方法、装置、设备、***及介质,发卡机构平台响应于用户的资源卡申请消息,为用户开通资源卡。开通资源卡后可得到资源卡业务信息。支付业务平台可接收发卡机构平台通过预设的信息接口传输的业务开通信息,业务开通信息包括用户身份信息和资源卡业务信息。支付业务平台基于业务开通信息中的用户身份信息在支付业务平台具有的第一数据库中进行用户匹配,将业务开通信息中资源卡业务信息与第一数据库用户身份信息对应的业务用户标识绑定,以开通资源卡在支付业务平台的网络支付业务。在该过程中不需用户进行注册支付平台账户和绑定银行卡的手动操作,简化了资源卡的开通流程,从而提高网络支付业务的开通效率。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的网络支付业务开通方法的应用场景的一示例的示意图;
图2为本申请第一方面一实施例提供的网络支付业务开通方法的流程图;
图3为本申请实施例提供的业务开通信息通过信息接口传输的一示例的示意图;
图4为本申请第一方面另一实施例提供的网络支付业务开通方法的流程图;
图5为本申请第一方面又一实施例提供的网络支付业务开通方法的流程图;
图6为本申请第二方面一实施例提供的网络支付业务开通方法的流程图;
图7为本申请实施例提供的网络支付业务开通流程的一示例的流程图;
图8为本申请第三方面一实施例提供的网络支付业务开通装置的结构示意图;
图9为本申请第四方面一实施例提供的网络支付业务开通装置的结构示意图;
图10为本申请第五方面一实施例提供的电子设备的结构示意图。
具体实施方式
下面将详细描述本申请的各个方面的特征和示例性实施例,为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本申请进行进一步详细描述。应理解,此处所描述的具体实施例仅意在解释本申请,而不是限定本申请。对于本领域技术人员来说,本申请可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本申请的示例来提供对本申请更好的理解。
随着支付技术的不断发展,网络支付成为了最为重要的支付方式之一。如果想要使用网络支付,用户需要主动在银行等机构申请银行卡,并主动向支付平台提供个人信息以注册账户,账户注册成功后,将银行卡与该注册的账户绑定,才能使用绑定的银行卡进行网络支付。即,用户需要进行申请银行卡、注册支付平台账户、绑定银行卡等手动操作,才能开通网络支付业务,整个过程较为繁琐,网络支付业务开通效率较低。
本申请提供一种网络支付业务开通方法、装置、设备、***及介质,在用户申请资源卡的同时,可授权开通网络支付业务,发卡机构平台和支付业务平台之间通过用户身份信息的交互,可在支付业务平台的数据库中,对用户进行匹配,将用户开通网络支付业务所需的信息与支付业务平台的数据库中该用户的唯一标识绑定,为用户申请的资源卡开通网络支付业务。在该过程中,可省去用户注册支付平台账户和绑定银行卡的手动操作,简化了资源卡的开通流程,提高网络支付业务的开通效率。
图1为本申请实施例提供的网络支付业务开通方法的应用场景的一示例的示意图。如图1所示,应用网络支付业务开通方法的网络支付业务开通***可包括发卡机构平台11和支付业务平台12,发卡机构平台11和支付业务平台12可通信交互。在一些情况下,发卡机构平台11和支付业务平台12可通过信息接口13传输信息。在一些实施例中,支付业务平台12也可与用户终端中支付应用程序的后台***14通信交互,以保持支付应用程序的后台***14中的至少部分信息可与支付业务平台12中的信息同步。
发卡机构平台11可为发卡机构的资源卡管理***,能够实现为用户开通资源卡,进行资源卡的管理以及资源卡中资源的管理等功能。每个发卡机构配置有各自的发卡机构平台11,即不同的发卡机构各自对应的发卡机构平台11不同。发卡机构平台11可包括多台如服务器等的电子设备,在此并不限定发卡机构平台11中电子设备的类型和数量。
支付业务平台12可为卡组织的支付业务管理***,能够提供网络支付服务,处理线上和线下的支付请求。在本申请实施例中,支付业务平台12能够实现全网的支付服务,多个发卡机构对应的发卡机构平台11可接入支付业务平台12,即可实现接入的各发卡机构的资源卡的网络支付。一个用户在支付业务平台中具有一个唯一标识,该用户在多个发卡机构开通的不同的资源卡的信息均可与该唯一标识绑定。在用户开通资源卡后,还需为资源卡开通网络支付业务,该资源卡才可用于网络支付。支付业务平台12可包括多台如服务器等的电子设备,在此并不限定支付业务平台12中电子设备的类型和数量。
发卡机构、卡组织或其他具有权限的机构可开发并向用户提供支付应用程序。用户的用户终端中可安装支付应用程序。在本申请实施例中,卡组织可开发软件开发工具包(Software Development Kit,SDK),并在得到用户以及支付应用程序软件的授权的情况下,将软件开发工具包集成在支付应用程序中。集成在支付应用程序中的软件开发工具包也可提供申请资源卡、网络支付等服务,在此并不限定。
下面对本申请提供的网络支付业务开通方法、装置、设备、***及介质进行说明。
本申请第一方面提供一种网络支付业务开通方法,可应用于支付业务平台,即该网络支付业务开通方法可由支付业务平台执行。图2为本申请第一方面一实施例提供的网络支付业务开通方法的流程图。如图2所示,该网络支付业务开通方法可包括步骤S201和步骤S202。
在步骤S201中,接收发卡机构平台通过预设的信息接口传输的业务开通信息。
信息接口可预先设置。在一些示例中,信息接口可复用发卡机构平台与卡组织进行普通支付所使用的原接口,业务开通信息的格式可适应原接口,也可对原接口进行调整,使原接口适应业务开通信息。信息接口的数量在此并不限定,可使用一个信息接口传输业务开通信息,也可使用两个以上的信息接口传输业务开通信息。
业务开通信息包括用户身份信息和资源卡业务信息。业务开通信息由发卡机构平台响应于资源卡申请消息为用户开通资源卡后生成。资源卡申请消息包括用户身份信息和支付业务开通授权信息。
用户可通过用户终端中发卡机构平台的支付应用程序向发卡机构平台发送资源卡申请消息;或者,用户可前往发卡机构的相关设施如银行柜台提供用户身份信息和支付业务开通授权信息,发卡机构的相关设施可通过安装的电子设备向发卡机构平台发送资源卡申请消息;或者,用户可通过用户终端中支付应用程序中集成的软件开发工具包向发卡机构平台发送资源卡申请消息。
发卡机构平台响应于该资源卡申请消息,为用户开通资源卡。资源卡具有支付功能,可利用资源卡的资源进行支付,例如,资源卡为银行卡。用户身份信息包括能够表征用户身份的信息,例如,用户身份信息可包括用户的姓名、手机号、证件号等,在此并不限定。业务开通信息中的用户身份信息与资源卡申请消息中的用户身份信息相同。支付业务开通授权信息为用户授权开通资源卡的同时开通网络支付业务的授权信息。在资源卡申请消息中包括支付业务开通授权信息的情况下,发卡机构平台才会向支付业务平台传输业务开通信息。伴随着资源卡的开通,可生成资源卡的资源卡业务信息。资源卡业务信息包括与资源卡相关的业务信息,例如,资源卡业务信息可包括资源卡***、发卡机构标识、支付应用程序标识、资源卡类型、发卡机构用户标识、业务开通授权标识等中的一项或两项以上,在此并不限定。发卡机构标识用于标识资源卡的发卡机构。发卡机构用户标识为用户在发卡机构平台的用户标识,用于标识发卡结构平台中的用户,同一用户在不同发卡机构平台的发卡结构用户标识是不同的。业务开通授权标识用于标识网络支付业务开通的授权、网络支付业务解除的授权或网络支付业务重开通的授权等,在同一张资源卡进行多次网络支付业务开通的情况下,每次网络支付业务开通对应的业务开通授权标识具有唯一性,不同次网络支付业务开通对应的业务开通授权标识不同。网络支付业务解除的授权对应的业务开通授权标识与网络支付业务开通的授权对应的业务开通授权标识不同。在同一张资源卡进行多次网络支付业务解除的情况下,每次网络支付业务解除对应的业务开通授权标识具有唯一性,不同次网络支付业务解除对应的业务开通授权标识不同。
在一些实施例中,包括不同来源的用户身份信息的业务开通信息可通过不同的信息接口传输。
在一些示例中,用户身份信息包括第一用户身份信息,第一用户身份信息由发卡机构平台从用户获取。即第一用户身份信息为发卡机构平台从用户获取的用户身份信息,发卡机构平台从用户获取的用户身份信息包括发卡机构相关的软件程序或硬件设备从用户获取的用户身份信息,例如,发卡机构平台从用户终端中发卡结构平台的支付应用程序获取的用户身份信息可视为第一用户身份信息,发卡机构平台从发卡机构的相关设施的电子设备获取的用户身份信息可视为第一用户信息。信息接口可包括第一接口,第一接口用于传输包括第一用户身份信息的业务开通信息。
在一些示例中,用户身份信息包括第二用户身份信息,第二用户身份信息由集成在用户终端的支付应用程序中的软件开发工具包从用户获取,该软件开发工具包与支付业务平台属于同一主体,均属于卡组织。即第二用户身份信息为发卡机构平台从集成在支付应用程序中的软件开发工具包获取的用户身份信息。信息接口可包括第二接口,第二接口用于传输包括第二用户身份信息的业务开通信息。
信息接口可包括第一接口和第二接口,以匹配包括不同来源的用户身份信息的业务开通信息。例如,图3为本申请实施例提供的业务开通信息通过信息接口传输的一示例的示意图,如图3所示,发卡机构平台A和支付业务平台B之间具有第一接口quickBindCard和第二接口binduser,包括第一身份信息的业务开通信息C1通过第一接口quickBindCard从发卡机构平台A传输至支付业务平台B,包括第二身份信息的业务开通信息C2通过第二接口binduser从发卡机构A传输至支付业务平台B。
在步骤S202中,基于用户身份信息在第一数据库中进行用户匹配,并将资源卡业务信息与第一数据库中用户身份信息对应的业务用户标识绑定,以开通资源卡在支付业务平台的网络支付业务。
支付业务平台具有第一数据库,即第一数据库为支付业务平台维护的数据库。第一数据库中数据存储的方式在此并不限定,例如,第一数据库中数据可以以表的形式存储。第一数据库存储有用户的相关信息和业务用户标识,同一用户的相关信息和业务用户标识具有对应关系。业务用户标识为用户在支付业务平台的标识,具有唯一性,即,业务用户标识可用于唯一标识用户。业务用户标识可实现为用户编号,在此并不限定。可通过第一数据库中用户的相关信息与用户身份信息的匹配,实现用户匹配,若第一数据库中用户的相关信息与用户身份信息匹配,即用户匹配成功,即第一数据库中存在申请资源卡的该用户;若第一数据库中用户的相关信息与用户身份信息不匹配,即用户匹配失败,即第一数据库中不存在申请资源卡的该用户。
在用户匹配成功的情况下,将业务开通信息中的资源卡业务信息与匹配成功的相关信息对应的业务用户标识绑定,匹配成功的相关信息对应的业务用户标识即为第一数据库中用户身份信息对应的业务用户标识。在用户匹配失败的情况下,支付业务平台可生成一新的业务用户标识,将业务开通信息中的资源卡业务信息与新的业务用户标识绑定,新的业务标识即为第一数据库中用户身份信息对应的业务用户标识。
将资源卡业务信息与第一数据库中用户身份信息对应的业务用户标识绑定,则可开通资源卡在支付业务平台的网络支付业务,即资源卡有权限通过支付业务平台进行网络支付。
在一些示例中,支付业务平台会接收到授权回溯请求,响应于该授权回溯请求,支付业务平台可反馈绑定的资源卡业务信息和业务用户标识。资源卡业务信息的具体内容可参见上述实施例中的相关说明,在此不再赘述。
在本申请实施例中,发卡机构平台响应于用户的资源卡申请消息,为用户开通资源卡。开通资源卡后可得到资源卡业务信息。支付业务平台可接收发卡机构平台通过预设的信息接口传输的业务开通信息,业务开通信息包括用户身份信息和资源卡业务信息。支付业务平台基于业务开通信息中的用户身份信息在支付业务平台具有的第一数据库中进行用户匹配,将业务开通信息中资源卡业务信息与第一数据库用户身份信息对应的业务用户标识绑定,以开通资源卡在支付业务平台的网络支付业务。在该过程中不需用户进行注册支付平台账户和绑定银行卡的手动操作,简化了资源卡的开通流程,从而提高网络支付业务的开通效率。
在一些实施例中,支付业务平台可采用不同的信息处理模式对业务开通信息进行处理,例如,信息处理模式可包括第一模式和/或第二模式。图4为本申请第一方面另一实施例提供的网络支付业务开通方法的流程图。图4与图2的不同之处在于,图4所示的网络支付业务开通方法还可包括步骤S203和步骤S204。
在步骤S203中,根据所述信息接口,确定与所述信息接口对应的信息处理模式。
在步骤S204中,向发卡机构平台的支付应用程序的后台***发送业务开通信息,以使支付应用程序的后台***基于用户身份信息在第二数据库中进行用户匹配,将资源卡业务信息与第二数据库中对应的支付应用用户标识绑定。
信息接口与信息处理模式具有可对应关系,信息接口可包括第一接口和/或第二接口,信息处理模式可包括第一模式和/或第二模式。一个信息接口可配置一种或两种信息处理模式,不同的信息接口配置的信息处理模式可相同也可不同。信息接口和信息处理模式的对应关系可根据场景、需求等确定,在此并不限定。例如,第一接口配置第一模式,第二接口配置第二模式,对应地,通过第一接口传输的业务开通信息采用第一模式处理,通过第二接口传输的业务开通信息采用第二模式处理。又例如,第一接口和第二接口均配置第一模式,对应地,通过第一接口传输的业务开通信息和通过第二接口传输的业务开通信息均采用第一模式处理。还例如,第一接口配置第一模式,第二接口配置第一模式和第二模式,对应地,通过第一接口传输的业务开通信息采用第一模式处理,通过第一接口传输的业务开通信息分别采用第一模式和第二模式处理。
上述第一模式为执行步骤S202。上述第二模式为执行步骤S202和步骤S204。第一模式并不执行步骤S204。
步骤S204中业务开通信息传输至支付应用程序的后台***,支付应用程序的后台***可基于用户身份信息在第二数据库中进行用户匹配,将资源卡业务信息与第二数据库中对应的支付应用用户标识绑定。支付应用程序的后台***具有第二数据库,即第二数据库由支付应用程序的后台***维护。第二数据库是与第一数据库相互独立的数据库。第二数据库中数据存储的方式在此并不限定,例如,第二数据库中数据可以以表的形式存储。第二数据库存储有在支付应用程序注册的用户的相关信息和发卡机构用户标识。若支付应用程序属于发卡机构,则第二数据库中的发卡机构用户标识包括支付应用程序所属发卡机构的发卡机构用户标识。若支付应用程序属于卡组织,则第二数据库中的发卡机构用户标识可包括多个发卡机构的发卡机构用户标识。第二数据库中发卡机构用户标识可绑定有资源卡业务信息,资源卡业务信息可指示资源卡,第二数据库中发卡机构用户标识可绑定多张资源卡的资源卡业务信息,多张资源卡可包括存量资源卡和/或本申请实施例中开通支付业务平台的网络支付业务的资源卡。
第二数据库存储有用户的相关信息和支付应用用户标识,同一用户的相关信息和支付应用用户标识具有对应关系。支付应用用户标识为用户在支付应用程序中的标识。在一些示例中,支付应用用户标识与发卡机构用户标识可相同,在此并不限定。可通过第二数据库中用户的相关信息与用户身份信息的匹配,实现用户匹配,若第二数据库中用户的相关信息与用户身份信息匹配,即用户匹配成功,即第二数据库中存在申请资源卡的该用户;若第二数据库中用户的相关信息与用户身份信息不匹配,即用户匹配失败,即第二数据库中不存在申请资源卡的该用户。
在用户匹配成功的情况下,将业务开通信息中的资源卡业务信息与匹配成功的相关信息对应的支付应用用户标识绑定,匹配成功的相关信息对应的支付应用用户标识即为第二数据库中用户身份信息对应的支付应用用户标识。在用户匹配失败的情况下,支付业务平台可生成一新的支付应用用户标识,将业务开通信息中的资源卡业务信息与新的支付应用用户标识绑定,新的支付应用用户标识即为第二数据库中用户身份信息对应的支付应用用户标识。
采用第一模式处理业务开通信息,业务开通信息所对应的用户的相关信息和资源卡的相关信息都在业务支付平台的第一数据库中进行绑定、存储和管理。第一模式与支付应用程序的后台***以及第二数据库无关。
采用第二模式处理业务开通信息,业务开通信息所对应的用户的相关信息和资源卡的相关信息不仅在业务支付平台的第一数据库中进行绑定、存储和管理,还会在支付应用程序的后台***的第二数据库中进行绑定、存储和管理。
在采用第二模式处理业务开通信息的情况下,相当于第一数据库中的部分信息的绑定关系可映射至第二数据库中,保证第二模式处理的业务开通信息在第一数据库、第二数据库中保持同步。
在一些实施例中,支付业务平台还可响应于从发卡机构平台获取的接口模式配置信息,设置信息接口与信息处理模式的对应关系。
接口模式配置信息可用于为信息接口配置信息处理方式,即配置信息接口与信息处理方式的对应关系。在为信息接口配置信息处理模式后,经该信息接口传输的业务开通信息会按照对应的信息处理模式处理。
在一些实施例中,第一数据库中各用户的信息可以以用户信息项的方式存储。一个用户信息项对应一个用户,即,一个用户信息项可包括该用户的各类信息。例如,用户信息项可包括业务用户标识和用户信息,业务用户标识用于唯一标识用户。同一用户在不同发卡机构申请不同资源卡在支付业务凭条对应的业务用户标识相同。用户信息用于表征用户,可包括用户的姓名、手机号、证件号等,在此并不限定。可通过用户信息项与业务开通信息中的身份信息进行匹配,从而进行信息绑定,以实现资源卡的网络支付业务的开通。图5为本申请第一方面又一实施例提供的网络支付业务开通方法的流程图。图5与图2的不同之处在于,图2中的步骤S202可具体细化为图5中的步骤S2021至步骤S2023。
在步骤S2021中,在第一数据库中查找与用户身份信息匹配的用户信息项。
可在第一数据库中查找用户信息与用户身份信息一致的用户信息项。若第一数据库存在用户信息与用户身份信息一致的用户信息项,表示第一数据库中存在与用户身份信息匹配的用户信息项。若第一数据库不存在用户信息与用户身份信息一致的用户信息项,表示第一数据库中不存在与用户身份信息匹配的用户信息项。
在步骤S2022中,在第一数据库中存在与用户身份信息匹配的用户信息项的情况下,将资源卡业务信息与用户信息项中的业务用户标识绑定,并更新用户信息项。
第一数据库中存在与用户身份信息匹配的用户信息项,表示申请资源卡的用户已存在于第一数据库,可将资源卡业务信息与业务用户标识绑定,将资源卡业务信息添加入该用户信息项。更新后的用户信息项包括业务开通信息中的资源卡业务信息。
在步骤S2023中,在第一数据库中不存在与用户身份信息匹配的用户信息项的情况下,生成新的业务用户标识,将资源卡业务信息与新的业务用户标识绑定,形成新的用户信息项。
第一数据库中不存在与用户身份信息匹配的用户信息项,表示申请资源卡的用户并不存在于第一数据库,需要新建用户。可通过生成新的业务用户标识实现用户的新建。绑定的资源卡业务信息与新的业务用户标识可形成新的用户信息项。即新的用户信息项包括绑定的资源卡业务信息与新的业务用户标识。
在一些实施例中,完成资源卡业务信息与第一数据库中用户身份信息对应的业务用户标识的绑定后,还可设置网络支付业务的支付密码,以便用户可通过支付密码使用开通的网络支付业务。支付业务平台可与发卡机构平台交互,确定资源卡的目标支付密码的认证方。目标支付密码为申请的资源卡利用开通的网络支付业务进行支付的支付密码。认证方为在申请的资源卡利用开通的网络支付业务进行支付过程中对目标支付密码进行认证的一方。认证方可包括发卡机构平台或支付业务平台,即对目标支付密码的认证可由发卡机构平台进行或由支付业务平台进行。目标支付密码可复用用户在发卡机构平台的支付应用程序中的支付密码,即目标支付密码可直接采用用户在发卡机构平台的支付应用程序中设置的支付密码,不需用户重新设定目标支付密码。或者,目标支付密码可为新创建的支付密码,需要用户新设定一支付密码作为目标支付密码。
例如,认证方为发卡机构平台,在支付业务平台为资源卡开通网络支付业务后,支付业务平台可在用户授权的情况下获取用户在资源卡所属发卡机构的支付应用程序的支付密码,并将该支付密码作为资源卡利用开通的网络支付业务进行支付的目标支付密码。或者,认证方为发卡机构平台,在支付业务平台为资源卡开通网络支付业务后,用户终端可获取用户输入的新的支付密码,并向发卡机构平台发送新的支付密码,发卡机构将新的支付密码作为目标支付密码。在该资源卡利用网络支付业务进行支付的过程中,可由发卡机构平台接收用户终端发送的支付密码,进行支付密码的认证,即判断该支付密码与目标支付密码是否一致,并向支付业务平台发送认证结果,认证结果表征支付密码的认证是否成功。
又例如,认证方为支付业务平台,在支付业务平台为资源卡开通网络支付业务后,支付业务平台可与用户终端交互,或者,通过发卡机构平台与用户终端交互,获取用户输入的新的支付密码,将新的支付密码作为目标支付密码。在该资源卡利用网络支付业务进行支付的过程中,由支付业务平台接收用户终端发送的支付密码,进行支付密码的认证,即判断该支付密码与目标支付密码是否一致,并生成认证结果,认证结果表征支付密码的认证是否成功。
在一些实施例中,支付业务平台存储有绑定发卡结构标识集合。绑定发卡机构标识集合包括允许与第一数据库中的业务用户标识绑定的发卡机构标识。资源卡业务信息包括资源卡的发卡机构标识。上述步骤S202可具体细化为:在绑定发卡机构标识集合中存在与发卡机构标识匹配的标识的情况下,将资源卡业务信息和第一数据库中与用户身份信息对应的业务用户标识绑定。通过绑定发卡机构标识集合,能够设置开通网络支付功能的资源卡即与第一数据库中业务用户标识绑定的资源卡所属的发卡机构。
在一些示例中,若绑定发卡机构标识集合为空,可认为不限定开通网络支付业务的资源卡所属的发卡机构,即任意发卡机构开通的资源卡均可开通网络支付业务。
在一些示例中,若在绑定发卡机构标识集合中存在资源卡业务信息中的发卡机构标识,确定该资源卡业务信息对应的资源卡具有开通网络支付业务的权限,将资源卡业务信息和第一数据库中与用户身份信息对应的业务用户标识绑定,开通资源卡的网络支付业务;若在绑定发卡机构标识集合中不存在资源卡业务信息中的发卡机构标识,确定该资源卡业务信息对应的资源卡不具有开通网络支付业务的权限,并不会进行后续绑定动作,也不会为该资源卡开通网络支付业务。
在一些实施例中,支付业务平台可存储有通知发卡机构标识集合。通知发卡机构标识集合包括开通网络支付业务后允许通知的发卡机构的发卡机构标识。资源卡业务信息包括资源卡的发卡机构标识。业务支付平台在通知发卡机构标识集合中存在与发卡机构标识匹配的标识的情况下,向发卡机构标识对应的发卡机构平台发送资源卡的网络支付业务的开通结果信息。开通结果信息表征网络支付业务开通成功或开通失败。通过通知发卡机构标识集合,能够设置需要发送开通结果信息的发卡机构的发卡机构平台。
在一些示例中,若通知发卡机构标识集合为空,可认为不限定具有接收开通结果信息的权限的发卡机构平台,即任意发卡机构平台都具有接收开通结果信息的权限。
在一些示例中,若在通知发卡机构标识集合中存在资源卡业务信息中的发卡机构标识,确定该发卡机构标识对应的发卡机构平台具有接收开通结果信息的权限,向该发卡机构平台发送开通结果信息;若在通知发卡机构标识集合中不存在资源卡业务信息中的发卡机构标识,确定该发卡机构标识对应的发卡机构平台不具有接收开通结果信息的权限,不会向该发卡机构平台发送开通结果信息。
在一些示例中,若在通知发卡机构标识集合中存在资源卡业务信息中的发卡机构标识,确定该发卡机构标识对应的发卡机构平台具有接收开通结果信息的权限,向该发卡机构平台发送开通结果信息;若在通知发卡机构标识集合中不存在资源卡业务信息中的发卡机构标识,在通知发卡机构标识集合中查找标识前四位与资源卡业务信息中的发卡机构标识的前四位一致的标识,若通知发卡机构标识集合中存在标识前四位与资源卡业务信息中的发卡机构标识的前四位一致的标识,认为该发卡机构标识对应的发卡机构平台具有接收开通结果信息的权限,向该发卡机构平台发送开通结果信息;若通知发卡机构标识集合中不存在标识前四位与资源卡业务信息中的发卡机构标识的前四位一致的标识,认为该发卡机构标识对应的发卡机构平台不具有接收开通结果信息的权限,不会向该发卡机构平台发送开通结果信息。
本申请第二方面提供一种网络支付业务开通方法,应用于发卡机构平台,即该网络支付业务开通方法由发卡机构平台执行。图6为本申请第二方面一实施例提供的网络支付业务开通方法的流程图。如图6所示,该网络支付业务开通方法可包括步骤S301和步骤S302。
在步骤S301中,响应于资源卡申请消息,为用户开通资源卡。
资源卡申请消息包括用户身份信息和支付业务开通授权信息。
在步骤S302中,响应于支付业务开通授权信息,通过预设的信息接口向支付业务平台传输业务开通信息,以使支付业务平台基于用户身份信息在第一数据库中进行用户匹配,并将资源卡业务信息和第一数据库中用户身份信息对应的业务用户标识绑定,开通资源卡在支付业务平台的网络支付业务。
业务开通信息包括用户身份信息和资源卡业务信息。支付业务平台具有第一数据库。
在一些示例中,资源卡业务信息包括以下一项或两项以上:资源卡***、发卡机构标识、支付应用程序标识、资源卡类型、发卡机构用户标识、业务开通授权标识。
在一些示例中,用户身份信息包括第一用户身份信息,第一用户身份信息由发卡机构平台从用户获取。信息接口包括第一接口,第一接口用于传输包括第一用户身份信息的业务开通信息。
在一些示例中,用户身份信息包括第二用户身份信息,第二用户身份信息由集成在用户终端的支付应用程序中的软件开发工具包从用户获取,再由发卡机构平台从软件开发工具包获取。信息接口包括第二接口,第二接口用于传输包括第二用户身份信息的业务开通信息。
第一用户身份信息与第二用户身份信息可同时存在,第一接口和第二接口也可同时存在,在此并不限定。
上述步骤S301和步骤S302的具体内容可参见上述实施例中的相关说明,在此不再赘述。
在本申请实施例中,发卡机构平台响应于用户的资源卡申请消息,为用户开通资源卡。开通资源卡后可得到资源卡业务信息。发卡机构平台通过预设的信息接口向支付业务平台传输业务开通信息,业务开通信息包括用户身份信息和资源卡业务信息,以使支付业务平台基于业务开通信息中的用户身份信息在支付业务平台具有的第一数据库中进行用户匹配,将业务开通信息中资源卡业务信息与第一数据库用户身份信息对应的业务用户标识绑定,以开通资源卡在支付业务平台的网络支付业务。在该过程中不需用户进行注册支付平台账户和绑定银行卡的手动操作,简化了资源卡的开通流程,从而提高网络支付业务的开通效率。
在一些实施例中,发卡机构平台还可向支付业务平台发送接口模式配置信息。接口模式配置信息用于指示信息接口与信息处理模式的对应关系,在为信息接口配置信息处理模式后,经该信息接口传输的业务开通信息会按照对应的信息处理模式处理,具体内容可参见上述实施例中的相关说明,在此不再赘述。
信息接口可包括第一接口和/或第二接口。信息处理模式可包括第一模式和/或第二模式。
第一模式指示支付业务平台基于用户身份信息在第一数据库中进行用户匹配,并将资源卡业务信息和第一数据库中与用户身份信息对应的业务用户标识绑定,以开通资源卡在支付业务平台的网络支付业务。
第二模式指示支付业务平台基于用户身份信息在第一数据库中进行用户匹配,并将资源卡业务信息和第一数据库中与用户身份信息对应的业务用户标识绑定,以开通资源卡在支付业务平台的网络支付业务,并向发卡机构平台的支付应用程序的后台***发送业务开通信息,以使支付应用程序的后台***基于用户身份信息在第二数据库中进行用户匹配,将资源卡业务信息与第二数据库中对应的支付应用用户标识绑定。
上述第一接口、第二接口、第一模式、第二模式以及信息接口与信息处理模式的组合配置可参见上述实施例中的相关说明,在此不再赘述。
在一些实施例中,第一数据库中各用户的信息可以以用户信息项的方式存储。所述第一数据库包括用户信息项,用户信息项包括业务用户标识和用户信息,业务用户标识用于唯一标识用户,具体内容可参见上述实施例中的相关说明,在此不再赘述。
在一些实施例中,支付业务平台完成资源卡业务信息与第一数据库中用户身份信息对应的业务用户标识的绑定后,支付业务平台和发卡机构平台还可设置网络支付业务的支付密码,以便用户可通过支付密码使用开通的网络支付业务。发卡机构平台可与支付业务平台交互,确定资源卡的目标支付密码的认证方。认证方包括发卡机构平台或支付业务平台。目标支付密码复用用户在发卡机构平台的支付应用程序中的支付密码,或,目标支付密码为新创建的支付密码。目标支付密码的设置、认证等的具体内容可参见上述实施例中的相关说明,在此不再赘述。
在一些实施例中,资源卡业务信息包括资源卡的发卡机构标识。支付业务平台存储有绑定发卡机构标识集合,发卡机构标识集合包括支持将资源卡业务信息与第一数据库中业务用户标识绑定的发卡机构的标识。
在一些实施例中,资源卡业务信息包括资源卡的发卡机构标识。支付业务平台存储有通知发卡机构标识集合,通知发卡机构标识集合包括支持接收资源卡的支付业务的开通结果信息的发卡机构的标识。
为了便于理解,下面以用户、发卡机构平台、支付业务平台、支付应用程序的后台***之间的交互来说明网络支付业务开通的流程。这里的用户可包括用户终端、发卡机构相关设施的电子设备等能够直接从用户获取用户身份信息的装置、设备、***等。图7为本申请实施例提供的网络支付业务开通流程的一示例的流程图。如图7所示,该网络支付业务开通流程可包括步骤S401至步骤S409。图7中的后台***即为支付应用程序的后台***。
在步骤S401中,用户向发卡机构平台提交资源卡申请消息。
在步骤S402中,响应于资源卡申请消息,发卡机构平台开通资源卡。
在步骤S403中,发卡机构平台通过信息接口向支付业务平台传输业务开通信息。
在步骤S404中,支付业务平台根据信息接口,确定与信息接口对应的信息处理模式,若与信息接口对应的信息处理模式包括第一模式,执行步骤S405,若与信息接口对应的信息处理模式包括第二模式,执行步骤S405至步骤S407。
在步骤S405中,支付业务平台基于用户身份信息在第一数据库中进行用户匹配,将资源卡业务信息和第一数据库中与用户身份信息对应的业务用户标识绑定,开通资源卡在支付业务平台的网络支付业务。
在步骤S406中,支付业务平台向支付应用程序的后台***发送业务开通信息。
在步骤S407中,支付应用程序的后台***基于用户身份信息在第二数据库中进行用户匹配,将资源卡业务信息和第二数据库中与用户身份信息对应的支付应用用户标识绑定。
在步骤S408中,支付业务平台向发卡机构平台发送开通结果信息。
在步骤S409中,发卡机构平台向用户发送开通结果信息。
上述步骤S401至步骤S409的细节内容可参见上述实施例中的相关说明,在此不再赘述。
需要说明的是,本申请实施例中对信息、数据的获取、存储、使用、处理等均得到用户或相关机构的授权,符合国家法律法规的相关规定。
本申请第三方面提供一种网络支付业务开通装置,应用于支付业务平台,支付业务平台具有第一数据库。图8为本申请第三方面一实施例提供的网络支付业务开通装置的结构示意图。如图8所示,该网络支付业务开通装置500可包括接收模块501和业务开通模块502。
接收模块501可用于接收发卡机构平台通过预设的信息接口传输的业务开通信息。
业务开通信息包括用户身份信息和资源卡业务信息。业务开通信息由发卡机构平台响应于资源卡申请消息为用户开通资源卡后生成。资源卡申请消息包括用户身份信息和支付业务开通授权信息。
在一些示例中,用户身份信息包括第一用户身份信息,第一用户身份信息由发卡机构平台从用户获取。信息接口包括第一接口,第一接口用于传输包括第一用户身份信息的业务开通信息。
在一些示例中,用户身份信息包括第二用户身份信息,第二用户身份信息由集成在用户终端的支付应用程序中的软件开发工具包从用户获取,再由发卡机构平台从软件开发工具包获取。信息接口包括第二接口,第二接口用于传输包括第二用户身份信息的业务开通信息。
在一些示例中,资源卡业务信息包括以下一项或两项以上:资源卡***、发卡机构标识、支付应用程序标识、资源卡类型、发卡机构用户标识、业务开通授权标识。
业务开通模块502可用于基于用户身份信息在第一数据库中进行用户匹配,并将资源卡业务信息和第一数据库中与用户身份信息对应的业务用户标识绑定,以开通资源卡在支付业务平台的网络支付业务。
在本申请实施例中,发卡机构平台响应于用户的资源卡申请消息,为用户开通资源卡。开通资源卡后可得到资源卡业务信息。发卡机构平台通过预设的信息接口向支付业务平台传输业务开通信息,业务开通信息包括用户身份信息和资源卡业务信息,以使支付业务平台基于业务开通信息中的用户身份信息在支付业务平台具有的第一数据库中进行用户匹配,将业务开通信息中资源卡业务信息与第一数据库用户身份信息对应的业务用户标识绑定,以开通资源卡在支付业务平台的网络支付业务。在该过程中不需用户进行注册支付平台账户和绑定银行卡的手动操作,简化了资源卡的开通流程,从而提高网络支付业务的开通效率。
在一些实施例中,网络支付业务开通装置500还可包括模式确定模块。模式确定模块可用于根据信息接口,确定与信息接口对应的信息处理模式。
信息处理模式包括第一模式和/或第二模式。
第一模式包括:基于用户身份信息在第一数据库中进行用户匹配,并将资源卡业务信息和第一数据库中与用户身份信息对应的业务用户标识绑定,以开通资源卡在支付业务平台的网络支付业务。
第二模式包括:基于用户身份信息在第一数据库中进行用户匹配,并将资源卡业务信息和第一数据库中与用户身份信息对应的业务用户标识绑定,以开通资源卡在支付业务平台的网络支付业务,并向发卡机构平台的支付应用程序的后台***发送业务开通信息,以使支付应用程序的后台***基于用户身份信息在第二数据库中进行用户匹配,将资源卡业务信息与第二数据库中对应的支付应用用户标识绑定。
在一些实施例中,网络支付业务开通装置500还可包括设置模块。设置模块可用于响应于从发卡机构平台获取的接口模式配置信息,设置信息接口与信息处理模式的对应关系。
在一些实施例中,业务开通模块502可用于:在第一数据库中查找与用户身份信息匹配的用户信息项,用户信息项包括业务用户标识和用户信息,业务用户标识用于唯一标识用户;在第一数据库中存在与用户身份信息匹配的用户信息项的情况下,将资源卡业务信息与用户信息项中的业务用户标识绑定,并更新用户信息项;在第一数据库中不存在与用户身份信息匹配的用户信息项的情况下,生成新的业务用户标识,将资源卡业务信息与新的业务用户标识绑定,形成新的用户信息项。
在一些示例中,网络支付业务开通装置500还可包括发送模块。接收模块501和发送模块可用于与发卡机构平台交互,确定资源卡的目标支付密码的认证方。
认证方包括发卡机构平台或支付业务平台。目标支付密码复用用户在发卡机构平台的支付应用程序中的支付密码,或,目标支付密码为新创建的支付密码。
在一些实施例中,资源卡业务信息包括资源卡的发卡机构标识。支付业务平台存储有绑定发卡机构标识集合。业务开通模块502还可用于在绑定发卡机构标识集合中存在与发卡机构标识匹配的标识的情况下,将资源卡业务信息和第一数据库中与用户身份信息对应的业务用户标识绑定。
在一些实施例中,资源卡业务信息包括资源卡的发卡机构标识。支付业务平台存储有通知发卡机构标识集合。网络支付业务开通装置500还可包括发送模块。发送模块可用于在通知发卡机构标识集合中存在与发卡机构标识匹配的标识的情况下,向发卡机构标识对应的发卡机构平台发送资源卡的网络支付业务的开通结果信息。
本申请第四方面提供一种网络支付业务开通装置,应用于发卡机构平台。图9为本申请第四方面一实施例提供的网络支付业务开通装置的结构示意图。如图9所示,该网络支付业务开通装置600可包括卡开通模块601和发送模块602。
卡开通模块601可用于响应于资源卡申请消息,为用户开通资源卡。
资源卡申请消息包括用户身份信息和支付业务开通授权信息。
发送模块602可用于响应于支付业务开通授权信息,通过预设的信息接口向支付业务平台传输业务开通信息,以使支付业务平台基于用户身份信息在第一数据库中进行用户匹配,并将资源卡业务信息和第一数据库中用户身份信息对应的业务用户标识绑定,开通资源卡在支付业务平台的网络支付业务。
业务开通信息包括用户身份信息和资源卡业务信息。支付业务平台具有第一数据库。
在一些示例中,用户身份信息包括第一用户身份信息,第一用户身份信息由发卡机构平台从用户获取,信息接口包括第一接口,第一接口用于传输包括第一用户身份信息的业务开通信息。
在一些示例中,用户身份信息包括第二用户身份信息,第二用户身份信息由集成在用户终端的支付应用程序中的软件开发工具包从用户获取,再由发卡机构平台从软件开发工具包获取,信息接口包括第二接口,第二接口用于传输包括第二用户身份信息的业务开通信息。
在一些示例中,资源卡业务信息包括以下一项或两项以上:资源卡***、发卡机构标识、支付应用程序标识、资源卡类型、发卡机构用户标识、业务开通授权标识。
在本申请实施例中,发卡机构平台响应于用户的资源卡申请消息,为用户开通资源卡。开通资源卡后可得到资源卡业务信息。发卡机构平台通过预设的信息接口向支付业务平台传输业务开通信息,业务开通信息包括用户身份信息和资源卡业务信息,以使支付业务平台基于业务开通信息中的用户身份信息在支付业务平台具有的第一数据库中进行用户匹配,将业务开通信息中资源卡业务信息与第一数据库用户身份信息对应的业务用户标识绑定,以开通资源卡在支付业务平台的网络支付业务。在该过程中不需用户进行注册支付平台账户和绑定银行卡的手动操作,简化了资源卡的开通流程,从而提高网络支付业务的开通效率。
在一些实施例中,发送模块602可用于向支付业务平台发送接口模式配置信息。接口模式配置信息用于指示信息接口与信息处理模式的对应关系。
在一些实施例中,信息处理模式包括第一模式和/或第二模式。
第一模式指示支付业务平台基于用户身份信息在第一数据库中进行用户匹配,并将资源卡业务信息和第一数据库中与用户身份信息对应的业务用户标识绑定,以开通资源卡在支付业务平台的网络支付业务。
第二模式指示支付业务平台基于用户身份信息在第一数据库中进行用户匹配,并将资源卡业务信息和第一数据库中与用户身份信息对应的业务用户标识绑定,以开通资源卡在支付业务平台的网络支付业务,并向发卡机构平台的支付应用程序的后台***发送业务开通信息,以使支付应用程序的后台***基于用户身份信息在第二数据库中进行用户匹配,将资源卡业务信息与第二数据库中对应的支付应用用户标识绑定。
在一些实施例中,第一数据库包括用户信息项,用户信息项包括业务用户标识和用户信息,业务用户标识用于唯一标识用户。
在一些实施例中,网络支付业务开通装置600还可包括接收模块。接收模块和发送模块601可用于与支付业务平台交互,确定资源卡的目标支付密码的认证方。
认证方包括发卡机构平台或支付业务平台。目标支付密码复用用户在发卡机构平台的支付应用程序中的支付密码,或,目标支付密码为新创建的支付密码。
在一些实施例中,资源卡业务信息包括资源卡的发卡机构标识。支付业务平台存储有绑定发卡机构标识集合,发卡机构标识集合包括支持将资源卡业务信息与第一数据库中业务用户标识绑定的发卡机构的标识。
在一些实施例中,资源卡业务信息包括资源卡的发卡机构标识。支付业务平台存储有通知发卡机构标识集合,通知发卡机构标识集合包括支持接收资源卡的支付业务的开通结果信息的发卡机构的标识。
本申请第五方面还提供了一种电子设备,该电子设备应用于支付业务平台。图10为本申请第五方面一实施例提供的电子设备的结构示意图。如图10所示,电子设备700包括存储器701、处理器702及存储在存储器701上并可在处理器702上运行的计算机程序。
在一个示例中,上述处理器702可以包括中央处理器(CPU),或者特定集成电路(Application Specific Integrated Circuit,ASIC),或者可以被配置成实施本申请实施例的一个或多个集成电路。
存储器701可包括只读存储器(Read-Only Memory,ROM),随机存取存储器(RandomAccess Memory,RAM),磁盘存储介质设备,光存储介质设备,闪存设备,电气、光学或其他物理/有形的存储器存储设备。因此,通常,存储器包括一个或多个编码有包括计算机可执行指令的软件的有形(非暂态)计算机可读存储介质(例如,存储器设备),并且当该软件被执行(例如,由一个或多个处理器)时,其可操作来执行参考根据本申请第一方面实施例中网络支付业务开通方法所描述的操作。
处理器702通过读取存储器701中存储的可执行程序代码来运行与可执行程序代码对应的计算机程序,以用于实现上述第一方面实施例中的网络支付业务开通方法。
在一个示例中,电子设备700还可包括通信接口703和总线704。其中,如图10所示,存储器701、处理器702、通信接口703通过总线704连接并完成相互间的通信。
通信接口703,主要用于实现本申请实施例中各模块、装置、单元和/或设备之间的通信。也可通过通信接口703接入输入设备和/或输出设备。
总线704包括硬件、软件或两者,将电子设备700的部件彼此耦接在一起。举例来说而非限制,总线704可包括加速图形端口(Accelerated Graphics Port,AGP)或其他图形总线、增强工业标准架构(Enhanced Industry Standard Architecture,EISA)总线、前端总线(Front Side Bus,FSB)、超传输(HyperTransport,HT)互连、工业标准架构(IndustryStandard Architecture,ISA)总线、无限带宽互连、低引脚数(Low pin count,LPC)总线、存储器总线、微信道架构(MicroChannel Architecture,MCA)总线、***组件互连(Peripheral Component Interconnect,PCI)总线、PCI-Express(PCI-E)总线、串行高级技术附件(Serial Advanced Technology Attachment,SATA)总线、视频电子标准协会局部(Video Electronics Standards Association Local Bus,VLB)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线704可包括一个或多个总线。尽管本申请实施例描述和示出了特定的总线,但本申请考虑任何合适的总线或互连。
本申请第六方面还提供了一种电子设备,可应用于发卡机构平台。该电子设备可包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序。
存储器包括一个或多个编码有包括计算机可执行指令的软件的有形(非暂态)计算机可读存储介质(例如,存储器设备),并且当该软件被执行(例如,由一个或多个处理器)时,其可操作来执行参考根据本申请第二方面实施例中网络支付业务开通方法所描述的操作。
处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的计算机程序,以用于实现上述第二方面实施例中的网络支付业务开通方法。
在一些示例中,电子设备还可包括通信接口和总线。存储器、处理器、通信接口可通过总线连接并完成相互间的通信。
存储器、处理器、通信接口和总线的连接关系和具体实现可参见上述实施例中电子设备700中存储器701、处理器702、通信接口703和总线704的连接关系和具体实现,在此不再赘述。
本申请第七方面提供一种网络支付业务开通***,该网络支付业务开通***可包括上述实施例中的支付业务平台和发卡机构平台。
支付业务平台用于执行第一方面实施例中的网络支付业务开通方法。
发卡机构平台用于执行第二方面实施例中的网络支付业务开通方法。
支付业务平台、发卡机构平台以及网络支付业务开通方法的具体内容可参见上述实施例中的相关说明,在此不再赘述。
本申请第八方面还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序指令,该计算机程序指令被处理器执行时可实现上述第一方面实施例中的网络支付业务开通方法或第二方面实施例中的网络支付业务开通方法,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,上述计算机可读存储介质可包括非暂态计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(RandomAccess Memory,简称RAM)、磁碟或者光盘等,在此并不限定。
本申请实施例还可提供一种计算机程序产品。该计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备执行上述第一方面实施例中的网络支付业务开通方法或第二方面实施例中的网络支付业务开通方法,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要明确的是,本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同或相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。对于装置实施例、设备实施例、***实施例、计算机可读存储介质实施例和计算机程序产品实施而言,相关之处可以参见方法实施例的说明部分。本申请并不局限于上文所描述并在图中示出的特定步骤和结构。本领域的技术人员可以在领会本申请的精神之后,作出各种改变、修改和添加,或者改变步骤之间的顺序。并且,为了简明起见,这里省略对已知方法技术的详细描述。
上面参考根据本申请的实施例的方法、装置(***)和计算机程序产品的流程图和/或框图描述了本申请的各方面。应当理解,流程图和/或框图中的每个方框以及流程图和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬件来实现,或可由专用硬件和计算机指令的组合来实现。
本领域技术人员应能理解,上述实施例均是示例性而非限制性的。在不同实施例中出现的不同技术特征可以进行组合,以取得有益效果。本领域技术人员在研究附图、说明书及权利要求书的基础上,应能理解并实现所揭示的实施例的其他变化的实施例。在权利要求书中,术语“包括”并不排除其他装置或步骤;数量词“一个”不排除多个;术语“第一”、“第二”用于标示名称而非用于表示任何特定的顺序。权利要求中的任何附图标记均不应被理解为对保护范围的限制。权利要求中出现的多个部分的功能可以由一个单独的硬件或软件模块来实现。某些技术特征出现在不同的从属权利要求中并不意味着不能将这些技术特征进行组合以取得有益效果。
Claims (24)
1.一种网络支付业务开通方法,其特征在于,应用于支付业务平台,所述支付业务平台具有第一数据库,所述方法包括:
接收发卡机构平台通过预设的信息接口传输的业务开通信息,所述业务开通信息包括用户身份信息和资源卡业务信息,所述业务开通信息由所述发卡机构平台响应于资源卡申请消息为用户开通资源卡后生成,所述资源卡申请消息包括所述用户身份信息和支付业务开通授权信息;
基于所述用户身份信息在第一数据库中进行用户匹配,并将所述资源卡业务信息和所述第一数据库中与所述用户身份信息对应的业务用户标识绑定,以开通所述资源卡在所述支付业务平台的网络支付业务。
2.根据权利要求1所述的方法,其特征在于,在所述接收发卡机构平台通过预设的信息接口传输的业务开通信息之后,还包括:
根据所述信息接口,确定与所述信息接口对应的信息处理模式,所述信息处理模式包括第一模式和/或第二模式,
其中,所述第一模式包括:基于所述用户身份信息在第一数据库中进行用户匹配,并将所述资源卡业务信息和所述第一数据库中与所述用户身份信息对应的业务用户标识绑定,以开通所述资源卡在所述支付业务平台的网络支付业务,
所述第二模式包括:基于所述用户身份信息在第一数据库中进行用户匹配,并将所述资源卡业务信息和所述第一数据库中与所述用户身份信息对应的业务用户标识绑定,以开通所述资源卡在所述支付业务平台的网络支付业务,并向发卡机构平台的支付应用程序的后台***发送所述业务开通信息,以使所述支付应用程序的后台***基于所述用户身份信息在第二数据库中进行用户匹配,将所述资源卡业务信息与所述第二数据库中对应的支付应用用户标识绑定。
3.根据权利要求1或2所述的方法,其特征在于,
所述用户身份信息包括第一用户身份信息,所述第一用户身份信息由所述发卡机构平台从用户获取,所述信息接口包括第一接口,所述第一接口用于传输包括所述第一用户身份信息的所述业务开通信息;
和/或,
所述用户身份信息包括第二用户身份信息,所述第二用户身份信息由集成在用户终端的支付应用程序中的软件开发工具包从用户获取,再由所述发卡机构平台从所述软件开发工具包获取,所述信息接口包括第二接口,所述第二接口用于传输包括所述第二用户身份信息的所述业务开通信息。
4.根据权利要求3所述的方法,其特征在于,还包括:
响应于从发卡机构平台获取的接口模式配置信息,设置所述信息接口与所述信息处理模式的对应关系。
5.根据权利要求1所述的方法,其特征在于,所述基于所述用户身份信息在第一数据库中进行用户匹配,并将所述资源卡业务信息和所述第一数据库中与所述用户身份信息对应的业务用户标识绑定,包括:
在第一数据库中查找与所述用户身份信息匹配的用户信息项,用户信息项包括业务用户标识和用户信息,业务用户标识用于唯一标识用户;
在第一数据库中存在与所述用户身份信息匹配的用户信息项的情况下,将所述资源卡业务信息与用户信息项中的业务用户标识绑定,并更新用户信息项;
在第一数据库中不存在与所述用户身份信息匹配的用户信息项的情况下,生成新的所述业务用户标识,将所述资源卡业务信息与新的业务用户标识绑定,形成新的用户信息项。
6.根据权利要求1所述的方法,其特征在于,还包括:
与所述发卡机构平台交互,确定所述资源卡的目标支付密码的认证方,
其中,所述认证方包括所述发卡机构平台或所述支付业务平台,
所述目标支付密码复用用户在所述发卡机构平台的支付应用程序中的支付密码,或,所述目标支付密码为新创建的支付密码。
7.根据权利要求1所述的方法,其特征在于,所述资源卡业务信息包括所述资源卡的发卡机构标识,所述支付业务平台存储有绑定发卡机构标识集合,
所述将所述资源卡业务信息和所述第一数据库中与所述用户身份信息对应的业务用户标识绑定,包括:
在所述绑定发卡机构标识集合中存在与所述发卡机构标识匹配的标识的情况下,将所述资源卡业务信息和所述第一数据库中与所述用户身份信息对应的业务用户标识绑定。
8.根据权利要求1所述的方法,其特征在于,所述资源卡业务信息包括所述资源卡的发卡机构标识,所述支付业务平台存储有通知发卡机构标识集合,
所述方法还包括:
在所述通知发卡机构标识集合中存在与所述发卡机构标识匹配的标识的情况下,向所述发卡机构标识对应的所述发卡机构平台发送所述资源卡的网络支付业务的开通结果信息。
9.根据权利要求1所述的方法,其特征在于,所述资源卡业务信息包括以下一项或两项以上:
资源卡***、发卡机构标识、支付应用程序标识、资源卡类型、发卡机构用户标识、业务开通授权标识。
10.一种网络支付业务开通方法,其特征在于,应用于发卡机构平台,所述方法包括:
响应于资源卡申请消息,为用户开通资源卡,所述资源卡申请消息包括用户身份信息和支付业务开通授权信息;
响应于所述支付业务开通授权信息,通过预设的信息接口向支付业务平台传输业务开通信息,所述业务开通信息包括所述用户身份信息和资源卡业务信息,以使所述支付业务平台基于所述用户身份信息在第一数据库中进行用户匹配,并将所述资源卡业务信息和所述第一数据库中所述用户身份信息对应的业务用户标识绑定,开通所述资源卡在所述支付业务平台的网络支付业务,所述支付业务平台具有所述第一数据库。
11.根据权利要求10所述的方法,其特征在于,
所述用户身份信息包括第一用户身份信息,所述第一用户身份信息由所述发卡机构平台从用户获取,所述信息接口包括第一接口,所述第一接口用于传输包括所述第一用户身份信息的所述业务开通信息;
和/或,
所述用户身份信息包括第二用户身份信息,所述第二用户身份信息由集成在用户终端的支付应用程序中的软件开发工具包从用户获取,再由所述发卡机构平台从所述软件开发工具包获取,所述信息接口包括第二接口,所述第二接口用于传输包括所述第二用户身份信息的所述业务开通信息。
12.根据权利要求11所述的方法,其特征在于,还包括:
向支付业务平台发送接口模式配置信息,所述接口模式配置信息用于指示所述信息接口与信息处理模式的对应关系。
13.根据权利要求12所述的方法,其特征在于,所述信息处理模式包括第一模式和/或第二模式,
所述第一模式指示支付业务平台基于所述用户身份信息在第一数据库中进行用户匹配,并将所述资源卡业务信息和所述第一数据库中与所述用户身份信息对应的业务用户标识绑定,以开通所述资源卡在所述支付业务平台的网络支付业务,
所述第二模式指示支付业务平台基于所述用户身份信息在第一数据库中进行用户匹配,并将所述资源卡业务信息和所述第一数据库中与所述用户身份信息对应的业务用户标识绑定,以开通所述资源卡在所述支付业务平台的网络支付业务,并向发卡机构平台的支付应用程序的后台***发送所述业务开通信息,以使所述支付应用程序的后台***基于所述用户身份信息在第二数据库中进行用户匹配,将所述资源卡业务信息与所述第二数据库中对应的支付应用用户标识绑定。
14.根据权利要求10所述的方法,其特征在于,所述第一数据库包括用户信息项,用户信息项包括业务用户标识和用户信息,业务用户标识用于唯一标识用户。
15.根据权利要求10所述的方法,其特征在于,还包括:
与所述支付业务平台交互,确定所述资源卡的目标支付密码的认证方,
其中,所述认证方包括所述发卡机构平台或所述支付业务平台,
所述目标支付密码复用用户在所述发卡机构平台的支付应用程序中的支付密码,或,所述目标支付密码为新创建的支付密码。
16.根据权利要求10所述的方法,其特征在于,所述资源卡业务信息包括所述资源卡的发卡机构标识,所述支付业务平台存储有绑定发卡机构标识集合,所述发卡机构标识集合包括支持将所述资源卡业务信息与所述第一数据库中业务用户标识绑定的发卡机构的标识。
17.根据权利要求10所述的方法,其特征在于,所述资源卡业务信息包括所述资源卡的发卡机构标识,所述支付业务平台存储有通知发卡机构标识集合,所述通知发卡机构标识集合包括支持接收所述资源卡的支付业务的开通结果信息的发卡机构的标识。
18.根据权利要求10所述的方法,其特征在于,所述资源卡业务信息包括以下一项或两项以上:
资源卡***、发卡机构标识、支付应用程序标识、资源卡类型、发卡机构用户标识、业务开通授权标识。
19.一种网络支付业务开通装置,其特征在于,应用于支付业务平台,所述支付业务平台具有第一数据库,所述装置包括:
接收模块,用于接收发卡机构平台通过预设的信息接口传输的业务开通信息,所述业务开通信息包括用户身份信息和资源卡业务信息,所述业务开通信息由所述发卡机构平台响应于资源卡申请消息为用户开通资源卡后生成,所述资源卡申请消息包括所述用户身份信息和支付业务开通授权信息;
业务开通模块,用于基于所述用户身份信息在第一数据库中进行用户匹配,并将所述资源卡业务信息和所述第一数据库中与所述用户身份信息对应的业务用户标识绑定,以开通所述资源卡在所述支付业务平台的网络支付业务。
20.一种网络支付业务开通装置,其特征在于,应用于发卡机构平台,所述装置包括:
卡开通模块,用于响应于资源卡申请消息,为用户开通资源卡,所述资源卡申请消息包括用户身份信息和支付业务开通授权信息;
发送模块,用于响应于所述支付业务开通授权信息,通过预设的信息接口向支付业务平台传输业务开通信息,所述业务开通信息包括所述用户身份信息和资源卡业务信息,以使所述支付业务平台基于所述用户身份信息在第一数据库中进行用户匹配,并将所述资源卡业务信息和所述第一数据库中所述用户身份信息对应的业务用户标识绑定,开通所述资源卡在所述支付业务平台的网络支付业务,所述支付业务平台具有所述第一数据库。
21.一种电子设备,其特征在于,应用于支付业务平台,所述电子设备包括:处理器以及存储有计算机程序指令的存储器;
所述处理器执行所述计算机程序指令时实现如权利要求1至9中任意一项所述的网络支付业务开通方法。
22.一种电子设备,其特征在于,应用于发卡机构平台,所述电子设备包括:处理器以及存储有计算机程序指令的存储器;
所述处理器执行所述计算机程序指令时实现如权利要求10至18中任意一项所述的网络支付业务开通方法。
23.一种网络支付业务开通***,其特征在于,包括:
支付业务平台,用于执行如权利要求1至9中任意一项所述的网络支付业务开通方法;
发卡机构平台,用于执行如权利要求10至18中任意一项所述的网络支付业务开通方法。
24.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1至18中任意一项所述的网络支付业务开通方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210847904.2A CN115293763A (zh) | 2022-07-19 | 2022-07-19 | 网络支付业务开通方法、装置、设备、***及介质 |
TW112101635A TW202405727A (zh) | 2022-07-19 | 2023-01-13 | 網路支付業務開通方法、裝置、設備、系統及介質 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210847904.2A CN115293763A (zh) | 2022-07-19 | 2022-07-19 | 网络支付业务开通方法、装置、设备、***及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115293763A true CN115293763A (zh) | 2022-11-04 |
Family
ID=83824480
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210847904.2A Pending CN115293763A (zh) | 2022-07-19 | 2022-07-19 | 网络支付业务开通方法、装置、设备、***及介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115293763A (zh) |
TW (1) | TW202405727A (zh) |
-
2022
- 2022-07-19 CN CN202210847904.2A patent/CN115293763A/zh active Pending
-
2023
- 2023-01-13 TW TW112101635A patent/TW202405727A/zh unknown
Also Published As
Publication number | Publication date |
---|---|
TW202405727A (zh) | 2024-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106934622B (zh) | 一种共享账户的方法和装置 | |
KR101538745B1 (ko) | 전자영수증 발행 시스템 | |
CN112232805B (zh) | 卡管理方法、用户终端、服务器、***及存储介质 | |
CN112669062B (zh) | 电子卡券管理方法、服务器、***及存储介质 | |
WO2022193594A1 (zh) | 绑卡方法、终端设备、认证服务器及存储介质 | |
CN111861457B (zh) | 支付令牌申请方法、设备、***和服务器 | |
TWI839875B (zh) | 支付方法、使用者終端、裝置、設備、系統及介質 | |
CN112085531B (zh) | 资源处理方法、服务器、终端、设备、***及存储介质 | |
CN112581123B (zh) | 卡管理方法、用户终端、服务器、***及存储介质 | |
CN106779673B (zh) | 一种电子支付方法及*** | |
CN115760082B (zh) | 数字化支付处理方法、装置、设备、***及介质 | |
WO2022222581A1 (zh) | 支付方法、平台设备、***及存储介质 | |
CN112288425B (zh) | 支付功能开通方法、终端设备、服务器、***及存储介质 | |
CN114463012A (zh) | 认证方法、支付方法、装置及设备 | |
CN112184197A (zh) | 资源账户绑定方法、服务器、设备、***及存储介质 | |
KR101748615B1 (ko) | 접속 정보 확인에 기초한 모바일 간편 결제 보조 장치 및 그 동작 방법 | |
CN115829556A (zh) | 支付方法、设备、装置、介质及产品 | |
WO2017054050A1 (en) | Method for authenticating and authorising a transaction using a portable device | |
CN114553432B (zh) | 身份认证方法、装置、设备及计算机可读存储介质 | |
CN115293763A (zh) | 网络支付业务开通方法、装置、设备、***及介质 | |
CN115310958A (zh) | 基于5g消息应用的支付方法、装置、设备、***及介质 | |
CN114331429A (zh) | 企业账户支付方法、服务器、***及存储介质 | |
KR101505847B1 (ko) | 결제 처리를 위한 제휴사 앱 인증 방법 | |
WO2014074022A1 (ru) | Способ безопасного использования банковских карт (варианты) | |
KR20190048482A (ko) | 오프라인 결제 서비스를 제공하는 방법, 이를 이용하는 사물 디바이스 및 사용자 단말 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40075640 Country of ref document: HK |